DocumentCode
3507241
Title
Autonomia: an autonomic computing environment
Author
Dong, Xiangdong ; Hariri, Salim ; Xue, Lizhi ; Chen, Huoping ; Zhang, Ming ; Pavuluri, Sathija ; Rao, Soujanya
Author_Institution
Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
fYear
2003
fDate
9-11 April 2003
Firstpage
61
Lastpage
68
Abstract
The proliferation of Internet technologies, services and devices, have made the current networked system designs, and management tools incapable of designing reliable, secure networked systems and services. In fact, we have reached a level of complexity, heterogeneity, and a rapid change rate that our information infrastructure is becoming unmanageable and insecure. This had led researchers to consider alternative designs and management techniques that are based on strategies used by biological systems to deal with complexity, heterogeneity and uncertainty. The approach is referred to as autonomic computing. An autonomic computing system is the system that has the capabilities of being self-defining, self-healing, self-configuring, self-optimizing, etc. We present our approach to implement an autonomic computing infrastructure, Autonomia that provides dynamically programmable control and management services to support the development and deployment of smart (intelligent) applications. The Autonomia environment provides the application developers with all the tools required to specify the appropriate control and management schemes to maintain any quality of service requirement or application attribute/functionality (e.g., performance, fault, security, etc.) and the core autonomic middleware services to maintain the autonomic requirements of a wide range of network applications and services. We have successfully implemented a proof-of-concept prototype system that can support the self-configuring, self-deploying and self-healing of any networked application.
Keywords
computer network management; middleware; parallel architectures; telecommunication control; Autonomia; Internet; autonomic computing environment; autonomic computing system; autonomic middleware services; biological systems; dynamically programmable control services; dynamically programmable management services; information infrastructure; intelligent applications; management tools; networked system designs; quality of service; reliable networked services; reliable networked systems; secure networked services; secure networked systems; self-configuring system; self-defining system; self-healing system; self-optimizing system; smart applications; Biological systems; Biology computing; Computer network management; Environmental management; IP networks; Programmable control; Quality management; Technology management; Uncertainty; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing, and Communications Conference, 2003. Conference Proceedings of the 2003 IEEE International
ISSN
1097-2641
Print_ISBN
0-7803-7893-8
Type
conf
DOI
10.1109/PCCC.2003.1203684
Filename
1203684
Link To Document