A Survey on Energy Aware Job Scheduling Algorithms in Cloud Environment

Shaik Naseera*, P. Jyotheeswai**
* Associate Professor, Department of Computing Science and Engineering, VIT University, Vellore, India.
** Associate Professor, Department of Computing Science and Engineering, SVCET, Chittoor, India.
Periodicity:November - January'2016

Abstract

Now-a-days there is a lot of attention to cloud computing by the Research community. Cloud computing is a platform that supports the sharing of resources, communication and storage capacity over the internet. The primary benefit of moving to the Clouds is application scalability. It provides virtualized resources and are built on the base of Grid & distributed computing. Cloud computing is also environmental friendly framework. It benefits from the efficient utilization of resources and optimal scheduling algorithms. The growth of internet based applications demands the need for the development of algorithms that cope with the escalation in energy consumption and reduce the operational cost and emission of CO gases. In this paper, the authors present a review on energy aware job scheduling algorithms existing 2 in the literature. This paper helps the readers to understand the functionality and parameters focus of various energy aware scheduling algorithms available in the literature.

Keywords

Cloud Computing, Green Energy-Efficient, Improved Differential Evolution, Dynamic Resource Allocation, Job Scheduling, Just In-time, Adaptive Energy-efficient, Hierarchical Reliability-driven

How to Cite this Article?

Naseera, S., and Jyotheeswai, P. (2016). A Survey on Energy Aware Job Scheduling Algorithms in Cloud Environment. i-manager’s Journal on Cloud Computing, 3(1), 30-36.

References

[1]. A Quarati, A Clematis, A Galizia, and D D'Agostino, (2013). “Hybrid Clouds Brokering: Business Opportunities, QoS and Energy-saving Issues”. Simul. Model. Pract. Theory, Vol. 39, No. 2, pp. 121-134.
[2]. A Quarati, D D'Agostino, A Galizia, M Mangini, and A Clematis, (2012). “Delivering cloud services with QoS th requirements: an opportunity for ICT SMEs”. In 9 International Conference on Economics of Grids, Clouds, Systems, and Services, (Springer, Berlin, 2012), pp. 197- 211.
[3]. R. Brown, (2007). Report to Congress on Server and Data Center Energy Efficiency Public Law 109-431. U.S. Environ. Protection Agency, Washington, DC, USA.
[4]. J. Koomey, (2007). Growth in Data Center Electricity Use 2005 to 2010. Oakland, CA, USA: Analytics Press.
[5]. G. Meijer, (2010). “Cooling Energy-Hungry Data Centers”. Science, Vol. 328, No. 5976, pp. 318–319.
[6]. LalShriVratt Singh, Jawed Ahmed, and AsifKhan, (2014). ”An Algorithm to Optimize the Traditional Backfill Algorithm Using Priority of Jobs for Task Scheduling Problems in Cloud Computing”. International Journal of Computer Science and Information Technologies, Vol. 5, No. 2, pp. 1671-1674.
[7]. Jinn-Tsong Tsai, Jia-Cen Fang and Jyh-Horng Chou, (2013). “Optimized Task Scheduling and resources allocation on cloud Computing environment using improved differential evolution Algorithm”. Elsevier, Computer of operations Research, Vol. 40, pp. 3045- 3055.
[8]. Chia-Ming Wu, Ruay-Shiung Chang, and Hsin-Yu Chan, (2014). “A Green Energy-Efficient Scheduling Algorithm Using the DVFS Technique for Cloud Data Centers”. Future Generation Computer Systems, Vol. 37, pp. 141–147.
[9]. Jiayin Li, Meikang Qiu, Zhong Ming , Gang Quan, Xiao Qin, and Zonghua Gu, (2012). “Online Optimization for Scheduling Preemptive Tasks on IAAS Cloud Systems”. J. Parallel Distribute Computing, Vol. 72, pp. 666-677.
[10]. Baomin Xu, Chunyan Zhao, Enzhao Hu, and Bin Hu, (2011). “Job Scheduling Algorithm Based on Berger Model in Cloud Environment”. Advances in Engineering Software, Vol. 42, pp. 419-425.
[11]. Deepak Poola, Kotagiri Ramamohanarao, and Raj kumar Buyya, (2014). “Fault-Tolerant Workflow Scheduling th Using Spot Instances on Clouds”. ICCS 2014, 14 International Conference on Computational Science, Vol. 29, pp. 523- 533.
[12]. Wei Liu, Wei Du, Jing Chen, Wei Wang, and Guo Sun Zeng, (2014). “Adaptive Energy-Efficient Scheduling Algorithm for Parallel Tasks on Homogeneous Clusters” Journal of Network and Computer Applications, Vol. 41, pp. 101-113.
[13]. Li, K., et al. (2011). “Cloud Task Scheduling Based on th Load Balancing Ant Colony Optimization”. 6 Annual China Grid Conference, Dalian, pp. 22-23.
[14]. Dutta, D. and Joshi, R.C. (2011). “A Genetic- Algorithm Approach to Cost-Based Multi-QoS Job Scheduling in Cloud Computing Environment ”. International Conference and Workshop on Emerging Trends in Technology (ICWET 2011)- TCET, Mumbai, pp. 25- 26.
[15]. Palmieri, F., Buonanno, L., Venticinque, S., Aversa, R. and Di Martino, B., (2013). “A Distributed Scheduling Framework Based on Selfish Autonomous Agents for Federated Cloud Environments”. Future Generation Computer Systems, Vol. 29, pp. 1461-1472. http://dx.doi.org /10.1016/j.future.2013.01.012 http://dx.doi.org/10.1016/j.proeng.2011.08. 626
[16]. Ghanbari, S. and Othman, M. (2012). “A Priority Based Job Scheduling Algorithm in Cloud Computing”. Procedia Engineering, Vol. 50, pp. 778-785.
[17]. Zhang, Y.H., Feng, L. and Yang, Z. (2011). “Optimization of Cloud Database Route Scheduling Based on Combination of Genetic Algorithm and Ant Colony Algorithm”. Procedia Engineering, Vol. 15, pp. 3341-3345.
[18]. Sen Su, Jian Li, Qingjia Huang, Xiao Huang, Kai Shuang, and Jie Wang, (2013). “Cost-Efficient Task Scheduling for Executing Large Programs in the Cloud”. Science Direct, Parallel Computing, Vol. 39, pp. 177-188.
[19]. Ying feng B, Lin Zhang A, and T.W. Liao, (2014). “CLPS-GA: A Case Library and Pareto Solution-based Hybrid Genetic Algorithm for Energy Aware Cloud Service Scheduling”. Science Direct, Applied Soft Computing, Vol. 19, pp. 264–279.
[20]. Cui Lin, and Shiyong Lu, (2011). “Scheduling Scientific Workflows Elastically for Cloud Computing”. IEEE th 4 International Conference on Cloud Computing.
[21]. Dhinesh Babu L.D.A, P. Venkata Krishnab et al., (2013). “Honey Bee Behavior Inspired Load Balancing of Tasks in Cloud Computing Environments”. Science Direct, Ap
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.