Abstract
Cloud computing is the combination of grid computing, distributed computing and utility computing. Cloud computing provides various types of services (servers and storage facility) in the on demand basis. The main goal of the cloud computing is to preserve and organize the very huge data center or data forms. The data forms are composed of thousands of servers that absorb the giant (ample) amount of electricity in the word of energy. The decreasing the energy consumption in datacenter is the major challenge in cloud computing now a day. This research article is going to address the problem of high energy consumption at datacenter. Concentrate on virtual machine scheduling in cloud datacenter with Dynamic Voltage Frequency Scaling (DVFS) approach. We have combined shortest job first and Round Robin algorithms with Vibrant Quantum. This combination of algorithm is considered as shortest round vibrant queue (SRVQ) algorithm. SRVQ reduces the waiting time of the scheduling process and minimize the starvation. The DVFS and SRVQ worked together and produced fruitful results in the final experiments. This work reduced the server’s energy consumption in the cloud data center. In the final results, our proposed framework exhibits 45% of energy efficiency compare to other previously proposed algorithms. 33% of QoS performance were enhanced by our framework.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Change history
23 May 2022
This article has been retracted. Please see the Retraction Notice for more detail: https://doi.org/10.1007/s12652-022-03946-2
References
Agha AEA, Jassbi SJ (2013) A new method to improve round Robin scheduling algorithm with quantum time based on harmonic-arithmetic mean (HARM). Int J Inf Technol Comput Sci 5(7):56–62
Ahmad B, Maroof Z, McClean S, Charles D, Parr G (2019) Economic impact of energy saving techniques in cloud server. Cluster Comput. https://doi.org/10.1007/s10586-019-02946-w
Baker T, Al-Dawsari B, Tawfik H, Reid D, Ngoko G, Di Y (2015) An energy efficient routing algorithm for big data on cloud. Ad Hoc Netw 35:83–96
Beloglazov A, Buyya R, Lee YC, Zomaya AY (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput 82:47–111
Buyya R, Beloglazov A, Abawajy JH (2010) Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenge, PDPTA
Dalvandi A, Gurusamy M, Chua KC (2016) Application scheduling, placement, and routing for power efficiency in cloud data centers. IEEE Trans Parallel Distrib Syst 28(4):947–960
Ganesh Kumar G, Vivekanandan P (2018) Energy efficient scheduling for cloud data centers using heuristic based migration. Cluster Comput. https://doi.org/10.1007/s10586-018-2235-7
Gattulli M, Tornatore M, Fiandra R, Pattavina A (2013) Low-emissions routing for cloud computing in IP-over-WDM networks with data centers. IEEE J Select Areas Commun 32(1):28–38
Innocent FM, Alphonsus M, Nansel L, Titus EF, Dashe A (2018) Best-fit virtual machine placement algorithm for load balancing in a cloud computing environment. Int J Sci Eng Res 9(7):1580–1585
Karthick AV, Ramaraj E, Subramanian RG (2014) An efficient multi queue job scheduling for cloud computing. In: Computing and communication technologies (WCCCT), 2014 world congress, pp 164–166
Knauth T, Fetzer C. (2012), Energy-aware scheduling for infrastructure clouds. In: Proceedings of CloudCom 2012. IEEE Computer Society Washington, DC, pp 58–65
Lin CC, Liu P, Wu JJ (2011) Energy-aware virtual machine dynamic provision and scheduling for cloud computing, CLOUD computing (CLOUD). In: IEEE international conference, pp 736–737
Liu L, Wang H, Liu X, Jin X, He WB, Wang QB, Chen Y (2009) Greencloud: a new architecture for green data center. In: Proceedings of 6th international conference industry session on autonomic computing and communications industry session, ICAC-INDST’09, pp 29–38
Praveenchandar J, Tamilarasi A (2020) Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-01794-6
Ragmani A, Elomri A, Abghour N, Moussaid K, Rida M (2019) FACO: a hybrid fuzzy ant colony optimization algorithm for virtual machine scheduling in high-performance cloud computing. J Ambient Intell Human Comput 1–13
Razaque A, Vennapusa NR, Soni N, Janapati GS (2016) Task scheduling in cloud computing, long Island systems, applications and technology conference (LISAT). IEEE. https://doi.org/10.1109/lisat.2016.7494149
Rimal BP, Maier M (2017) Workflow scheduling in multi-tenant cloud computing environments. IEEE Trans Parallel Distrib Syst 28(1):290–304. https://doi.org/10.1109/TPDS.2016.2556668
Sharma M, Garg R (2019) HIGA: harmony-inspired genetic algorithm for rack-aware energy-efficient task scheduling in cloud data centers. Computer Engineering Department, National Institute of Technology, Kurukshetra (Accepted 25 March 2019)
Shirvani MH, Rahmani AM, Sahafi A (2020) A survey study on virtual machine migration and server consolidation techniques in DVFS-enabled cloud datacenter: taxonomy and challenges. J King Saud Univ Comput Inf Sci 32(3):267–286
Sobhanayak S, Turu AK (2019) Energy-efficient task scheduling in cloud data center—a temperature aware approach. IEEE conference record # 45616; IEEE Xplore ISBN: 978-1-7281-0167-5
Thennarasu SR, Selvam M, Srihari K (2020) A new whale optimizer for workflow scheduling in cloud computing environment. J Ambient Intell Human Comput 1–8
Tian W, Zhao Y (2014) Optimized cloud resource management and scheduling: theories and practices. Elsevier, Morgan Kaufmann. https://doi.org/10.1016/C2013-0-13415-0
Tian W, Xiong Q, Cao J (2013) An online parallel scheduling method with application to energy-efficiency in cloud computing. J Supercomput. https://doi.org/10.1007/s11227-013-0974-z
Tiana W, He M, Guo W, Huang W, Shi X, Shang M, Toosi AN, Buyya R (2018) On minimizing total energy consumption in the scheduling of virtualmachine reservations. J Netw Comput Appl 113(2018):64–74
Wang T, Qin B, Zhiyang S, Xia Y, Hamdi M, Sebti RH (2015) Towards bandwidth guaranteed energy efficient data center networking. J Cloud Comput Adv Syst Appl 4:9. https://doi.org/10.1186/s13677-015-0035-7
Wolke A, Bichler M, Setzer T (2016) Planning vs. dynamic control: resource allocation in corporate clouds. IEEE Trans Cloud Comput 4(3):322–335
Xu P, He G, Li Z, Zhang Z (2018) An efficient load balancing algorithm for virtual machine allocation based on ant colony optimization. Int J Distrib Sensor Netw 14(12):1–9
Zhang J, Huang H, Wang X (2016) Resource provision algorithms in cloud computing: a survey. J Netw Comput Appl 64:23–42. https://doi.org/10.1016/j.jnca.2015.12.018
Zhanga X, Wua T, Chena M, Wei T, Zhoub J, Huc S, Buyya R (2018) Energy-aware virtual machine allocation for cloud with resource reservation. J Syst Softw 147(2019):147–161
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article has been retracted. Please see the retraction notice for more detail: https://doi.org/10.1007/s12652-022-03946-2
About this article
Cite this article
Jeevitha, J.K., Athisha, G. RETRACTED ARTICLE: A novel scheduling approach to improve the energy efficiency in cloud computing data centers. J Ambient Intell Human Comput 12, 6639–6649 (2021). https://doi.org/10.1007/s12652-020-02283-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-020-02283-6