ABSTRACT
As the demand for cloud computing services continues to grow, the requirement for expanding cloud data centers also increases. One main issue facing this growth is the huge amount of energy consumed by the cloud data centers. The massive energy consumption expenses considered the main problem for cloud service providers. Recent reports revealed that the electricity expenses of Information and communications technology or (ICT) devices occupy 42% per month of the total budgets. Nevertheless, the continuous increase in energy consumption has become the main challenging subject. Due to this reason, researches have proposed many techniques and approaches (such as virtual machine VM consolidation, Voltage and Frequency Scaling, VM migration policies, etc.) for addressing this issue. This paper presents a study to evaluate the influence of controlling virtual machine central process unit (vCPU) on energy consumption of Cloud data center. CloudSim simulator is used to apply the dynamic voltage and frequency scaling (DVFS) technique with the proposed approach while processing different types of general purpose cloud computing applications (video streaming, file compression process, and video games). Results indicate that about 13% of data center energy was saved compared with the base DVFS system. This saving percentage result was a better percentage comparing with other results obtained from previous work.
- D. Puthal, B. P. Sahoo, S. Mishra, and S. Swain. 2015. Cloud computing features, issues, and challenges: a big picture. In 2015 International Conference on Computational Intelligence and Networks, pp. 116--123, IEEE DOI=10.1109/CINE.2015.31.Google ScholarCross Ref
- N. Engbers and E. Taen. 2014. Green data net. report to it room infra. European Commision. FP7 ICT 2013.Google Scholar
- J. Koomey, 2011. Growth in data center electricity use 2005 to 2010. A report by Analytical Press, completed at the request of The New York Times, vol. 9, p. 161.Google Scholar
- A. Gandhi, M. Harchol-Balter, R. Das, and C. Lefurgy. 2009 Optimal power allocation in server farms. ACM SIGMETRICS Performance Evaluation Review, vol. 37, no. 1, pp. 157--168. DOI=https://doi.org/10.1145/1555349.1555368.Google ScholarDigital Library
- W. Wu, W. Lin, and Z. Peng.2017. An intelligent power consumption model for virtual machines under cpu-intensive workload in cloud environment. Soft Computing, vol. 21, no. R@19, pp. 5755--5764. https://doi.org/10.1007/s00500-016-2154-6.Google ScholarDigital Library
- M. Deiab, D. El-Menshawy, S. El-Abd, A.Mostafa, and M. Samir Abou El-Seoud. Energy Efficiency in Cloud Computing. International Journal of Machine Learning and Computing vol. 9, no. 1, pp. 98--102, 2019.Google Scholar
- C. Wen, J. He, J. Zhang, and X. Long.2010. Pcfs: Power credit based fair scheduler under dvfs for muliticore virtualization platform. In 2010 IEEE/ACM Intl Conference on Green Computing and Communications & Intl Conference on Cyber, Physical and Social Computing, pp. 163-- 170, IEEE. DOI= 10.1109/GreenCom-CPSCom.2010.126.Google Scholar
- A. Corradi, M. Fanelli, and L. Foschini. 2014. VM consolidation: A real case based on open stack cloud. Future Generation Computer Systems, vol. 32, pp. 118--127 DOI=https://doi.org/10.1016/j.future.2012.05.012.Google ScholarCross Ref
- P. Arroba, J. M. Moya, J. L. Ayala, and R. Buyya. 2015. Dvfs-aware consolidation for energy-efficient clouds. In 2015 International Conference on Parallel Architecture and Compilation (PACT), pp. 494--495, IEEE. DOI= 10.1109/PACT.2015.59.Google ScholarDigital Library
- P. Arroba, J. M. Moya, J. L. Ayala, and R. Buyya. 2016. Dynamic voltage and frequency scaling-aware dynamic consolidation of virtual machines for energy efficient cloud data centers. Concurrency and Computation: Practice and Experience, vol. 29, no. 10, p. e4067 DOI=https://doi.org/10.1002/cpe.4067.Google Scholar
- H. Jadad, A.Touzene, K. Day, and N. Alzeidir. A Cloud -- Side Decision Offloading Scheme for Mobile Cloud Computing. International Journal of Machine Learning and Computing, vol. 8, no. 4, pp. 367--371, 2018.Google Scholar
- D. Dad and G. Belalem. 2017. Efficient allocation of vms in servers of data center to reduce energy consumption. In 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech), pp. 1--6, IEEE. DOI=10.1109/CloudTech.2017.8284743.Google ScholarCross Ref
- A. A. L. Dewan and R. A. Ahmed. 2018. Enhancing virtual machine live migration time using vcpu limits. International Journal of Engineering & Technology, vol. 7, no. 4.16, pp. 28--31. DOI=10.14419/ijet.v7i4.16.21708.Google ScholarCross Ref
- G. Singh and G. S. Bhathal. 2013. An overview of virtualization. International journal of computers & technology.Google Scholar
- H. Nemati and M. R. Dagenais.2016. Virtual cpu state detection and execution flow analysis by host tracing. In 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom)(BDCloud-SocialComSustainCom), pp. 7--14, IEEE. DOI=10.1109/BDCloud-SocialCom-SustainCom.2016.13.Google Scholar
- N.N. Behiya, R. A. Ahmed.2020. Virtual cpu scaling for efficient server power consumption in cloud data center. Iraqi Journal of Information and Communications Technology, vol. 3, no. 2, pp 11--20.Google ScholarCross Ref
- Citrix.2015. Xenserver6.5 service pack 1 installation guide edition 1.0. Tech. rep, United States of America.Google Scholar
- Citrix. 2019. Xencenter documentation. tech. rep. United States of America.Google Scholar
- Ubuntu. 2019. Ubuntu manual. http://manpages.ubuntu.com/manpages/trusty/man1/cpulimit.1.html.Google Scholar
- R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. De Rose, and R. Buyya.2011. Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience, vol. 41, no. 1, pp. 23--50. DOI=https://doi.org/10.1002/spe.995.Google ScholarDigital Library
- B. Ahmad, S. I. McClean, D. Charles, and G. Parr.2018. Energy saving techniques comparison for green computing in cloud server, International Journal On Advances in Intelligent Systems, p. 192Google Scholar
Index Terms
- Efficient vCPU Utilization for Reducing Energy Consumption in Cloud Data Centers
Recommendations
An intelligent power consumption model for virtual machines under CPU-intensive workload in cloud environment
Cloud computing has gained enormous popularity by providing high availability and scalability as well as on-demand services. However, with the continuous rise of energy consumption cost, the virtualized environment of cloud data centers poses a ...
Minimizing SLA violation and power consumption in Cloud data centers using adaptive energy-aware algorithms
AbstractIn this paper, we address the problem of reducing Cloud datacenter high energy consumption with minimal Service Level Agreement (SLA) violation. Although there are many energy-aware resource management solutions for Cloud datacenters, existing ...
Highlights- Addressed the problem of reducing Cloud datacenter high energy consumption with minimal Service Level Agreement (SLA) violation.
- We propose two novel adaptive energy-aware algorithms for maximizing energy efficiency and minimizing SLA ...
Energy-efficient virtual machine provisioning mechanism in cloud computing environments
PCI '15: Proceedings of the 19th Panhellenic Conference on InformaticsAs the increasing number of modern applications and enterprises demand more and more resources in computational power, memory and disk storage, cloud data centers are consuming huge amounts of electrical energy. The aim of cloud service providers is to ...
Comments