Abstract
It is critical to reduce electric energy consumed in information systems, especially servers in clusters to realize green society. By making a virtual machine migrate from a host server to a guest server, the energy consumption of the host server can be reduced since application processes on the virtual machine leave the host server. On the other hand, the guest server consumes more energy to additionally perform the application processes. In the MDMG (Maximum Energy Consumption Difference by Virtual Machine Migration) algorithm previously proposed, virtual machines frequently migrate among servers while the total energy consumption of servers can be reduced. The more frequently virtual machines migrate, the longer time is spent to make the virtual machine migrate. In this paper, we propose an RWM (Reducing additionally Wasted Migrations) algorithm to more reduce energy consumption of servers and the execution time of application processes by reducing the number of migrations. In the evaluation, we show the energy consumption of servers and the average execution time of application processes can be reduced in the RWM algorithm compared with the MDMG algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Intel xeon processor 5600 series: The next generation of intelligent server processors, white paper (2010). http://www.intel.com/content/www/us/en/processors/xeon/xeon-5600-brief.html
Sybase (2014). http://www.cultofmac.com/167829/sybasesap-afaria-offers-ios-and-pcmanagement-options-mobile-management-month/
A virtualization infrastructure for the linux kernel (kernel-based virtual machine). https://en.wikipedia.org/wiki/Kernel-based Virtual Machine
Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Energy-aware passive replication of processes. Int. J. Mob. Multimedia 9(1,2), 53–65 (2013)
Duolikun, D., Enokido, T., Takizawa, M.: Static and dynamic group migration algorithms of virtual machines to reduce energy consumption of a server cluster. Trans. Comput. Collective Intell. 11610, 144–166 (2019)
Duolikun, D., Kataoka, H., Enokido, T., Takizawa, M.: Simple algorithms for selecting an energy-efficient server in a cluster of servers. Int. J. Commun. Netw. Distrib. Syst. 21(1), 1–25 (2018)
Enokido, T., Ailixier, A., Takizawa, M.: A model for reducing power consumption in peer-to-peer systems. IEEE Syst. J. 4(2), 221–229 (2010)
Enokido, T., Duolikun, D., Takizawa, M.: The energy consumption laxity-based algorithm to perform computation processes in virtual machine environments. Int. J. Grid Utiliy Comput. 10(5), 545–555 (2019)
Enokido, T., Takizawa, M.: An integrated power consumption model for distributed systems. IEEE Trans. Industr. Electron. 15(4), 366–385 (2012)
Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Energy-efficient virtualisation of threads in a server cluster. In: Proceedings of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), pp. 288–295 (2015)
Kataoka, H., Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Multi-level power consumption model and energy-aware server selection algorithm. Int. J. Grid Utility Comput. (IJGUC) 8(3), 201–210 (2017)
Kataoka, H., Sawada, A., Duolikun, D., Enokido, T., Takizawa, M.: Energy-aware server selection algorithm in a scalable cluster. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 565–572 (2016)
Noaki, N., Saito, T., Duolikun, D., Enokido, T., Takizawa, M.: An energy-efficient algorithm for virtual machines to migrate considering migration time. In: The 15th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2020) (2020)
Noaki, N., Saito, T., Duolikun, D., Enokido, T., Takizawa, M.: Energy-efficient migration of virtual machine. In: The 23rd International Conference on Network-Based Information Systems (NBiS-2020) (2020)
Noguchi, K., Saito, T., Duolikun, D., Enokido, T., Takizawa, M.: An algorithm to select a server to minimize the total energy consumption of a cluster. In: 15th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC-2020) (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Noaki, N., Saito, T., Duolikun, D., Enokido, T., Takizawa, M. (2021). An Energy-Efficient Migration Algorithm for Virtual Machines to Reduce the Number of Migrations. In: Barolli, L., Natwichai, J., Enokido, T. (eds) Advances in Internet, Data and Web Technologies. EIDWT 2021. Lecture Notes on Data Engineering and Communications Technologies, vol 65. Springer, Cham. https://doi.org/10.1007/978-3-030-70639-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-70639-5_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70638-8
Online ISBN: 978-3-030-70639-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)