• DocumentCode
    1654959
  • Title

    Realize: resource management for soft real-time distributed systems

  • Author

    Melliar-Smith, P.M. ; Moser, L.E. ; Kalogeraki, V. ; Narasimhan, P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    6/22/1905 12:00:00 AM
  • Firstpage
    281
  • Abstract
    The Realize system simplifies the development of complex applications by separating the application programming from the management of resources for soft real-time CORBA applications, and from the replication of CORBA objects to provide high availability and fault tolerance. Realize uses totally ordered multicast messages to maintain consistency of the states of the object replicas, and adjusts the degree of replication dynamically as resource availability changes. By measuring the usage of the resources and by monitoring the behavior of application objects, Realize allocates objects to processors and migrates objects between processors to balance the load on the processors. Realize employs a least-laxity scheduling strategy that meets soft real-time deadlines for tasks operating across multiple processors. Thus, with Realize, the difficult issues of distribution, real-time scheduling, load balancing, replication, consistency, and fault detection and recovery are hidden from the application programmer
  • Keywords
    distributed object management; real-time systems; resource allocation; scheduling; software fault tolerance; system recovery; CORBA; Realize system; fault detection; fault tolerance; least-laxity scheduling; load balancing; multicast messages; multiple processors; object replication; real-time deadlines; real-time distributed systems; resource management; system recovery; Application software; Electrical capacitance tomography; Engineering management; Fault tolerance; Load management; Monitoring; Programming profession; Real time systems; Resource management; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings
  • Conference_Location
    Hilton Head, SC
  • Print_ISBN
    0-7695-0490-6
  • Type

    conf

  • DOI
    10.1109/DISCEX.2000.825032
  • Filename
    825032