• DocumentCode
    1821161
  • Title

    Fault Tolerance Middleware for Cloud Computing

  • Author

    Zhao, Wenbing ; Melliar-Smith, P.M. ; Moser, L.E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Cleveland State Univ., Cleveland, OH, USA
  • fYear
    2010
  • fDate
    5-10 July 2010
  • Firstpage
    67
  • Lastpage
    74
  • Abstract
    The Low Latency Fault Tolerance (LLFT) middleware provides fault tolerance for distributed applications deployed within a cloud computing or data center environment, using the leader/follower replication approach. The LLFT middleware consists of a Low Latency Messaging Protocol, a Leader-Determined Membership Protocol, and a Virtual Determinizer Framework. The Messaging Protocol provides are liable, totally ordered message delivery service by employing a direct group-to-group multicast where the ordering is determined by the primary replica in the group. The Membership Protocol provides a fast reconfiguration and recovery service when a replica becomes faulty and when a replica joins or leaves a group. The Virtual Determinizer Framework captures ordering information at the primary replica and enforces the same ordering at the backup replicas for major sources of non-determinism. The LLFT middleware maintains strong replica consistency, offers application transparency, and achieves low end-to-end latency.
  • Keywords
    Internet; middleware; software fault tolerance; LLFT middleware; cloud computing; direct group-to-group multicast; fault tolerance middleware; leader-determined membership protocol; leader/follower replication approach; low latency fault tolerance; low latency messaging protocol; message delivery service; virtual determinizer framework; Cloud computing; Fault tolerance; Instruction sets; Lead; Message systems; Protocols; cloud computing; fault tolerance; replication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8207-8
  • Electronic_ISBN
    978-0-7695-4130-3
  • Type

    conf

  • DOI
    10.1109/CLOUD.2010.26
  • Filename
    5558010