Energy Efficient Resource Scheduling Framework for Cloud Computing

Kamalpreet Kaur*, Kanwalvir Singh Dhindsa**
* PG Scholar, Department of Computer Science and Engineering, BBSBEC, Fatehgarh Sahib, Punjab, India.
** Associate Professor, Department of Computer Science and Engineering, BBSBEC, Fatehgarh Sahib, Punjab, India.
Periodicity:August - October'2015
DOI : https://doi.org/10.26634/jcc.2.4.4904

Abstract

Cloud computing has an intricate connection to grid computing. Cloud is a large collection of simply functional and available virtualized resources. Resource Scheduling is a way of determining the schedule on which, the activities are performed. Resource scheduling is a complicated task in a cloud environment because of heterogeneity of the computing resources. The most important objective of the cloud scheduler is scheduling the resources successfully and economically. There are two existing techniques for resource scheduling i.e. power-aware and non-power aware. Power aware technique minimizes the power consumption as compared to the non-power aware technique. The proposed technique is used to overcome the limitations of the existing techniques. The proposed technique gives a better result by reducing the total execution time, power consumption and the number of SLA violation as compared to the existing techniques.

Keywords

Cloud Computing, Energy, Resource Scheduling.

How to Cite this Article?

Kaur, K., and Dhindsa, K. S. (2015). Energy Efficient Resource Scheduling Framework for Cloud Computing. i-manager’s Journal on Cloud Computing, 2(4), 1-15. https://doi.org/10.26634/jcc.2.4.4904

References

[1]. Abdullah M., and Othman M., (2013). “Cost-Based Multi-QoS Job Scheduling using Divisible Load Theory in Cloud Computing”. International Conference on Computational Science, Vol.18, No. 2, pp. 928-935.
[2]. Al-Roomi M., Al-Ebrahim S., Buqrais S., and Ahmad I., (2013). “Cloud Computing Pricing Models: A Survey”, International Journal of Grid and Distributed Computing, Vol. 6, No. 5, pp. 93-106 .
[3]. Sukhpal Singh and Inderveer Chana, (2015). “QoSaware Autonomic Resource Management in Cloud Computing: A Systematic Review”. ACM Computing Surveys , Vol. 48, No. 3, pp. 1-46.
[4]. Beloglazov A., Abawajy J., and Buyya R., (2012). “Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing”. Future Generation Computer Systems, Vol. 28, pp. 755- 768.
[5]. Sukhpal Singh and Inderveer Chana, (2015). “Qaware: Quality of service based cloud resource provisioning”. Computers & Electrical Engineering Journals, Elsevier, Vol. 47, pp.138-160. DOI: http:// dx.doi.org/10.1016/j. compeleceng.2015.02.003.
[6]. Sukhpal Singh and Inderveer Chana, (2015). “QRSF: QoS-aware resource scheduling framework in cloud computing”, The Journal of Supercomputing, Vol. 71, No. 1, pp. 241-292.
[7]. Calheiros R.N., Ranjan R., Rose C.A.F., and Buyya.R, (2011). “CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms”, Vol. 41, No. 1, pp. 23- 50.
[8]. Chen W., and Cao J., (2013). “QoS-aware Virtual Machine Scheduling for Video Streaming Services in Multi- Cloud”, Tsingua Science and Technology, Vol.18, No.1, pp. 308-317.
[9]. Choudhary S.K., Jadoun R.S., Mandoriya H.L., and Kumar A., (2014). “Latest development of cloud computing technology, characteristics, challenge, services & applications”, IOSR Journal of Computer Engineering, Vol. 6, No. 6, pp. 57-68.
[10]. Sukhpal Singh and Inderveer Chana, (2016). “A Survey on Resource Scheduling in Cloud Computing Issues and Challenges”. Journal of Grid Computing, Vol. 14, No. 2, pp. 217-264.
[11]. Sukhpal Singh and Inderveer Chana, (2016). “Resource Provisioning and Scheduling in Clouds: QoS Perspective”. The Journal of Supercomputing, Vol. 72, No. 3, pp. 926-960.
[12]. Sukhpal Singh and Inderveer Chana, (2015). “EARTH: Energy-aware Autonomic Resource Scheduling in Cloud Computing”. Journal of Intelligent and Fuzzy Systems Systems, Preprint: 1-17, IOS Press DOI: http://dx.doi.org/10.3233/IFS-151866, Vol. 30, No. 3, pp. 1581-1600.
[13]. Han H., Deyu Q., Zheng W, and Bin F., (2013). “A QoS Guided task Scheduling Model in cloud computing environment”. Fourth International Conference on Emerging Intelligent Data and Web Technologies, China, pp. 72-76.
[14]. Sukhpal Singh, Inderveer Chana and Rajkumar Buyya, (2015). “Agri-Info: Cloud Based Autonomic System for Delivering Agriculture as a Service”. Technical Report CLOUDS-TR-2015-2, Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, pp. 1-31.
[15]. Kumar R., Sahoo G., (2014). “Cloud Computing Simulation Using CloudSim”. International Journal of Engineering Trends and Technology, Vol. 8, No. 2, pp.1-5.
[16]. Inderveer Chana and Sukhpal Singh, (2014). “Quality of Service and Service Level Agreements for Cloud Environments: Issues and Challenges”. Cloud Computing-Challenges, Limitations and R&D Solutions, pp. 51-72, Springer International Publishing.
[17]. Li W., Wu J., Zhang Q., Hu K, and Li J., (2014). “Trustdriven and QoS demand clustering analysis based cloud workflow scheduling strategies”. Springer Science+ Business Media, New York, pp.1013-1030.
[18]. Sukhpal Singh and Inderveer Chana, (2016). “Cloud Resource Provisioning: Survey, Status and Future Research Directions”. Knowledge and Information Systems, pp. 1-65.
[19]. Sukhpal Singh and Inderveer Chana, (2015). “QoS aware Autonomic Cloud Computing for ICT”. In the Proceedings of International Conference on Information and Communication Technology for Sustainable Development (ICT4SD - 2015), Ahmedabad, India, Vol. 3, No. 4 July, 2015, Springer International Publishing.
[20]. Mell P., and Grance T., (2011). “The NIST definition of cloud computing (draft)”. The NIST Definition of Cloud Computing, NIST Special Publication, pp. 800-145.
[21]. NetBeans IDE 8.0.1 NetBeans, Retrieved from https://netbeans.org/community/news/show/1556.html. [Accessed :14 /10 /2015].
[22]. Panchal B., and Kapoor R.K., (2013). “Dynamic VM Allocation Algorithm using Clustering in Cloud Computing”. International Journal of Advanced Research in Computer Science and Software Engineering, Vol. 3, No. 9, pp.18-23.
[23]. Pagare J.D., and Koli N.A., (2015). “Design and simulate cloud computing environment using CloudSim”. International Journal of Computer Technology & Applications, Vol. 6, No. 1, pp. 35-42.
[24]. Patel R., and Mer H., (2013). “A Survey Of Various Qos- Based Task Scheduling Algorithm In Cloud Computing Environment”. International Journal of Scientific & Technology Research, Vol. 2, No.11, pp.109-112.
[25]. Rathore S., (2012). “Efficient Allocation of Virtual Machine in Cloud Computing Environment” . International Journal of Computer Science and Informatics, Vol. 2, No. 3, pp. 92-96.
[26]. Ray S., and Sarkar A.D., (2012). “Execution Analysis of Load Balancing Algorithms in Cloud Computing Environment ”. International Journal on Cloud Computing: Services and Architecture, Vol. 2, No. 5, pp.1-13.
[27]. Reddy V.K., Rao B.T., and Reddy L.S., (2011). "Research issues in Cloud Computing". Global Journal of Computer Science and Technology, Vol. 11, No. 11, pp.59-63.
[28]. Singh.A and Hemalatha.M, (2013). “Cluster Based Bee Algorithm for Virtual Machine Placement in Cloud Data Centre”. Journal of Theoretical and Applied Information Technology, Vol. 57, No.3, pp.1-10.
[29]. Tripathy L., and Patra R.R., (2014). “Scheduling in cloud computing”. International Journal on Cloud Computing: Services and Architecture, Vol. 4, No. 5, pp. 28-35.
[30]. Corelynx. Vision of key characteristics of cloud environment, Retrieved from http://www.corelynx.com/ services/cloud-computing.html. [Accessed: 15/ 1 /2013].
[31]. Xu M., Cui L., Wang H., and Bi Y., (2009). “A Multiple QoS Constrained Scheduling Strategy of Multiple Workflows for Cloud”. IEEE International Symposium on Parallel and Distributed Processing with Applications, pp. 629-633.
[32]. Kamalpreet Kaur and Kanwalvir Singh Dhindsa, (2015). “Clustering based Cost Optimized Resource Scheduling Technique in Cloud Computing”. imanager’s Journal on Cloud Computing, 2(3), May-Jul 2015, Print ISSN 2349-6835, E-ISSN 2350-1308, pp. 8-18.
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
Online 15 15

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.