• DocumentCode
    3147735
  • Title

    Proactive recovery in distributed CORBA applications

  • Author

    Pertet, Soila ; Narasimhan, Priya

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2004
  • fDate
    28 June-1 July 2004
  • Firstpage
    357
  • Lastpage
    366
  • Abstract
    Unanticipated runtime events, such as faults, can lead to missed deadlines in real-time systems. While it is not always possible to know when a fault will occur, we can sometimes exploit pre-fault "symptoms" to initiate proactive (rather than reactive) fault-recovery. In this paper, we describe the design and implementation of a proactive recovery strategy for distributed CORBA applications in the presence of resource-exhaustion faults. We analyze the effect of different proactive recovery schemes on client/server response times, and we demonstrate a significant reduction, both in jitter and in the number of client-side failures.
  • Keywords
    client-server systems; distributed object management; system recovery; CORBA; client-server response times; distributed systems; failure reduction; jitter reduction; proactive fault recovery; real-time systems; resource-exhaustion faults; Application software; Delay; Fault tolerance; Fault tolerant systems; Java; Jitter; Middleware; Mission critical systems; Real time systems; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2004 International Conference on
  • Print_ISBN
    0-7695-2052-9
  • Type

    conf

  • DOI
    10.1109/DSN.2004.1311905
  • Filename
    1311905