ack1

5
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. i

Upload: sateesh-basapur

Post on 15-Apr-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ack1

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)

i

Page 2: ack1

ABSTRACT

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

infrastructures—hardware 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.

ii

Page 3: ack1

CONTENTS

Acknowledgement i

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 04-09

2.1 The Ubiquitous Control Loop

2.2 Autonomic Elements

2.3 Policies

2.4 Issues of Trust

2.5 Evolution

3. Characteristics of an Autonomic System 10-15

3.1 The Eight Elements

3.2 Self Management Aspects

4. Architectural Considerations and issues 16-20

4.1 System Architecture

4.2 Multilevel Structure

iii

Page 4: ack1

4.3 Short-term IT Related benefits

4.4 Long-term/Higher Order Benefits

4.5 Challenges

5. Conclusion 21

References 22

iv