Autonomia: An Autonomic Control and Management Environment - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Autonomia: An Autonomic Control and Management Environment

Description:

AIK Repository. Event. Server. Host A. MAS A. CS2. CS1. Application Management Editor ... Application State Repository. Salim Hariri/University of Arizona ... – PowerPoint PPT presentation

Number of Views:112
Avg rating:3.0/5.0
Slides: 14
Provided by: Adm975
Category:

less

Transcript and Presenter's Notes

Title: Autonomia: An Autonomic Control and Management Environment


1
Autonomia An Autonomic Control and Management
Environment
  • Salim Hariri
  • Internet Technology Laboratory
  • University of Arizona
  • Tele (520) 621-4378
  • Www.ece.arizona.edu/hpdc

2
Outline
  • Motivation and objectives
  • Autonomia and M S Environment
  • Autonomia Architecture
  • Network Vulnerability Analysis Toolset
  • Interoperability Test Framework
  • Discussion

3
Faster/Smaller/Cheaper Obsession
4
(No Transcript)
5
Unmanageable and Insecure System Complexity
  • Explosion growth in information and integration
    technology (billions of devices)
  • Ubiquitous Access to information through PCs,
    PDAs, Cells, smart appliances, etc. (millions of
    users)
  • Severe shortage in skilled IT workers (hundreds
    of thousands in US) will increase 100 in the
    next six years
  • Bottom Line
  • The increasing system complexity is reaching a
    level beyond human ability to manage and secure

6
Information Technology and Biology Convergence
  • Without requiring
  • our conscious
  • when we run, it increases
  • our heart and breathing rate

7
Autonomic Computing New Era of Computing
  • Its time to design and build computing systems
    capable of running themselves, adjusting to
    varying circumstances, and preparing their
    resources to handle most efficiently the
    workloads we put upon them. They must anticipate
    needs and allow users to concentrate on what they
    want to accomplish
  • Paul Horn, IBM

8
AUTONOMIA An Autonomic Control and Management
  • Provide dynamically programmable control and
    management services to support the development
    and deployment of smart (intelligent)
    applications
  • Provide automated performance and fault tolerant
    support for smart applications
  • Provide automated deployment, registration,
    discovery of components
  • Provide automated configuration of applications
    and system resources
  • Provide secure, open computing environment

9
Application Management Editor
Users Application
AME Parser
AIK Repository
AMS
Event Server
Autonomic Run-time System
Self Deploying
Application Management Repository
Application State Repository
Self Protecting
Self Optimizing
Self Healing
Policy Engine
Component Repository
Resource Repository
Application Delegated Manager (ADM)
Repository Interface
Host B
Host A
CS2
CS1
MAS A
MAS A
Task Agent
Resource Monitor
Task Agent
Resource Monitor
Component
Interface
Component
Interface
AMS Autonomic Middleware Service
AIK Application Information Knowledgebase
MAS Mobile Agent System
Agent Entry
Component Service Item
CS Computer Server
Node Entry
Component
Mobile Agent
MAE Service Item
Component Entry
10
Application Management Editor
Users Application
1
AME Parser
AMS
AIK Repository
4
2
Event Server
Autonomic Run-time System
Self Deploying
4
Application Management Repository
Application State Repository
Self Protecting
Self Optimizing
Self Healing
Policy Engine
Component Repository
Resource Repository
2
4
Application Delegated Manager (ADM)
Repository Interface
4
3,4
3,4
Host B
Host A
CS2
CS1
MAS A
MAS A
4
Task Agent
Resource Monitor
Task Agent
Resource Monitor
Component
Interface
Component
Interface
MAS Mobile Agent System
Agent Entry
Component Service Item
CS Computer Server
Node Entry
Component
Mobile Agent
MAE Service Item
Component Entry
11
Self- deploying/configuring Steps
Event Server
AIK Repository
1
7
Self Deploying
2
3
Component Repository
Resource Repository
Application Delegated Manager (ADM)
6
5
Host A
4
MAS A
Task Agent
Resource Monitor
5
Component
Interface
12
Fault Recovery Mechanism
  • Component Fault Recovery
  • Step
  • Checkpointing regularly
  • Detect a component failure
  • Report a component fault entry
  • Notify the fault handler
  • Read the component type
  • Get another available MAS
  • Dispatch an agent to the host
  • Read the checkpoint
  • Resume execution

13
Concluding Remarks
  • New Computing Paradigms to handle complexity and
    uncertainty
  • Autonomia Automate the deployment, configuration
    and control and management of applications/resourc
    es
  • Applying Autonomia to AOL applications, Raytheon,
    and Grid Computing
Write a Comment
User Comments (0)
About PowerShow.com