Affiliation:
1. Univ. of Michigan, Ann Arbor
Abstract
A new quantitative approach to the problem of reconfiguring a degradable multimodule system is presented. The approach is concerned with both assigning some modules for computation and arranging others for reliability. Conventionally, a fault-tolerant system performs reconfiguration only upon a subsystem failure. Since there exists an inherent trade-off between the computation capacity and fault tolerance of a multimodule computing system, the conventional approach is a
passive
action and does not yield a configuration that provides an optimal compromise for the trade-off. By using the expected total reward as the optimal criterion, the need and existence of an
active
reconfiguration strategy, in which the system reconfigures itself on the basis of not only the
occurrence of a failure
but also the
progression of the mission
, are shown.
Following the problem formulation, some important properties of an optimal reconfiguration strategy, which specify (i) the times at which the system should undergo reconfiguration and (ii) the configurations to which the system should change, are investigated. Then, the optimal reconfiguration problem is converted to integer nonlinear knapsack and fractional programming problems. The algorithms for solving these problems and a demonstrative example are given. Extensions of the optimal reconfiguration problem are also discussed.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference35 articles.
1. A fault-tolerant interconnection network for supersystems;ADAMS G. B.;IEEE Trans. Comput. C-31,1982
2. Some performance issues in multiprocessor systems;BHANDARKAR D.P;IEEE Trans. Comput. C-26,1977
3. A branch and bound method for integer nonlinear fractional programs;CHANDRA S.;Z. Angew. Math. Mech.,1980
4. Task allocation in distributed data processing;CHU W. W.;Computer,1980
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Design Patterns for Graceful Degradation;Transactions on Pattern Languages of Programming I;2009
2. A UML rule-based approach for describing and checking dynamic software architectures;2008 IEEE/ACS International Conference on Computer Systems and Applications;2008-03
3. Composite Systems Decisions;Decision Engineering;2006
4. Towards the Integration of Fault, Resource, and Power Management;Lecture Notes in Computer Science;2004
5. COSTPN for Modeling and control of telecommunication systems;Application of Petri Nets to Communication Networks;1999