Anda di halaman 1dari 10

Autonomic Computing: Self Healing using Runtime Decision Making

Sandeep Chauhan (chauhansandeep@hotmail.com) Research Scholar, Mewar University

Contents
Introduction
Properties of Autonomic Computing Self Healing

Runtime Decision Making


Issues & Challenges

Sandeep Kumar Chauhan

Introduction
Introduction Properties Of AC Self Healing

There is high growth in complex IT

Runtime Decision Making


Issues & Challenges

systems Management of complex system has become unmanageable The Autonomic Computing (AC) aims to provide low or zero cost maintenance & highly reliable system In 2001, IBM released a manifesto for Autonomic Computing which is based on strategies used by the biological system
Sandeep Kumar Chauhan 3

Properties of AC
Introduction Properties Of AC Self Healing

IBM has defined 4 properties of

Autonomic Systems

Runtime Decision Making


Issues & Challenges

Self Configure

Self Optimize

Self Healing

Self Protection

Sandeep Kumar Chauhan

Properties of AC
Introduction Properties Of AC Self Healing

Self-configuration

Configure themselves automatically High-level policies (what is desired, not how)


Hundreds of tunable parameters Continually seek ways to improve their operation

Self-optimization

Runtime Decision Making


Issues & Challenges

Self-healing Analyze information from log files and monitors Self-protection


Malicious attacks Cascading failures

Sandeep Kumar Chauhan

Self Healing
Introduction Properties Of AC Self Healing

Self healing mechanism can be divided

into three categories


Internal Adaptation mechanism Model based mechanism Log based mechanism

Runtime Decision Making


Issues & Challenges

Sandeep Kumar Chauhan

Runtime Decision Making


Introduction Properties Of AC Self Healing

Introduce a runtime decision making

RDM may include an advisory system


Proposed approach is based on Decision

Trees

Runtime Decision Making


Issues & Challenges

Sandeep Kumar Chauhan

Runtime Decision Making


Introduction Properties Of AC Self Healing

Fuzzy Logic implementation for

Runtime Decision Making


Issues & Challenges

processing the actions Implementation of Intelligent Agents for learning Data Mining and Knowledge Discovery for getting historical data Incorporation of template decision trees to be used as base for creating new decision trees Data ware house for storing and retrieving for knowledge queries
8

Sandeep Kumar Chauhan

Issues & Challenges


Introduction Properties Of AC Self Healing

The RDM should be able to install and

Runtime Decision Making Issues & Challenges

implement for unknown architecture and domains. The cognitive learning and natural language processing are still in its early stages and RDM will require a robust system that will learn and apply rules in dynamic complex IT environment. The biggest challenge will be testing (validation/verification) of RDM systems.

Sandeep Kumar Chauhan

Thank You

Sandeep Kumar Chauhan

10