Autonomic Computing Standards
Main Description

The fundamental nature of autonomic computing systems precludes any single company from delivering an entire autonomic solution. Businesses have heterogeneous IT infrastructures and must deal with heterogeneous environments outside of the enterprise. A proprietary implementation would be like a heart that maintains a regular steady heartbeat but can not adjust to the needs of the body when under stress. Self-managing autonomic computing systems require autonomic managers to be deployed across the IT infrastructure, managing various resources (including other autonomic managers) from a diverse range of suppliers. Therefore, these systems must be based on open industry standards. New open standards will be developed and shared in the industry to define the mechanisms for interoperating in a heterogeneous system environment.

Here are some examples of existing and emerging standards relevant to autonomic computing in which IBM® participated.

Distributed Management Task Force (DMTF)
  • Common Information Model (CIM),Web Services Common Information Model (WS-CIM)
  • Applications Working Group
  • Utility Computing Working Group
  • Server Management Working Group
Internet Engineering Task Force (IETF)
  • Policy – Core Information Model (RFC3060)
  • Simple Network Management Protocol (SNMP)
Organization for the Advancement of Structured Information Standards (OASIS)
  • Web Services Security (WS-Security)
  • Web Services Distributed Management (WS-DM)
  • Web Services Resource Framework (WS-RF)
  • Web Services Notification (WS-N)
Java™ Community Process
  • Java Management Extensions (JSR3, JMX)
  • Logging API Specification (JSR47)
  • Java Agent Services (JSR87)
  • Portlet Specification (JSR168)
Storage Networking Industry Association (SNIA)
  • Storage Management Initiative Specification (SMI-S)
Global Grid Forum (GGF)
  • Open Grid Services Architecture (OGSA)
  • Open Grid Services Infrastructure (OGSI)
  • Open Grid Services Common Management Model (CMM-Working Group)
  • Grid Resource Allocation Agreement Protocol (GRAAP-Working Group)
The Open Group
  • Application Response Measurement (ARM)
World Wide Web Consortium (W3C)
  • Solution Install Schema