Abstract
It is critical to reduce the electric energy consumption of servers in a cluster. In this paper, we discuss a migration approach to reducing the electric energy consumption where virtual machines with application processes migrate to more energy-efficient servers. In the SEAM algorithm previously proposed, a host server to perform a process and to migrate a virtual machine is selected whose expected electric energy consumption is minimum. In this paper, the SEAM algorithm is improved where a host server is selected with minimum expected electric energy consumed by not only the host server but also the other servers. We show the total electric energy consumption of the servers can be reduced in the improved SEAM (ISEAM) algorithm compared with non-migration algorithms and the SGEA algorithm in the evaluation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Google, google green. http://www.google.com/green/
Intel xeon processor 5600 series: The next generation of intelligent server processors white paper. http://www.intel.com/content/www/us/en/processors/xeon/xeon-processor-e5-family.html
United nations climate change conference (COP21). https://en.wikipedia.org/wiki/2015
A virtualization infrastructure for the linux Kernel (Kernel-based virtual machine). https://en.wikipedia.org/wiki/Kernel-basedVirtualMachine
Duolikun, D., Enokido, T., Takizawa, M.: Asynchronous migration of process replica in a cluster. In: Proceedings of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp. 271–278 (2015)
Duolikun, D., Enokido, T., Takizawa, M.: Asynchronous migration of process replica in a cluster. In: Proceedings of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 118–125 (2015)
Enokido, T., Takizawa, M.: Energy-efficient delay time-based process allocation algorithm for heterogeneous server clusters. In: Proceedings of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp. 279–286 (2015)
Enokido, T., Aikebaier, A., Takizawa, M.: A model for reducing power consumption in peer-to-peer systems. IEEE Syst. J. 4(2), 221–229 (2010)
Enokido, T., Aikebaier, A., Takizawa, M.: An integrated power consumption model for communication and transaction based applications. In: Proceedings of IEEE the 25th International Conference on Advanced Information Networking and Applications (AINA-2011), pp. 627–636 (2011)
Enokido, T., Aikebaier, A., Takizawa, M.: Process allocation algorithms for saving power consumption in peer-to-peer systems. IEEE Trans. Ind. Electron. 58(6), 2097–2105 (2011)
Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Evaluation of energy-aware server selection algorithm. In: Proceedings of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 318–325 (2015)
Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Multi-level computation and power consumption models. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS -2015), pp. 40–47 (2015)
Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Power consumption and computation models of a server with a multi-core CPU and experiments. In: Proceedings of IEEE the 29th International Conference on Advanced Information Networking and Applications Workshops (WAINA-2015), pp. 217–223 (2015)
Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Simple energy-aware algorithms for selecting a server in a scalable cluster. In: Proceedings of IEEE the 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA-2017), pp. 146–153 (2017)
Sawada, A., Kataoka, H., Duolikun, D., Enokido, T., Takizawa, M.: Energy-aware clusters of servers for storage and computation applications. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 400–407 (2016)
Acknowledgements
This work was supported by JSPS KAKENHI grant number 15H0295.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Watanabe, R., Duolikun, D., Cuiqin, Q., Enokido, T., Takizawa, M. (2018). A Simple Energy-Aware Virtual Machine Migration Algorithm in a Server Cluster. In: Barolli, L., Enokido, T., Takizawa, M. (eds) Advances in Network-Based Information Systems. NBiS 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-65521-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-65521-5_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65520-8
Online ISBN: 978-3-319-65521-5
eBook Packages: EngineeringEngineering (R0)