22-02-2013, 04:55 PM
A Concise Introduction to Autonomic Computing
A Concise Introduction.ppt (Size: 738 KB / Downloads: 18)
Introduction
Technological advances = High growth
High growth = More complex systems
System & application complexity growth
Brittle, unmanageable, insecure
Strategies based on biological systems
Inspired by human nervous system
Defined as: A self-managing,
autonomous and ubiquitous computing
environment that completely hides its
complexity, thus providing the user
with an interface that exactly meets her/his
needs.
Autonomic Nervous System
Controls the vegetative functions of the body (involuntary)
Circulation of blood
Intestinal activity & secretion
Production of chemical ‘messengers’
Autonomic Computing Systems
IBM introduced ACI
Growth in computer industry
Highly efficient network hardware
Powerful CPU’s
AC advancement
Integrating
Managing
Operating
AI & Autonomic Components
Soft computing techniques
Neural networks
Fuzzy logic
Probabilistic reasoning incorporating Bayesian networks
Machine learning techniques
Cybernetics
Optimization techniques
Fault diagnosis techniques
Feedback control
Planning techniques
Autonomic Interaction & Policy Based Self-Management
Inter-Element interactions
Service-level agreements
Negotiations
Communications
Policy based management
Reduced complexity of products
Reduced complexity of system management
Uniform cross-product policy definition & management infrastructure