DocumentCode :
2527937
Title :
Byzantine Fault-Tolerant Web Services for n-Tier and Service Oriented Architectures
Author :
Pallemulle, Sajeeva L. ; Thorvaldsson, Haraldur D. ; Goldman, Kenneth J.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., St. Louis, MO
fYear :
2008
fDate :
17-20 June 2008
Firstpage :
260
Lastpage :
268
Abstract :
Mission-critical services must be replicated to guarantee correctness and high availability in spite of arbitrary (Byzantine) faults. Traditional Byzantine fault tolerance protocols suffer from several major limitations. Some protocols do not support interoperability between replicated services. Other protocols provide poor fault isolation between services leading to cascading failures across organizational and application boundaries. Moreover, traditional protocols are unsuitable for applications with tiered architectures, long-running threads of computation, or asynchronous interaction between services. We present Perpetual, a protocol that supports Byzantine fault-tolerant execution of replicated services while enforcing strict fault isolation. Perpetual enables interaction between replicated services that may invoke and process remote requests asynchronously in long-running threads of computation. We present a modular implementation, an Axis2 Web Services extension, and experimental results that demonstrate only a moderate overhead due to replication.
Keywords :
Web services; fault tolerant computing; software architecture; Byzantine fault-tolerance protocol; Perpetual; Web services; n-tier architecture; service oriented architecture; Availability; Computer architecture; Fault tolerance; Mission critical systems; Power system faults; Power system protection; Protocols; Service oriented architecture; Web services; Yarn; Axis2; Byzantine agreement; Fault tolerance; Web Services; asynchrnous invocation and processing; n-Tier systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location :
Beijing
ISSN :
1063-6927
Print_ISBN :
978-0-7695-3172-4
Electronic_ISBN :
1063-6927
Type :
conf
DOI :
10.1109/ICDCS.2008.94
Filename :
4595891
Link To Document :
بازگشت