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 a virtual machine with application processes migrates to a more energy-efficient server. We newly propose an ISEAM2 algorithm to select a pair of a virtual machine on a host server to perform a process issued by an application and a guest server to which the virtual machine migrates so that the electric energy consumption of the host and guest servers can be minimized. In the evaluation, we show the total electric energy consumption and active time of the servers and the average execution time of processes can be reduced in the ISEAM2 algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
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-based_Virtual_Machine
Doulikun, D., Enokido, T., Takizawa, M.: An energy-aware algorithm to migrate virtual machines in a server cluster. IJSSC 7(1), 32–42 (2017)
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.: Process allocation algorithms for saving power consumption in peer-to-peer systems. IEEE Trans. Industr. Electron. 58(6), 2097–2105 (2011)
Enokido, T., Aikebaier, A., Takizawa, M.: An extended simple power consumption model for selecting a server to perform computation type processes in digital ecosystems. IEEE Trans. Industr. Electron. 10(2), 1627–1636 (2014)
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)
Kataoka, H., Nakamura, S., Doulikun, D., Enokido, T., Takizawa, M.: Multi-level power consumption model and energy-aware server selection algorithm. IJGUC 8(3), 201–210 (2017)
Watanabe, R., Duolikun, D., Cuiqin, Q., Enokido, T., Takizawa, M.: A simple energy-aware virtual machine migration algorithm in a server cluster. In: Proceedings of the 19th International Conference on Network-Based Information Systems (NBiS-2017), pp. 55–65 (2017)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: An energy-efficient migration algorithm of virtual machines in server clusters. In: Proceedings of the 11th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2017), pp. 94–105 (2017)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: A simply energy-efficient migration algorithm of processes with virtual machines in server clusters. J. Wirel. Mobile Netw. Ubiquitous Comput. Dependable Appl. (JoWUA) 8(2), 1–18 (2017)
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., Qin, C., Enokido, T., Takizawa, M. (2018). Eco Migration Algorithms of Processes with Virtual Machines in a Server Cluster. In: Barolli, L., Xhafa, F., Javaid, N., Spaho, E., Kolici, V. (eds) Advances in Internet, Data & Web Technologies. EIDWT 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 17. Springer, Cham. https://doi.org/10.1007/978-3-319-75928-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-75928-9_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-75927-2
Online ISBN: 978-3-319-75928-9
eBook Packages: EngineeringEngineering (R0)