February 17, 2004

autonomic computing roadmap...

IBM :: An autonomic computing roadmap
by Nicholas Chase (nicholas@nicholaschase.com)
President, Chase & Chase, Inc.

For an autonomic computing system to discover and control events and situations, it uses a control loop that constantly monitors the system looking for events to handle. This control loop is defined by the autonomic computing reference architecture, as shown in Figure 2:


Figure 2. Control loop

The Control loop is the system by which events can be detected and dealt with. The process involves four steps:
Monitor: First, the system looks for the events, detected by the sensor from whatever source -- be it a log file or an in-memory process. The system uses the knowledge base to understand what it's looking at.
Analyze: When an event occurs, the knowledge base contains information that helps to determine what to do about it.
Plan: After the event is detected and analyzed, the system needs to determine what to do about it using the knowledge base. The symptom database might have information, or a central policy server might determine the action to take.
Execute: When the plan has been formulated, it's the effector that actually carries out the action, as specified in the existing knowledge base.

K-Collector Topics: IBM Autonomic Computing
February 17, 2004 10:07 AM | google it! | threadorati
Comments