• DocumentCode
    1844409
  • Title

    A state machine approach to dynamic reconfiguration of distributed applications

  • Author

    Lim, Alvin S.

  • Author_Institution
    Dept. of Comput. Sci., Clark Atlanta Univ., GA, USA
  • fYear
    1994
  • fDate
    21-23 Mar 1994
  • Firstpage
    208
  • Abstract
    Many large and complex distributed applications execute for a long period of time and require dynamic reconfiguration that is graceful so as to reduce reduce the cost of downtime and increase the availability of critical operations. To make our reconfiguration facility efficient and general, we have the following design goals. First, processes should be allowed to interact arbitrarily without unnecessary restrictions. We avoid using transactions since they restrict the way processes can synchronize among one another. Second, we should not mandate quiescence of all affected processes before dynamic reconfiguration can begin. Third, a new configuration should be unconstrained by the properties of the old configuration. We model the behavior of each process (or resource) by a finite-state machine (FSM), known as a basic machine
  • Keywords
    configuration management; finite automata; finite state machines; parallel programming; FSM; basic machine; configuration management; design goals; distributed applications; dynamic reconfiguration; finite-state machine; reconfiguration facility; resource behaviour modelling; state machine approach; Application software; Costs; Distributed computing; Interference constraints; Law; Legal factors; Scalability; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configurable Distributed Systems, 1994., Proceedings of 2nd International Workshop on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-5390-6
  • Type

    conf

  • DOI
    10.1109/IWCDS.1994.289920
  • Filename
    289920