Abstract
Processes on virtual machines can migrate from a host server to a guest server without suspending the processes by migrating the virtual machines. In our previous studies, the total electric energy consumed by servers and the average execution time of processes are shown to be reduced by migrating virtual machine to a more energy-efficient server. In this paper, we propose a DMMV2 (Dynamic Migration of Multiple Virtual machines 2) algorithm where multiple virtual machines migrate among servers. In the evaluation, we show not only the total electric energy consumption and total active time of servers but also the average execution time of processes can be reduced in the DMMV2 algorithm compared with other algorithms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Meta protocol corp: Uwmeter. http://www.metaprotocol.com/UWmeter/Feautures.html
A virtualization infrastructure for the linux kernel (kernel-based virtual machine). https://en.wikipedia.org/wiki/Kernel-basedVirtualMachine
Duolikun, D., Nakamura, S., Watanabe, R., Enokido, T., Takizawa, M.: Energy-aware migration of virtual machines in a cluster. In: Proceedings of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 21–32 (2016)
Duolikun, D., Watanabe, R., Enokido, T., Takizawa, M.: A model for migration of virtual machines to reduce electric energy consumption. In: Proceedings of the 19th International Conference on Network-based Information Systems (NBiS-2016), pp. 50–57 (2016)
Duolikun, D., Watanabe, R., Enokido, T., Takizawa, M.: An eco algorithm for dynamic migration of virtual machines in a server cluster. In: Proceedings of the 20th International Conference on Network-Based Information Systems (NBiS-2017), pp. 42–54 (2017)
Duolikun, D., Watanabe, R., Enokido, T., Takizawa, M.: Energy-aware dynamic migration of virtual machines in a server cluster. In: Proceedings of the 12th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2017), pp. 161–172 (2017)
Elnozahy, E.N., Kistler, M., Rajamony, R.: Energy-efficient server clusters. Power Aware Comput. Syst. 2325, 179–197 (2003)
Enokido, T., Aikebaier, Deen, M., Takizawa, M.: Power consumption-based server selection algorithms for communication-based systems. In: Proceedings of the 13th International Conference on Network-based Information Systems (NBiS-2010), pp. 201–208 (2010)
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. Ind. 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. Ind. Inform. 10(2), 1627–1636 (2014)
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.: Energy-aware server selection algorithm in a scalable cluster. In: Proceedings of the IEEE the 30th International Conference on Advanced Information Networking and Applications(AINA-2016), pp. 565–572 (2016)
Kataoka, H., Sawada, A., Duolikun, D., Enokido, T., Takizawa, M.: Simple energy-efficient server selection algorithm in a scalable cluster. In: Proceedings of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 45–46 (2016)
McEwen, A., Cassimally, H.: Designing the Internet of Things. Wiley, Chichester (2013)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: A simply energy-efficient migration algorithm of processes with virtual machines in server clusters. Int. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 8(2), 1–18 (2017)
Rafaels, R.J.: Cloud Computing: From Beginning to End, Create Space Independent Publishing Platform (2015)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: An eco model of process migration with virtual machines in clusters. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS-2016), pp. 292–297 (2016)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: Energy-aware virtual machine migration models in a scalable cluster of servers. In: Proceedings of the IEEE the 31st International Conference on Advanced Information Networking and Applications(AINA-2017), pp. 85–92 (2017)
Acknowledgment
This work was supported by JSPS KAKENHI grant number 15H02695.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Duolikun, D., Watanabe, R., Enokido, T., Takizawa, M. (2019). An Eco IDMMV Migration Algorithm of Dynamic Virtual Machines in a Server Cluster. In: Barolli, L., Javaid, N., Ikeda, M., Takizawa, M. (eds) Complex, Intelligent, and Software Intensive Systems. CISIS 2018. Advances in Intelligent Systems and Computing, vol 772. Springer, Cham. https://doi.org/10.1007/978-3-319-93659-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-93659-8_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93658-1
Online ISBN: 978-3-319-93659-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)