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
Link To Document