FT-Grid: a system for achieving fault tolerance in grids

FT-Grid: a system for achieving fault tolerance in grids
复制标题

FT-Grid:一种实现网格容错的系统

DOI:
10.1002/cpe.1266
复制
发表时间:
2007
期刊:
Practice and Experience
影响因子:
--
通讯作者:
Xu J
Xu J
中科院分区:
--
文献类型:
--
作者:
Xu J

文献摘要

相似文献

FT-Grid系统引入了容错框架,允许容忍面向服务的系统中发生的故障,从而提高此类系统的可靠性。本文介绍了FT-Grid的设计、开发和评估。我们通过使用WS-FIT工具执行的故障注入测试执行实验可靠性分析,展示了FT-Grid提供的可靠性优势的经验证据。然后,我们说明了面向服务的范例中基于投票的容错方案的一个潜在问题-即容错系统中的各个通道本应彼此独立,但实际上可能会调用公共服务作为其工作流的一部分,从而增加了这些通道发生共模故障的可能性。我们提出了一种解决方案,通过使用起源技术来为FT-Grid提供拓扑感知。我们实现了一个大型的实验系统,并使用作为南安普顿大学Pasoa项目的一部分开发的服务起源记录系统进行了大量实验,这些实验表明,拓扑感知的FT-Grid系统比任何其他测试的配置都更可靠,同时施加的定时开销可以忽略不计。版权所有©2007 John Wiley&Sons,Ltd.
The FT‐Grid system introduces a fault‐tolerance framework that allows faults occurring in service‐oriented systems to be tolerated, thus increasing the dependability of such systems. This paper presents the design, development and evaluation of FT‐Grid. We show empirical evidence of the dependability benefits offered by FT‐Grid by performing an experimental dependability analysis using fault‐injection testing performed with the WS‐FIT tool. We then illustrate a potential problem with voting‐based fault‐tolerance schemes in the service‐oriented paradigm—namely that individual channels within a fault‐tolerant system, supposed to be independent of each other, may in fact invoke common services as part of their workflow, thus increasing the potential for common‐mode failure of those channels. We propose a solution to this issue by using the technique of provenance to provide FT‐Grid with topological awareness. We implement a large experimental system, and—with the use of the Provenance Recording for Services system developed as part of the PASOA project at the University of Southampton—perform a large number of experiments that show that a topologically aware FT‐Grid system serves as a much more dependable system than any other configuration tested, while imposing a negligible timing overhead. Copyright © 2007 John Wiley & Sons, Ltd.