An energy-efficient process replication algorithm with multi-threads allocation

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In order to realize energy-efficient information systems, it is necessary to not only achieve performance objectives but also reduce the total electric energy consumption of a system. In our previous studies, the RECLB (redundant energy consumption laxity-based) algorithm is proposed to select multiple virtual machines in a server cluster for redundantly performing each application processes in presence of server faults so that the total electric energy consumption of a server cluster can be reduced. Here, one thread on a CPU is bounded to a virtual machine in a server and replicas of each application process are performed on the virtual machine by using only one thread even if some threads are not used in the server. In this paper, the RECLB-MT (RECLB with multi-threads allocation) algorithm is proposed to furthermore reduce the total electric energy consumption of a server cluster by allocating more number of threads to each virtual machine. We evaluate the RECLB-MT algorithm in terms of the total electric energy consumption of a server cluster compared with the RECLB algorithm.

Cite

CITATION STYLE

APA

Enokido, T., Duolikun, D., & Takizawa, M. (2020). An energy-efficient process replication algorithm with multi-threads allocation. In Advances in Intelligent Systems and Computing (Vol. 1036, pp. 120–131). Springer Verlag. https://doi.org/10.1007/978-3-030-29029-0_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free