Abstract
In this paper, we propose an algorithm to migrate a group of virtual machines among servers in a cluster so that the total electric energy consumption of the host and guest servers can be reduced. We propose a pair of static SM(v) and dynamic DM(v) algorithms where at most v (\(\ge 0\)) virtual machines migrate from a host server to a guest server. In the DM(v) algorithm, virtual machines are dynamically resumed and suspended as the number of application processes increases and decreases. In the evaluation, we show the total electric energy consumption of servers can be reduced in the DM(v) algorithm compared with other algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Duolikun, D., Enokido, T., Takizawa, M.: An energy-aware algorithm to migrate virtual machines in a server cluster. Int. J. Space Based Situated Comput. 7(1), 32–42 (2017)
Duolikun, D., Nakamura, S., Enokido, T., Takizawa, M.: An energy-efficient dynamic live migration of multiple virtual machines. In: Proceedings of the 21th International Conference on Network-Based Information Systems (NBiS-2018)
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.: An eco migration algorithm of virtual machines in a server cluster. In: Proceedings of IEEE the 32nd International Conference on Advanced Information Networking and Applications (AINA-2018)
Duolikun, D., Watanabe, R., Enokido, T., Takizawa, M.: Energy-efficient replication and migration of processes in a cluster. In: Proceedings of the 12th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2018)
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. Electr. 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. Inf. 10(2), 1627–1636 (2014)
Kataoka, H., Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Multi-level power consumption model and energy-aware server selection algorithm. Int. J. Grid Util. Comput. 8(3), 201–210 (2017)
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 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 (2013)
Neha, M., Garg, K., Ameria, A.: A paper on modified round robin algorithm. Int. J. Latest Technol. Eng., Manag. Appl. Sci. 5(11), 93–98 (2015)
Rafaels, R.J.: Cloud Computing: From Beginning to End, Create Space Independent Publishing Platform (2015)
Watanabe, R., Duolikun, D., Enokido, T., Takizawa, M.: Energy-aware virtual machine migration models in a scalable cluster of servers. In: Proceedings of IEEE the 31st International Conference on Advanced Information Networking and Applications (AINA-2017), pp. 85–92 (2017)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Duolikun, D., Enokido, T., Takizawa, M. (2019). Group Migration of Virtual Machines in a Server Cluster. In: Barolli, L., Leu, FY., Enokido, T., Chen, HC. (eds) Advances on Broadband and Wireless Computing, Communication and Applications. BWCCA 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 25. Springer, Cham. https://doi.org/10.1007/978-3-030-02613-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-02613-4_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-02612-7
Online ISBN: 978-3-030-02613-4
eBook Packages: EngineeringEngineering (R0)