Technology and Research
Intel® Technology Journal Home
Volume 10, Issue 04
Autonomic Computing
Table of Contents
Technical Reviewers
About This Journal
Intel Published Articles
Read Past Journals
Subscribe
E-Mail this Journal to a Colleague
Home  ›  Technology and Research  ›  Intel® Technology Journal  ›  Autonomic Computing
ITJ Autonomic Computing
Intel® Technology Journal
Featuring Intel's recent
research and development
 
Autonomic Computing
Volume 10    Issue 04    Published November 9, 2006
ISSN 1535-864X    DOI: 10.1535/itj.1004.03

  Section 2 of 10  
Standards for autonomic computing
Introduction

Computing systems have evolved from single machines in large machine rooms to millions of interconnected devices whose interactions create complex webs built on increasingly complex architectures consisting of multitudes of powerful devices running tens of millions of lines of code. The increase in size and complexity of interconnected heterogeneous systems has led to a similar increase in the cost and complexity of configuring and operating such systems. Complexity is not just a function of the number of devices, but also of diversity in their types and capabilities. Lastly, increasing globalization tends to lead to geographic dispersion of some large systems, which adds another dimension to this already complex scenario.

IBM highlighted this growing complexity and coined the term autonomic computing [1] to describe an approach for managing complexity that relies on designing and building computing systems capable of "managing themselves." Basically rooted in control theory, autonomic computing is a design principle and an architectural philosophy that advocates increased autonomy of computing nodes and self-management at the edge of the network.

It is, however, a challenge to build closed-loop managed systems in an open architecture where a system is composed of multiple components (hardware and software) from different vendors. This is because components need to interoperate seamlessly and have a shared common understanding and representation of policies, managed objects, and system events. At each level of the hierarchical management loop, components will run a closed autonomic loop with well-defined interfaces to communicate with their peers and with other levels of management hierarchy. In this paper, we explore the various standards that facilitate such an interaction, including WS-Management and the emerging model-based approaches.

This paper is organized as follows. Firstly, we briefly outline the conceptual architecture for autonomic computing. We then describe the multiple standards for enabling autonomic computing. Finally, we provide additional details on external interfaces for autonomic computing elements as they enable interoperability between autonomic managers in heterogeneous systems.


  Section 2 of 10  

In this article
Abstract
Introduction
Conceptual architecture for multi-level autonomic computing
Standards for autonomic computing
Description
External interfaces for autonomic computing elements
Summary
Acknowledgments
References
Authors' biographies
Download a PDF of this article.    Email This Page
Back to Top