Performance Improvement of Cloud Computing Data Centers Using Energy Efficient Task Scheduling Algorithms

Cloud computing is a technology that provides a platform for the sharing of resources such as software, infrastructure, application and other information. It brings a revolution in Information Technology industry by offering on-demand of resources. Clouds are basically virtualized datacenters and applications offered as services. Data center hosts hundreds or thousands of servers which comprised of software and hardware to respond the client request. A large amount of energy requires to perform the operation.. Cloud Computing is facing lot of challenges like Security of Data, Consumption of energy, Server Consolidation, etc. The research work focuses on the study of task scheduling management in a cloud environment. The main goal is to improve the performance (resource utilization and redeem the consumption of energy) in data centers. Energy-efficient scheduling of workloads helps to redeem the consumption of energy in data centers, thus helps in better USAge of resource. This is further reducing operational costs and provides benefits to the clients and also to cloud service provider. In this abstract of paper, the task scheduling in data centers have been compared. Cloudsim a toolkit for modeling and simulation of cloud computing environment has been used to implement and demonstrate the experimental results. The results aimed at analyzing the energy consumed in data centers and shows that by having reduce the consumption of energy the cloud productivity can be improved.

[1]  Suman Nath,et al.  Energy-Aware Server Provisioning and Load Dispatching for Connection-Intensive Internet Services , 2008, NSDI.

[2]  Roberto Rojas-Cessa,et al.  Task and Server Assignment for Reduction of Energy Consumption in Datacenters , 2012, 2012 IEEE 11th International Symposium on Network Computing and Applications.

[3]  Jordi Torres,et al.  Managing SLAs of heterogeneous workloads using dynamic application placement , 2008, HPDC '08.

[4]  Wouter Joosen,et al.  Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware , 2008, Middleware 2008.

[5]  Lakshmi Sobhana Kalli,et al.  Market-Oriented Cloud Computing : Vision , Hype , and Reality for Delivering IT Services as Computing , 2013 .

[6]  Yanqing Zhang,et al.  Energy-Efficient Task Scheduling Algorithms with Human Intelligence Based Task Shuffling and Task Relocation , 2011, 2011 IEEE/ACM International Conference on Green Computing and Communications.

[7]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[8]  R. K. Pateriya,et al.  Cloud Server Optimization with Load Balancing and Green Computing Techniques Using Dynamic Compare and Balance Algorithm , 2013, 2013 5th International Conference on Computational Intelligence and Communication Networks.

[9]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[10]  Malgorzata Steinder,et al.  Server virtualization in autonomic management of heterogeneous workloads , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[11]  San Murugesan,et al.  Harnessing Green IT: Principles and Practices , 2008, IT Professional.

[12]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[13]  R. Buyya,et al.  Green Cloud Computing and Environmental Sustainability , 2012 .

[14]  L. Minas,et al.  Energy Efficiency for Information Technology: How to Reduce Power Consumption in Servers and Data Centers , 2009 .