A Model for Energy-Aware Migration of Virtual Machines
Dilawaer Duolikun, Ryo Watanabe, Tomoya Enokido, Makoto Takizawa
Abstract
Dilawaer Duolikun, Ryo Watanabe, Tomoya Enokido, Makoto Takizawa
Abstract
In order to realize eco-society, we have to reduce the electric energy consumed by servers in a cluster in addition to satisfying performance requirements. Virtual machines are now widely used to support applications with virtual computation service in clusters like cloud computing systems. Here, a virtual machine on a host server can migrate to a guest server while processes are being performed on the virtual machine. For example, if the host server of a virtual machine is heavily loaded and a guest server is less loaded, the virtual machine migrates to the guest server. In our previous studies, the EAMV (Energy-Aware Migration of Virtual machines) algorithm is proposed where a virtual machine migrates to a guest server which is expected to consume smaller electric energy to perform processes on the virtual machines. Here, the termination time of each process on each virtual machine is estimated. It is not easy to obtain the state of each process and take time to calculate the expected termination time. In this paper, a virtual machine is considered to be a unit of computation. Termination time of a virtual machine, i.e. time when every process is to terminate on the virtual machine'C is estimated by considering the virtual machines.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In order to realize eco-society, we have to reduce the electric energy consumed by servers in a cluster in addition to satisfying performance requirements. Virtual machines are now widely used to support applications with virtual computation service in clusters like cloud computing systems. Here, a virtual machine on a host server can migrate to a guest server while processes are being performed on the virtual machine. For example, if the host server of a virtual machine is heavily loaded and a guest server is less loaded, the virtual machine migrates to the guest server. In our previous studies, the EAMV (Energy-Aware Migration of Virtual machines) algorithm is proposed where a virtual machine migrates to a guest server which is expected to consume smaller electric energy to perform processes on the virtual machines. Here, the termination time of each process on each virtual machine is estimated. It is not easy to obtain the state of each process and take time to calculate the expected termination time. In this paper, a virtual machine is considered to be a unit of computation. Termination time of a virtual machine, i.e. time when every process is to terminate on the virtual machine'C is estimated by considering the virtual machines.
Key concepts: Virtual machine, Computer science, Server, Virtual finite-state machine, Temporal isolation among virtual machines, Process (computing), Operating system, Computation