Managing fault tolerance transparently using CORBA services

R Meier, Patrick Nixon

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Fault tolerance problems arise in large-scale distributed systems because application components may eventually fail due to hardware problems, operator mistakes or design faults. Fault tolerance mechanisms must be employed to reduce the susceptibility of a given system to failure. In this paper, we describe the design of an architecture to overcome potential application component failures, using CORBA, a distributed object middleware specified by the OMG. Of primary importance to this architecture is OMG’s CORBA Object Trading Service as the mechanism to advertise and manage service offers for fault tolerant application components. This mechanism enables clients transparently to detect a failed connection to a service object, to discover a similar backup service object and to re-connect to it. This improves overall system stability and enables scalability.
    LanguageEnglish
    Title of host publicationUnknown Host Publication
    Pages519-522
    Number of pages4
    DOIs
    Publication statusPublished - 1999
    EventEuro-Par '99 Parallel Processing - Toulouse, France
    Duration: 1 Jan 1999 → …

    Conference

    ConferenceEuro-Par '99 Parallel Processing
    Period1/01/99 → …

    Fingerprint

    Common object request broker architecture (CORBA)
    Fault tolerance
    Middleware
    System stability
    Scalability
    Hardware

    Keywords

    • n/a

    Cite this

    Meier, R ; Nixon, Patrick. / Managing fault tolerance transparently using CORBA services. Unknown Host Publication. 1999. pp. 519-522
    @inproceedings{5ee052286842450aac07ba351825935f,
    title = "Managing fault tolerance transparently using CORBA services",
    abstract = "Fault tolerance problems arise in large-scale distributed systems because application components may eventually fail due to hardware problems, operator mistakes or design faults. Fault tolerance mechanisms must be employed to reduce the susceptibility of a given system to failure. In this paper, we describe the design of an architecture to overcome potential application component failures, using CORBA, a distributed object middleware specified by the OMG. Of primary importance to this architecture is OMG’s CORBA Object Trading Service as the mechanism to advertise and manage service offers for fault tolerant application components. This mechanism enables clients transparently to detect a failed connection to a service object, to discover a similar backup service object and to re-connect to it. This improves overall system stability and enables scalability.",
    keywords = "n/a",
    author = "R Meier and Patrick Nixon",
    year = "1999",
    doi = "10.1007/3-540-48311-X_72",
    language = "English",
    isbn = "3540664432",
    pages = "519--522",
    booktitle = "Unknown Host Publication",

    }

    Meier, R & Nixon, P 1999, Managing fault tolerance transparently using CORBA services. in Unknown Host Publication. pp. 519-522, Euro-Par '99 Parallel Processing, 1/01/99. https://doi.org/10.1007/3-540-48311-X_72

    Managing fault tolerance transparently using CORBA services. / Meier, R; Nixon, Patrick.

    Unknown Host Publication. 1999. p. 519-522.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    TY - GEN

    T1 - Managing fault tolerance transparently using CORBA services

    AU - Meier, R

    AU - Nixon, Patrick

    PY - 1999

    Y1 - 1999

    N2 - Fault tolerance problems arise in large-scale distributed systems because application components may eventually fail due to hardware problems, operator mistakes or design faults. Fault tolerance mechanisms must be employed to reduce the susceptibility of a given system to failure. In this paper, we describe the design of an architecture to overcome potential application component failures, using CORBA, a distributed object middleware specified by the OMG. Of primary importance to this architecture is OMG’s CORBA Object Trading Service as the mechanism to advertise and manage service offers for fault tolerant application components. This mechanism enables clients transparently to detect a failed connection to a service object, to discover a similar backup service object and to re-connect to it. This improves overall system stability and enables scalability.

    AB - Fault tolerance problems arise in large-scale distributed systems because application components may eventually fail due to hardware problems, operator mistakes or design faults. Fault tolerance mechanisms must be employed to reduce the susceptibility of a given system to failure. In this paper, we describe the design of an architecture to overcome potential application component failures, using CORBA, a distributed object middleware specified by the OMG. Of primary importance to this architecture is OMG’s CORBA Object Trading Service as the mechanism to advertise and manage service offers for fault tolerant application components. This mechanism enables clients transparently to detect a failed connection to a service object, to discover a similar backup service object and to re-connect to it. This improves overall system stability and enables scalability.

    KW - n/a

    U2 - 10.1007/3-540-48311-X_72

    DO - 10.1007/3-540-48311-X_72

    M3 - Conference contribution

    SN - 3540664432

    SP - 519

    EP - 522

    BT - Unknown Host Publication

    ER -