Energy-Efficient Redundant Execution of Processes in a Fault-Tolerant Cluster of Servers

被引:1
|
作者
Enokido, Tomoya [1 ]
Aikebaier, Ailixier [2 ]
Takizawa, Makoto [3 ]
机构
[1] Rissho Univ, Shinagawa Ku, Tokyo 1418602, Japan
[2] Natl Inst Informat & Commun Technol, Koganei, Tokyo 1848795, Japan
[3] Hosei Univ, Koganei, Tokyo 1848584, Japan
关键词
RPCLB algorithm; IRPCLB algorithm; Power consumption model; Redundant execution; Fault-tolerant cluster; Green computing; POWER-CONSUMPTION; MODEL; GREEN; ALLOCATION;
D O I
10.1007/s10766-013-0270-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates into fault tolerance of cluster of servers and their energy efficiency to realize a reliable and energy aware server cluster system. A client issues a request to one server in a server cluster and the server sends a reply to the client in information systems. Once the server stops by fault, the client does not receive a reply of the request. Even if the request is performed on another server on detection of fault of the server, some QoS requirements like response time may not be satisfied. Hence, each request has to be redundantly performed on multiple servers to be tolerant of server faults. The redundant power consumption laxity-based (RPCLB) algorithm is discussed where multiple servers are selected to redundantly and energy-efficiently perform a request process in our previous studies. Since each application process is redundantly performed on more than one server, the larger amount of electric power is consumed. In this paper, we propose a novel and improved RPCLB (IRPCLB) algorithm to reduce the power consumption of servers, where once a process successfully terminates on one server, meaningless redundant processes are forced to terminate on the other servers. In the evaluation, we show the total power consumption of servers and total execution time of processes are reduced in homogeneous and heterogeneous types of clusters by the IRPCLB algorithm than the RPCLB and RR algorithms.
引用
收藏
页码:798 / 819
页数:22
相关论文
共 50 条
  • [1] Energy-Efficient Redundant Execution of Processes in a Fault-Tolerant Cluster of Servers
    Tomoya Enokido
    Ailixier Aikebaier
    Makoto Takizawa
    [J]. International Journal of Parallel Programming, 2014, 42 : 798 - 819
  • [2] Energy-Efficient and Fault-Tolerant Distributed Mobile Execution
    Kwon, Young-Woo
    Tilevich, Eli
    [J]. 2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 586 - 595
  • [3] Automated S/W Reengineering for Fault-Tolerant and Energy-Efficient Distributed Execution
    Kwon, Young-Woo
    [J]. 2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 582 - 585
  • [4] An Energy-Efficient Redundant Execution Algorithm by Terminating Meaningless Redundant Processes
    Enokido, Tomoya
    Aikebaier, Ailixier
    Takizawa, Makoto
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 1 - 8
  • [5] Fault-Tolerant Energy-Efficient LoRaWAN Networking Architecture
    Yu, Cheng-En
    Wang, Chao
    Zhang, Shao-Qun
    [J]. 2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 124 - 127
  • [6] Energy-efficient and Fault-tolerant Mobile Cloud Storage
    Chen, Chien-An
    Stoleru, Radu
    Xie, Geoffrey G.
    [J]. 2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 51 - 57
  • [7] Differentiating the Starting Time of Processes in Energy-Efficient Redundant Execution Algorithm
    Enokido, Tomoya
    Aikebaier, Ailixier
    Takizawa, Makoto
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON BROADBAND, WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA 2013), 2013, : 336 - 343
  • [8] A fault-tolerant and energy-efficient continuous data protection system
    Xiao Yu
    Yu-an Tan
    Zhizhuo Sun
    Jingyu Liu
    Chen Liang
    Quanxin Zhang
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2945 - 2954
  • [9] Energy-Efficient and Fault-Tolerant Positioning of Multiple Base Stations
    Kim, Soo
    Ko, JeongGil
    Yoon, Jongwon
    Lee, Heejo
    [J]. INFORMATION NETWORKING: TOWARDS UBIQUITOUS NETWORKING AND SERVICES, 2008, 5200 : 584 - 593
  • [10] A fault-tolerant and energy-efficient continuous data protection system
    Yu, Xiao
    Tan, Yu-an
    Sun, Zhizhuo
    Liu, Jingyu
    Liang, Chen
    Zhang, Quanxin
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 2945 - 2954