Abstract
Application processes have to be not only fault-tolerantly but also energy-efficiently performed in presence of server faults in a cluster of servers. In our previous studies, the extended improved redundant power consumption laxity-based (EIRPCLB) algorithm is proposed where a process is actively replicated on multiple servers. While the cluster can be fault-tolerant, the larger amount of electric power is consumed than non-redundant execution. In order to reduce the total power consumption of servers, the total computation time of the replicas has to be reduced. We discuss an EIRPCLB algorithm for force termination and late restart of replicas. Here, as long as one replica successfully terminates, only a smaller part of every other replica is performed. In this paper, we evaluate the EIRPCLB algorithm in terms of total power consumption and the average response time in homogeneous and heterogeneous clusters. We make clear how the total power consumption of a cluster and response time of each process change according to the redundancy of each process and delay time between servers.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.