Skip to main navigation Skip to search Skip to main content

Fault tolerance middleware for cloud computing

  • Cleveland State University
  • University of California

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

123 Scopus citations

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 a reliable, 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. © 2010 IEEE.
Original languageEnglish
Title of host publicationProceedings - 2010 IEEE 3rd International Conference on Cloud Computing, CLOUD 2010
Place of Publicationusa
PublisherIEEE
Pages67-74
Number of pages8
ISBN (Print)9780769541303
DOIs
StatePublished - Oct 21 2010
Event3rd IEEE International Conference on Cloud Computing, CLOUD 2010 - Miami, FL, United States
Duration: Jul 5 2010Jul 10 2010

Conference

Conference3rd IEEE International Conference on Cloud Computing, CLOUD 2010
Country/TerritoryUnited States
CityMiami, FL
Period07/5/1007/10/10

Keywords

  • Cloud computing
  • Fault tolerance
  • Replication

Cite this