Autonomic Computing (Basics) Presentation
Upcoming SlideShare
Loading in...5
×
 

Autonomic Computing (Basics) Presentation

on

  • 841 views

This is the presentation I made for my seminar on the topic Autonomic Computing, which describes the Computing systems that can adjust themselves and adapt to various changes, autonomic-ally.

This is the presentation I made for my seminar on the topic Autonomic Computing, which describes the Computing systems that can adjust themselves and adapt to various changes, autonomic-ally.

Statistics

Views

Total Views
841
Views on SlideShare
840
Embed Views
1

Actions

Likes
0
Downloads
55
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Autonomic Computing (Basics) Presentation Autonomic Computing (Basics) Presentation Presentation Transcript

  • Autonomic Computing Presented by:Jaspreet Singh (07511502710)
  • Why Autonomic Systems ? Technological advances High Growth More Complex Systems Brittle, Unmanageable, Insecure System and Application Complexity Growth
  • Concept Derived from Biology v Strategies based on biological systems v Inspired by Autonomic Nervous System in the human body. 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 his/her needs.
  • Four aspects of self-management often cited by IBM
  • Self Healing
  • Self Configuring Current Computing Corporate Data centers have multiple vendors and platforms. Installing, configuring and integrating systems is time consuming and error prone. Autonomic Computing Automated confihuration of components and systems follows high level policies. Rest of system adjusts automatically and seamlessly.
  • Self Protecting Anticipate, detect, identify and protect against attacks from anywhere. - Defining and managing user access to all computing rsources. - Protecting against unauthorized resource access, e.g. SSL - Detecting intrusions and repoting as they occur.
  • Self Optimizing Monitor and tune resources automatically - support operating in unpredictable environment. - Efficient maximization of resource utilization without human interference. Dynamic resource allocation and management. - Resource: Storage, databases, networks.
  • How it Works ? Autonomic Elements: Structure Fundamental atom of the architecture Managed element(s) Database, storage system, server, software app, etc. Plus one autonomic manager Responsible for: Providing its service Managing its own behavior in accordance with policies Interacting with other autonomic elements Autonomic Manager Analyze Monitor Plan Knowledge S E Managed Element Execute
  • Autonomic Elements: Interactions Relationships Dynamic, ephemeral, opportunistic Defined by rules and constraints Formed by agreement May be negotiated Full spectrum Peer-to-peer Hierarchical Subject to policies
  • Autonomic Systems: Composition of Autonomic Elements Workload Manager Arbiter Planner Provisioner Broker Server Network Sentinel Workload Manager Network Event Correlator Monitor Server Database Server Sentinel Database Monitor Broker Negotiator Aggregator Registry Registry Reputation Authority Storage Storage Storage Monitor
  • Conclusion • Solution of today’s increasing complexity in computing science Self-Management and dynamic adaptive behaviors • Still challenges in diverse fields of science and technology – Autonomic behavior in one field of science System managements, software engineering, etc. – Needs for a abstraction and co-operation in relevant fields. Autonomic computing is Solution of today’s increasing complexity in computing science
  • Thank You