Autonomia: An autonomic computing environment

Xiangdong Dong, Salim A Hariri, Lizhi Xue, Huoping Chen, Ming Zhang, S. Pavuluri, S. Rao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

99 Citations (Scopus)

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.

Original languageEnglish (US)
Title of host publicationConference Proceedings of the IEEE International Performance, Computing, and Communications Conference
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages61-68
Number of pages8
Volume2003-January
ISBN (Print)0780378938
DOIs
StatePublished - 2003
Event22nd IEEE International Performance, Computing, and Communications Conference, IPCCC 2003 - Phoenix, United States
Duration: Apr 9 2003Apr 11 2003

Other

Other22nd IEEE International Performance, Computing, and Communications Conference, IPCCC 2003
CountryUnited States
CityPhoenix
Period4/9/034/11/03

Fingerprint

Biological systems
Middleware
Quality of service
Systems analysis
Internet
Uncertainty

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Dong, X., Hariri, S. A., Xue, L., Chen, H., Zhang, M., Pavuluri, S., & Rao, S. (2003). Autonomia: An autonomic computing environment. In Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference (Vol. 2003-January, pp. 61-68). [1203684] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/PCCC.2003.1203684

Autonomia : An autonomic computing environment. / Dong, Xiangdong; Hariri, Salim A; Xue, Lizhi; Chen, Huoping; Zhang, Ming; Pavuluri, S.; Rao, S.

Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference. Vol. 2003-January Institute of Electrical and Electronics Engineers Inc., 2003. p. 61-68 1203684.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Dong, X, Hariri, SA, Xue, L, Chen, H, Zhang, M, Pavuluri, S & Rao, S 2003, Autonomia: An autonomic computing environment. in Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference. vol. 2003-January, 1203684, Institute of Electrical and Electronics Engineers Inc., pp. 61-68, 22nd IEEE International Performance, Computing, and Communications Conference, IPCCC 2003, Phoenix, United States, 4/9/03. https://doi.org/10.1109/PCCC.2003.1203684
Dong X, Hariri SA, Xue L, Chen H, Zhang M, Pavuluri S et al. Autonomia: An autonomic computing environment. In Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference. Vol. 2003-January. Institute of Electrical and Electronics Engineers Inc. 2003. p. 61-68. 1203684 https://doi.org/10.1109/PCCC.2003.1203684
Dong, Xiangdong ; Hariri, Salim A ; Xue, Lizhi ; Chen, Huoping ; Zhang, Ming ; Pavuluri, S. ; Rao, S. / Autonomia : An autonomic computing environment. Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference. Vol. 2003-January Institute of Electrical and Electronics Engineers Inc., 2003. pp. 61-68
@inproceedings{2c5a2fed2ff845c78d27096fdb0a62a6,
title = "Autonomia: An autonomic computing environment",
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.",
author = "Xiangdong Dong and Hariri, {Salim A} and Lizhi Xue and Huoping Chen and Ming Zhang and S. Pavuluri and S. Rao",
year = "2003",
doi = "10.1109/PCCC.2003.1203684",
language = "English (US)",
isbn = "0780378938",
volume = "2003-January",
pages = "61--68",
booktitle = "Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Autonomia

T2 - An autonomic computing environment

AU - Dong, Xiangdong

AU - Hariri, Salim A

AU - Xue, Lizhi

AU - Chen, Huoping

AU - Zhang, Ming

AU - Pavuluri, S.

AU - Rao, S.

PY - 2003

Y1 - 2003

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=84954439087&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84954439087&partnerID=8YFLogxK

U2 - 10.1109/PCCC.2003.1203684

DO - 10.1109/PCCC.2003.1203684

M3 - Conference contribution

AN - SCOPUS:84954439087

SN - 0780378938

VL - 2003-January

SP - 61

EP - 68

BT - Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference

PB - Institute of Electrical and Electronics Engineers Inc.

ER -