首页> 外文期刊>International journal of parallel programming >Energy-Efficient Redundant Execution of Processes in a Fault-Tolerant Cluster of Servers
【24h】

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

机译:容错服务器集群中的进程的高效节能冗余执行

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:本文研究了服务器群集的容错能力及其能效,以实现一个可靠且节能的服务器群集系统。客户端向服务器群集中的一台服务器发出请求,并且服务器向信息系统中的客户端发送答复。一旦服务器由于故障而停止,客户端将不会收到请求的答复。即使在检测到服务器故障时在另一台服务器上执行请求,也可能无法满足某些QoS要求,例如响应时间。因此,必须在多个服务器上冗余地执行每个请求,以容忍服务器故障。在我们先前的研究中,讨论了基于冗余功耗基于松弛的(RPCLB)算法,其中选择了多个服务器以冗余且节能地执行请求过程。由于每个应用程序都在一个以上的服务器上重复执行,因此消耗了大量的电能。在本文中,我们提出了一种新颖且经过改进的RPCLB(IRPCLB)算法,以减少服务器的功耗,一旦一个进程在一个服务器上成功终止,则无意义的冗余进程将被迫在另一台服务器上终止。在评估中,我们显示,与RPCLB和RR算法相比,通过IRPCLB算法,在同质和异构类型的群集中,服务器的总功耗和进程的总执行时间有所减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号