skip to main content
10.1145/3436829.3436867acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicsieConference Proceedingsconference-collections
research-article

Efficient vCPU Utilization for Reducing Energy Consumption in Cloud Data Centers

Authors Info & Claims
Published:05 January 2021Publication History

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.

References

  1. 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 ScholarGoogle ScholarCross RefCross Ref
  2. N. Engbers and E. Taen. 2014. Green data net. report to it room infra. European Commision. FP7 ICT 2013.Google ScholarGoogle Scholar
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle Scholar
  7. 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 ScholarGoogle Scholar
  8. 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 ScholarGoogle ScholarCross RefCross Ref
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle Scholar
  11. 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 ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarCross RefCross Ref
  13. 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 ScholarGoogle ScholarCross RefCross Ref
  14. G. Singh and G. S. Bhathal. 2013. An overview of virtualization. International journal of computers & technology.Google ScholarGoogle Scholar
  15. 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 ScholarGoogle Scholar
  16. 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 ScholarGoogle ScholarCross RefCross Ref
  17. Citrix.2015. Xenserver6.5 service pack 1 installation guide edition 1.0. Tech. rep, United States of America.Google ScholarGoogle Scholar
  18. Citrix. 2019. Xencenter documentation. tech. rep. United States of America.Google ScholarGoogle Scholar
  19. Ubuntu. 2019. Ubuntu manual. http://manpages.ubuntu.com/manpages/trusty/man1/cpulimit.1.html.Google ScholarGoogle Scholar
  20. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  21. 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 ScholarGoogle Scholar

Index Terms

  1. Efficient vCPU Utilization for Reducing Energy Consumption in Cloud Data Centers

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            ICSIE '20: Proceedings of the 9th International Conference on Software and Information Engineering
            November 2020
            251 pages
            ISBN:9781450377218
            DOI:10.1145/3436829

            Copyright © 2020 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 5 January 2021

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited
          • Article Metrics

            • Downloads (Last 12 months)7
            • Downloads (Last 6 weeks)1

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader