• DocumentCode
    2728415
  • Title

    A Lightweight Fault Tolerance Framework for Web Services

  • Author

    Zhao, Wenbing

  • fYear
    2007
  • fDate
    2-5 Nov. 2007
  • Firstpage
    542
  • Lastpage
    548
  • Abstract
    In this paper, we present the design and implementation of a lightweight fault tolerance framework for Web services. With our framework, a Web service can be rendered fault tolerant by replicating it across several nodes. A consensusbased algorithm is used to ensure total ordering of the requests to the replicated Web service, and to ensure consistent membership view among the replicas. The framework is built by extending an open-source implementation of the WS-ReliableMessaging specification, and all reliable message exchanges in our framework conform to the specification. As such, our framework does not depend on any proprietary messaging and transport protocols, which is consistent with the Web services design principles. Our performance evaluation shows that our implementation is nearly optimal and the framework incurs only moderate runtime overhead.
  • Keywords
    Distributed computing; Fault tolerance; Intelligent systems; Internet; Open source software; Protection; Runtime; Switches; Transport protocols; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence, IEEE/WIC/ACM International Conference on
  • Conference_Location
    Fremont, CA
  • Print_ISBN
    978-0-7695-3026-0
  • Type

    conf

  • DOI
    10.1109/WI.2007.18
  • Filename
    4427149