You are on page 1of 4

ACKNOWLEDGEMENT

I hereby take this opportunity to express my gratitude and thankfulness to all those
concerned in helping me to complete this technical seminar.
I would also thank my technical seminar guide Mr Sayyed Johar, Lecturer, Dept. Of
Computer Science and engineering for guiding me throughout the seminar.
I would thank the technical seminar co-ordinators Mrs Ganavi.M, Lecturer, Dept. Of
Computer Science and Engineering and Mr Hiriyanna.G.S, Lecturer, Dept. Of Computer Science
and Engineering, JNNCE, Shimoga for helping me to carry out the seminar successfully.
With reverence I offer my sincere thanks for the eminent support extended by Dr. S N
Jagadeesha, HOD of Computer Science and Engineering, JNNCE, Shimoga.
I would like to express my profound gratitude to Dr. R.Srinivasa Rao Kunte, Principal,
JNNCE,Shimoga for providing this opportunity.
Finally I would like to thank my friends, who with their constant and creative criticism
made me to maintain standards throughout my endeavor to complete this technical seminar.

RAGHAVENDRA KAMATH
(4JN07CS063)

ABSTRACT

Autonomic computing is the technology that is building self-managing IT


infrastructureshardware and software that can configure, heal, optimize, and protect itself. By
taking care of many of the increasingly complex management requirements of IT systems,
autonomic computing allows human and physical resources to concentrate on actual business
issues.
The term autonomic computing derives from the body's autonomic nervous system,
controlling functions like heart rate, breathing rate, and oxygen levels without a person's
conscious awareness or involvement.
The goal is to realize the promise of IT: increasing productivity while minimizing
complexity for users. We are pursuing this goal on many technological fronts as we actively
develop computing systems capable of running themselves with minimal human intervention.
Complicated tasks associated with the ongoing maintenance and management of
computing systems, autonomic computing technology will allow IT workers to focus their talents
on complex, big-picture projects that require a higher level of thinking and planning. This is the
ultimate benefit of autonomic computing: freeing IT professionals to drive creativity, innovation,
and opportunity.
This report contains main aspects of autonomic system. Autonomic systems are
being created in this manner to recognize external threats or internal problems and then take
measures to automatically prevent or correct those issues before humans even know there is a
problem. These systems are also being designed to manage and proactively improve their own
performance, all of which frees IT staff to focus their real intelligence on big-picture projects.

CONTENTS
Acknowledgement

Abstract

ii

Contents

iii-iv

1. Introduction

01-03

1.1

Overview of Autonomic Computing

1.2

Motivation

1.3

IBM Solution

1.4

Organization of Report

2. Foundations and Key Concepts


2.1

The Ubiquitous Control Loop

2.2

Autonomic Elements

2.3

Policies

2.4

Issues of Trust

2.5

Evolution

04-09

3. Characteristics of an Autonomic System


3.1

The Eight Elements

3.2

Self Management Aspects

10-15

4. Architectural Considerations and issues

16-20

4.1

System Architecture

4.2

Multilevel Structure

4.3

Short-term IT Related benefits

4.4

Long-term/Higher Order Benefits

4.5

Challenges

5. Conclusion

21

References

22

You might also like