An Energy-Efficient Process Replication Algorithm Based on the Active Time of Cores
An Energy-Efficient Process Replication Algorithm Based on the Active Time of Cores
复制标题
DOI:
10.1109/aina.2018.00036
复制
发表时间:
2018-05
期刊:
影响因子:
--
通讯作者:
T. Enokido;Dilawaer Duolikun;M. Takizawa
中科院分区:
文献类型:
--
作者:
T. Enokido;Dilawaer Duolikun;M. Takizawa
Server cluster systems equipped with virtual machines are widely used to realize fault-tolerant systems. Application processes are redundantly performed on multiple virtual machines to realize reliable distributed applications. However, a large amount of electric energy is consumed in a server cluster system since multiple replicas of each application process are redundantly performed on multiple virtual machines. In this paper, the redundant active time-based (RATB) algorithm is proposed to select multiple virtual machines for each application process so that the total electric energy of a server cluster to redundantly perform each application process can be reduced. In the RATB algorithm, it is not necessary for a load balancer to communicate with every virtual machine to estimate the electric energy of each server. Hence, the overhead of a load balancer to estimate the electric energy of each server and forward request processes can be reduced. We evaluate the RATB algorithm in terms of the total electric energy of a server cluster and the average response time of each process compared with the redundant energy consumption laxity based (RECLB) algorithm.