IARJSET ISSN (Online) 2393-8021 ISSN (Print) 2394-1588 International Advanced Research Journal in Science, Engineering and Technology National Conference on Innovative Applications and Research in Computer Science and Engineering (NCIARCSE-2017) AGTI’s Dr. Daulatrao Aher College Engineering, Vidyanagar Extension, Karad Vol. 4, Special Issue 4, January 2017 Copyright to IARJSET DOI 10.17148/IARJSET/NCIARCSE.2017.24 87 Customized Task Scheduling Algorithm for Scientific Application using Aneka Prof. S.Y. Inamdar 1 , Pratima N. Ghalsasi 2 Assistant Professor, Computer Science and Engineering, DACOE, Karad, Maharashtra, India 1 Student, Computer Science and Engineering, DACOE, Karad, Maharashtra, India 2 Abstract: Cloud computing is emanate technology in IT domain. The scheduling of the cloud services to the consumers by service providers significance the cost benefit of these computing paradigms. Cloud computing is a recent technology that are used for online distribution of computing resources also services on pay- per- use basis. Task scheduling as well as provision of resources are main problem areas in cloud computing. There are many algorithms like Min-Min, Max-Min, Suffrage, Shortest Cloudlet to Fastest Processor (SCFP), Longest Cloudlet to Fastest Processor (LCFP), Ant-Colony Optimization. Priority Based, First Come First Serve (FCFS) etc. These dynamically scalable resources within a cloud are handled by cloud service provider and distributed among the number of users according to the contract known as Service Level Agreement (SLA). After recognition of benefits of cloud computing, a large number of users using cloud services are increasing tremendously. Therefore task scheduling plays important role in allocating and scheduling the cloud resources among the users efficiently. A capable task scheduling policy provides proper resource utilization, load balancing and optimization of execution time and cost. In this paper, we have given an overview of research work done by several researchers in the area of cloud task scheduling. Keywords: Cloud computing, job scheduling, scheduling algorithm, cloud services, Service Level Agreement, task scheduling, resource utilization. INTRODUCTION Big data is most important technology that has the potential for frequently changing the way organizations use information to enhance the customer experience and transform their business models. Big data is complex market. It is a combination of data-management technologies that have evolved over time. Big data enables organizations to storing, handle, and manipulate vast amounts of data at the right speed and at the right time to gain the right insights. The term "cloud" originates from the world of telecommunications that providers launch using virtual private network (VPN) services for data communications. Cloud computing is a type of Internet-based computing that provides shared computer resources and data to computers and other devices on demand. It is a model for enabling pervasive, on-demand access to a shared pool of configurable computing resources examples are computer networks, servers, storage, applications and services which can be rapidly provisioned and released with minimal management effort. It deals with computation, software, and data access also storage services that may not require end-user knowledge of the physical location & the configuration of the system that is delivering the services. Cloud computing is a modern trend in IT that turn computing and data away from desktop andportable PCs into large data centres.[3] There are following four cloud deployment models which are used to show the ways through which cloud services are used by end users. Private Cloud: Private cloud is build for the exclusionary use by single organization. The private cloud provides the resources accesses as well as used only by users organization who own that cloud. Main advantage of private cloud is its security since its resources are used within different users of same organization. Another benefit of private cloud is its capacity to provide customization which allows organization to design it according to specification. Private cloud is providing the less scalability. Community Cloud: Community Cloud enable for sharing its resources among the users of multiple organizations which are having similar specification and objectives. This cloud divides initial formulation cost among several organizations. These clouds provide somewhat more scalability of resources than private cloud. Community cloud in computing is a collective efforts in which infrastructure shared among the number of organization from particular community with common concerns that is security compliance etc.it is internally managed by third party and hosted internally or externally. Public Cloud: Public cloud provides huge amount of storage, services and computing environment to the all users over world through web on pay-per-use basis. Public clouds are built and managed by third party agencies. It provides more scalability, availability and flexibility than private clouds. But less security is a major problem with