Chapter

Euro-Par 2002 Parallel Processing

Volume 2400 of the series Lecture Notes in Computer Science pp 889-898

Date:

Transparent Fault Tolerance for Web Services Based Architectures

  • Vijay DialaniAffiliated withDepartment of Electronics and Computer Science, University of Southampton
  • , Simon MilesAffiliated withDepartment of Electronics and Computer Science, University of Southampton
  • , Luc MoreauAffiliated withDepartment of Electronics and Computer Science, University of Southampton
  • , David De RoureAffiliated withDepartment of Electronics and Computer Science, University of Southampton
  • , Michael LuckAffiliated withDepartment of Electronics and Computer Science, University of Southampton

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Service-based architectures enable the development of new classes of Grid and distributed applications. One of the main capabilities provided by such systems is the dynamic and flexible integration of services, according to which services are allowed to be a part of more than one distributed system and simultaneously serve different applications. This increased flexibility in system composition makes it difficult to address classical distributed system issues such as fault-tolerance. While it is relatively easy to make an individual service fault-tolerant, improving fault-tolerance of services collaborating in multiple application scenarios is a challenging task. In this paper, we look at the issue of developing fault-tolerant service-based distributed systems, and propose an infrastructure to implement fault tolerance capabilities transparent to services.