1 / 9

Fault-Tolerant CORBA

Fault-Tolerant CORBA. By, Srinivas Seshu. Fault Tolerant CORBA (FT-CORBA). What if one of the CORBA objects fail by crashing?. FT-CORBA. Fault Tolerance is achieved through: Object Redundancy Fault Detection Fault Recovery. Object Redundancy. Replicas of object

chavi
Download Presentation

Fault-Tolerant CORBA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fault-Tolerant CORBA By, Srinivas Seshu

  2. Fault Tolerant CORBA (FT-CORBA) • What if one of the CORBA objects fail by crashing?

  3. FT-CORBA • Fault Tolerance is achieved through: • Object Redundancy • Fault Detection • Fault Recovery

  4. Object Redundancy • Replicas of object • May maintain an internal state (stateful/stateless) • Replica consistency has to be maintained • Object Group • Interoperable Object Group References (IOGR) . Points to either: • Object Group Member (OGM) • Gateway accessing the OGM

  5. Object Redundancy • IOGR helps clients to uniformly access stateless/stateful object groups while benefiting of replication & failure transparency.

  6. Replication Manager • Responsible for Object Redundancy • Create & Manage Object groups & object group members • Creates member references • Monitors a min. no. of members are alive

  7. Fault Management • Fault Detector • Fault Analyzer • Fault Notifier

  8. Recovery Management • Logging • Recovery

  9. Thank You

More Related