skip to main content
10.1145/3484824.3484894acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdsmlaiConference Proceedingsconference-collections
research-article

An Optimized VM Placement Approach to Reduce Energy Consumption in Green Cloud Computing

Authors Info & Claims
Published:13 January 2022Publication History

ABSTRACT

As a global digitization advancement, there is a massive need of cloud-based solutions and data centers. Another reason behind excessive need of data centers is because of increasing number of internet users. Increasing demand of data centers simultaneously need huge amount of energy for data center operation and on other end emit enormous amount of CO2. Several approaches have been proposed to reduce energy consumption, but major concern is by looking at one parameter or criteria they must compromise on other. Our proposed approach MIPS-Aware VM Placement in combination with searching of best capable host helps to reduce VM migration and increase mean time for better performance and save energy. Proposed approach identifies overloaded and underloaded hosts and to improve system performance algorithm does not allow to allocate additional workload, which will also help to reduce energy and get better QoS. Proposed approach significantly decreases VM migration and increase mean time before VM migration which in turns helps to reduce energy and associated cost. By using proposed MIPS-Aware VM Placement approach, we can reduce upto 25% more energy consumption compared to traditional approaches.

References

  1. The NIST Definition of Cloud Computing, 2011. https://www.nist.gov/news-events/news/2011/10/final-version-nist-cloud-computing-definition-published#:~:text=According%20to%20the%20official%20NIST,and%20released%20with%20minimal%20managementGoogle ScholarGoogle Scholar
  2. Amazon Web Services (AWS) - Cloud Computing Services, 2021. https://aws.amazon.com/Google ScholarGoogle Scholar
  3. Google Cloud: Cloud Computing Services, 2021. https://cloud.google.com/Google ScholarGoogle Scholar
  4. Microsoft Azure: Cloud Computing Services, 2021. https://azure.microsoft.com/Google ScholarGoogle Scholar
  5. IBM Cloud - The Cloud For Smarter Business, 2021. https://www.ibm.comGoogle ScholarGoogle Scholar
  6. Alibaba Cloud - Global Cloud Services Provider, 2021. https://alibabacloud.comGoogle ScholarGoogle Scholar
  7. Types of Cloud Computing, 2021. https://aws.amazon.com/types-of-cloud-computing/Google ScholarGoogle Scholar
  8. Number of internet users worldwide from 2005 to 2019, 2021. https://www.statista.com/statistics/273018/number-of-internet-users-worldwide/Google ScholarGoogle Scholar
  9. World Internet Usage and Population Statistics, 2021. https://www.internetworldstats.com/stats.htmGoogle ScholarGoogle Scholar
  10. Arman Shehabi, Sarah Smith, Dale Sartor, Richard Brown, Magnus Herrlin, Jonathan Koomey, Eric Masanet, Nathaniel Horner, Inês Azevedo, William Lintner. 2016. United states data center energy usage report.Google ScholarGoogle Scholar
  11. Chintan Doshi, Gaurav Verma, and k. Chandrasekaran, 2015. A green mechanism design approach to automate resource procurement in cloud. Procedia Comput. Sci. 54, 108--117.Google ScholarGoogle ScholarCross RefCross Ref
  12. Laith Abualigah and Ali Diabat, 2020. A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Computing. doi:10.1007/s10586-020-03075-5Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Azlan Ismail, 2020. Energy-driven cloud simulation: existing surveys, simulation supports, impacts and challenges. Cluster Comput 23, 3039--3055. https://doi.org/10.1007/s10586-020-03068-4Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Bilal Ahmad, Zaib Maroof, Sally McClean, Darryl Charles and Gerald Parr, 2019. Economic impact of energy saving techniques in cloud server. Cluster Comput 23, 611--621.(2020). https://doi.org/10.1007/s10586-019-02946-wGoogle ScholarGoogle ScholarDigital LibraryDigital Library
  15. Yunliang Chen, Xiadodao Chen, Wangyang Liu, Yuchen Zhou, Albert Zomaya, Rajiv Ranjan and Shiyan Hu, 2017. Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS. Future Generation Computer Systems. doi:10.1016/j.future.2017.09.024Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Zhijun Wang, Huiyang Li, Zhongwei Li, Xiaocui Sun, Jia Rao, Hao Che and Hong Jiang. 2019. In Proceedings of SoCC '19. ACM Press, New York, NY, 246--258. DOI: 10.1145/3357223.3362728Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Seyyed Ahmad Javadi, Amoghavarsha Suresh, Muhammad Wajahat and Anshul Gandhi. 2019. In Proceedings of SoCC '19. ACM Press, New York, NY, 272--285. https://doi.org/10.1145/3357223.3362734Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Sourav Kanti Addya and Anurag Satpathy, 2017. A Game Theoretic Approach to Estimate Fair Cost of VM Placement in Cloud Data Center. IEEE Systems Journal. DOI 10.1109/JSYST.2017.2776117Google ScholarGoogle Scholar
  19. Sanjaya Panda and Prasanta K. Jana, 2016. Normalization-Based Task Scheduling Algorithms for Heterogeneous Multi-Cloud Environment. Inf Syst Front. Springer. DOI 10.1007/s10796-016-9683-5Google ScholarGoogle Scholar
  20. Weiwei Lin, Si Yao Xu, Jin Li, Lingling Xu and Zhiping Peng, 2015. Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft Comput, Springer. DOI 10.1007/s00500-015-1862-7Google ScholarGoogle Scholar
  21. Jean-Charles Huet and Ikram El Abbassi. 2013. In Proceedings of 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing. IEEE Computer Society, 339--344. DOI 10.1109/UCC.2013.73Google ScholarGoogle Scholar
  22. Xin Jin, Fuzhen Zhuang, Hui Xiong, Changying Du, Ping Luo, and Qing He. 2014. Multi-task multiview learning for heterogeneous tasks. CIKM, 441--450.Google ScholarGoogle Scholar
  23. Leandro Fontoura Cupertino, Georges Da Costa, Ariel Oleksiak, Wojciech Piatek, Jean-Marc Pierson, Jaume E Salom, Laura Sisó, Patricia Stolf, Hongyang Sun and Thomas Zilio, 2015. Energy-efficient, thermal-aware modeling and simulation of data centers: The CoolEmAll approach and evaluation results. Ad Hoc Networks, 25, 535--553. doi:10.1016/j.adhoc.2014.11.002Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Xinyu Lei, Xiaofeng Liao, Tingwen Huang, Huaqing Li and Chunqiang Hu. 2013. Outsourcing Large Matrix Inversion Computation to A Public Cloud. IEEE Transactions on Cloud Computing, 1(1), 78--87. DOI:10.1109/TCC.2013.7.Google ScholarGoogle ScholarCross RefCross Ref
  25. Yue Gao, Yanzhi Wang, S. K. Gupta and M. Pedram. 2013. An energy and deadline aware resource provisioning, scheduling and optimization framework for cloud systems. 2013. In International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS). 1--10. doi: 10.1109/CODES-ISSS.2013.6659018.Google ScholarGoogle ScholarCross RefCross Ref
  26. Yubiao Wang, Junhao Wen, Xibin Wang, Bamei Tao and Wei Zhou, 2019. A Cloud Service Trust Evaluation Model Based on Combining Weights and Gray Correlation Analysis. Security and Communication Networks, Article ID 2437062. https://doi.org/10.1155/2019/2437062Google ScholarGoogle ScholarCross RefCross Ref
  27. Carlos Guerrero, Isaac Lera and Carlos Juiz. 2018. Genetic Algorithm for Multi-Objective Optimization of Container Allocation in Cloud Architecture. J Grid Computing 16, 113--135. https://doi.org/10.1007/s10723-017-9419-xGoogle ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An Optimized VM Placement Approach to Reduce Energy Consumption in Green Cloud Computing

        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
          DSMLAI '21': Proceedings of the International Conference on Data Science, Machine Learning and Artificial Intelligence
          August 2021
          415 pages
          ISBN:9781450387637
          DOI:10.1145/3484824

          Copyright © 2021 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: 13 January 2022

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader