Authors: Dilawaer Duolikun; Tomoya Enokido; Makoto Takizawa
Addresses: Department of Advanced Sciences, Hosei University, Tokyo, Japan ' Faculty of Business Administration, Rissho University, Tokyo, Japan ' Department of Advanced Sciences, Hosei University, Tokyo, Japan
Abstract: Virtual machines are widely used to support applications with virtual service in server clusters. Here, a virtual machine can migrate from a host server to a guest server. In this paper, we consider a cluster where virtual machines are dynamically created and dropped depending on the number of processes. We propose a dynamic virtual machine migration (DVMM) algorithm to reduce the total electric energy consumption of servers. If an application issues a process to a cluster, the most energy-efficient host server is first selected and then the process is performed on a virtual machine of the server. Then, a virtual machine migrates from a host server to a guest server so that total electric energy consumption of servers can be reduced. In the evaluation, we show the total electric energy consumption and active time of servers and the average execution time of processes can be reduced in the DVMM algorithm.
Keywords: energy-efficient computation; virtual machine; power consumption model; energy-aware dynamic migration of virtual machines.
International Journal of Grid and Utility Computing, 2018 Vol.9 No.4, pp.357 - 366
Received: 24 May 2017
Accepted: 17 Jul 2017
Published online: 17 Sep 2018 *