CLOUD COMPUTING BASED JOB SCHEDULING ALGORITHM FOR CONDITION

Divya M, Nirmala Devi R

Abstract


Cloud computing is a type of internet based computing that provides shared computer processing resources and data to computers and other devices on demand [pay per-use model] which is changing the world around us. The reason to go for cloud computing is that it gives cost effective, flexible, mobility, secure, scalable, etc. However, the growing demand of cloud infrastructure has considerably increased the energy consumption of data centers, that has become a critical issue and thereby it increased the emission of carbon dioxide (co2) which is not environmentally friendly. To overcome this issue the technique called Green cloud computing appears that can not only save energy, but also reduce operational cost consumption is reduced in data centers by scheduling the job using priority algorithm at the rate of Power Usage Effectiveness [PUE] called PP Scheduling Algorithm. Power usage efficiency (PUE) is a metric used to determine the energy efficiency of a data center. Before the job is allocated to the data center, PUE rate for each data center is calculated and the data center with the efficient or average PUE rate is chosen for the job allocation in order to reduce the power consumption.

Keywords


cloud computing, job scheduling, energy consumption, energy saving, data centre

Full Text:

PDF

References


. KalangePooja, R. (2013). Applications of green cloud computing in energy efficiency and environmental sustainability. IOSR Journal of Computer Engineering (IOSR-JCE), 25-33.

Mell, P., &Grance, T. (2009). The NIST definition of cloud computing. National institute of standards and technology, 53(6), 50.

Maini, R., &Aggarwal, H. (2009). Study and comparison of various image edge detection techniques. International journal of image processing (IJIP), 3(1), 1-11.

Goyal A, Chahal NS. A proposed approach for efficient energy utilization in cloud data center.International Journal of Computer Applications. 2015 Jan 1;115(11).

Sindhu S, Mukherjee S. Efficient task scheduling algorithms for cloud computing environment. InHigh Performance Architecture and Grid Computing 2011 (pp. 79-83).Springer, Berlin, Heidelberg.

Moganarangan N, Babukarthik RG, Bhuvaneswari S, Basha MS, Dhavachelvan P. A novel algorithm for reducing energy-consumption in cloud computing environment: Web service computing approach. Journal of King Saud University-Computer and Information Sciences. 2016 Jan 1;28(1):55-67.

Xu B, Zhao C, Hu E, Hu B. Job scheduling algorithm based on Berger model in cloud environment. Advances in Engineering Software. 2011 Jul 1;42(7):419-25.

Tripathy L, Patra RR. Scheduling in cloud computing. International Journal on Cloud Computing: Services and Architecture (IJCCSA). 2014 Oct;4(5):21-7.

Sharma, Tejinder, and Vijay Kumar Banga. "Efficient and enhanced algorithm in cloud computing." International Journal of Soft Computing and Engineering (IJSCE) ISSN (2013): 2231-2307.

Saini T. Dr Ajay jangra “Scheduling Optimization in Cloud Computing”. Int. Journal of Advanced Research in Computer Science and Software Engineering (ISSN: 2277 128X) April. 2013.

Huang L, Chen HS, Hu TT. Survey on Resource Allocation Policy and Job Scheduling Algorithms of Cloud Computing1.JSW. 2013 Feb 1;8(2):480-7.

Bhardwaj A. Comparative Study of Scheduling Algorithms in Operating System. International Journal of Computers and Distributed Systems scheduling in the cloud computing.




DOI: https://doi.org/10.26483/ijarcs.v9i5.6322

Refbacks





Copyright (c) 2018 International Journal of Advanced Research in Computer Science