DocumentCode :
3019093
Title :
Unity: experiences with a prototype autonomic computing system
Author :
Chess, David M. ; Segal, Alla ; Whalley, Ian ; White, Steve R.
Author_Institution :
Thomas J. Watson Res. Center, IBM, Hawthorne, NY, USA
fYear :
2004
fDate :
17-18 May 2004
Firstpage :
140
Lastpage :
147
Abstract :
The behavior of a system results from the behaviors of its components, and from the interactions and relationships among them. In order to create computing systems that manage themselves, we will need to design both the behaviors of the individual elements, and the relationships that are formed among them. This paper describes a research project called Unity, carried out at IBM´s Thomas J. Watson Research Center, in which we explore some of the behaviors and relationships that will allow complex computing systems to manage themselves; to be self-configuring, self-optimizing, self-protecting, and self-healing. The four principle aspects of Unity that we examine are the overall architecture of the system, the role of utility functions in decision-making within the system, the way the system uses goal-driven self-assembly to configure itself, and the design patterns that enable self-healing within the system.
Keywords :
self-adjusting systems; software architecture; system monitoring; Unity project; autonomic computing; decision making; self-configuration; self-healing; self-management; self-optimization; self-protection; system architecture; utility functions; Computer architecture; Computer vision; Databases; Decision making; Humans; Java; Project management; Prototypes; Resource management; Self-assembly;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomic Computing, 2004. Proceedings. International Conference on
Print_ISBN :
0-7695-2114-2
Type :
conf
DOI :
10.1109/ICAC.2004.1301357
Filename :
1301357
Link To Document :
بازگشت