SlideShare a Scribd company logo
1 of 10
Autonomic Computing
Prepared by :
Pukar Neupane
1
Introduction to Autonomic Computing
• Autonomic computing is a self-managing computing paradigm that aims to reduce the
need for human intervention in the operation and management of computer systems.
• The goal of autonomic computing is to create systems that can manage themselves
automatically, in accordance with high-level objectives defined by human
administrators.
• The term "autonomic" is derived from the autonomic nervous system, which is a part of
the human nervous system that controls involuntary bodily functions such as heart rate,
breathing, and digestion.
• Autonomic computing systems are designed to mimic the self-managing capabilities of
the human autonomic nervous system.
2
Components of Autonomic Computing
• The four main components of autonomic computing are:
• Self-configuration: The ability of a system to automatically configure itself to meet
changing requirements.
• Self-healing: The ability of a system to automatically detect and repair problems.
• Self-optimization: The ability of a system to automatically optimize its performance.
• Self-protection: The ability of a system to protect itself from security threats.
• These components are often implemented using a feedback loop architecture, in which
the system monitors its own state, analyzes the data, and takes corrective action as
needed.
3
Autonomic Computing Architecture
• In an autonomic computing architecture, the basic management element is a control
loop.
• This acts as manager of the resource through monitoring, analysis, and actions taken on
a set of predefined system policies.
• These control loops, or managers, can communicate and eventually will negotiate with
each other and other types of resources within and outside of the autonomic
computing architecture
4
Autonomic Computing Architecture
An example of a basic autonomic control loop
5
Autonomic Computing Architecture
• This collects information from the system and makes decisions based on that data and
then issues instructions to make adjustments to the system. An intelligent control loop
can provide functionality of autonomous computing, such as the following:
Requesting additional processing cycles when needed.
1. Installing software and upgrades.
2. Restarting a system after a failure.
3. Initiating backups after daily processing.
4. Shutting down systems after detection of an intrusion.
6
Autonomic Computing Architecture
we see the control loop is divided into two basic sub elements:
1. The Managed Element— This can be any component in the autonomous system, such as
a server, a database, or a file, or it can be numerous related larger elements, such as a
cluster of servers, a complete software application, or even a business unit. This means
that managed elements are highly scalable. The sensors and effectors control the managed
element.
2. The Autonomic Manager— This manages the collection, filtering, and reports of the
data collected from the element from the sensors. It also analyzes, models if necessary,
and learns about the element, gaining knowledge. With this knowledge, it can predict
future situations. The planning part provides the structure the mechanism needs for the
actions it takes to achieve the desired goals and objectives of the autonomous system. The
planning part also uses the predefined policies that establish the goals and objectives.
These policies are described in the system. The execute part of the autonomic manager
provides control of the commands being accomplished. It will establish whether the
commands completed their required actions.
7
Applications of Autonomic Computing
• Cloud Computing: Enable automatic scaling, load balancing, and resource management
in complex cloud environments.
• Network Management: Automate fault detection, capacity planning, and performance
optimization.
• Data Centers: Improve efficiency through automatic server consolidation, power
management, and cooling optimization.
• Cybersecurity: Implement self-learning algorithms and defense mechanisms that adapt
to evolving threats.
8
Autonomic Computing Challenges
• Developing robust self-learning algorithms
• Ensuring system compatibility across different technologies
• Maintaining security and privacy while enabling autonomic functions
• Overcoming organizational barriers to adoption and implementation
9
Future of Autonomic Computing and
Research Opportunities
• Future Impact: Potential to revolutionize industries that rely on IT systems by providing
more intelligent, efficient, and dynamic solutions.
• Emerging Technologies: Integration with AI and machine learning for advanced self-
management capabilities.
• Research Opportunities: Continued exploration and development in the field to yield
new innovations and methodologies to better address system performance and
maintenance.
10

More Related Content

Similar to Autonomic computing.pptx

Autonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsAutonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsWilliam Chipman
 
Engg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdfEngg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdfnikhil287188
 
CISA_WK_4.pptx
CISA_WK_4.pptxCISA_WK_4.pptx
CISA_WK_4.pptxdotco
 
A quick tour of autonomic computing
A quick tour of autonomic computingA quick tour of autonomic computing
A quick tour of autonomic computingsmartboysb06
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computingeShikshak
 
Operating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdfOperating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdfFahanaAbdulVahab
 
Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic ComputingAhmed Banafa
 
Asset Management System Introduction
Asset Management System IntroductionAsset Management System Introduction
Asset Management System IntroductionSara Parker
 

Similar to Autonomic computing.pptx (20)

SE_chap1.pdf
SE_chap1.pdfSE_chap1.pdf
SE_chap1.pdf
 
Autonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsAutonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing Systems
 
Expert system
Expert systemExpert system
Expert system
 
Overview and features of NCM
Overview and features of NCMOverview and features of NCM
Overview and features of NCM
 
computer Unit 8
computer Unit 8computer Unit 8
computer Unit 8
 
Engg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdfEngg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdf
 
CISA_WK_4.pptx
CISA_WK_4.pptxCISA_WK_4.pptx
CISA_WK_4.pptx
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
 
A quick tour of autonomic computing
A quick tour of autonomic computingA quick tour of autonomic computing
A quick tour of autonomic computing
 
OS chapter 1.pptx
OS chapter 1.pptxOS chapter 1.pptx
OS chapter 1.pptx
 
OS chapter 1.pptx
OS chapter 1.pptxOS chapter 1.pptx
OS chapter 1.pptx
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
 
SCCM 2019 Demo.pptx
SCCM 2019 Demo.pptxSCCM 2019 Demo.pptx
SCCM 2019 Demo.pptx
 
OS_MD_1.pdf
OS_MD_1.pdfOS_MD_1.pdf
OS_MD_1.pdf
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
 
Os unit i
Os unit iOs unit i
Os unit i
 
Intelligent Cloud Automation
Intelligent Cloud AutomationIntelligent Cloud Automation
Intelligent Cloud Automation
 
Operating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdfOperating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdf
 
Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic Computing
 
Asset Management System Introduction
Asset Management System IntroductionAsset Management System Introduction
Asset Management System Introduction
 

More from PukarNeupane5

महापुरुषको सङ्गत निबन्धको विश्लेषण.docx
महापुरुषको सङ्गत निबन्धको विश्लेषण.docxमहापुरुषको सङ्गत निबन्धको विश्लेषण.docx
महापुरुषको सङ्गत निबन्धको विश्लेषण.docxPukarNeupane5
 
एक रात कथा .docx
एक रात  कथा .docxएक रात  कथा .docx
एक रात कथा .docxPukarNeupane5
 
FEMINIST CRITICISM.pptx
FEMINIST CRITICISM.pptxFEMINIST CRITICISM.pptx
FEMINIST CRITICISM.pptxPukarNeupane5
 

More from PukarNeupane5 (6)

महापुरुषको सङ्गत निबन्धको विश्लेषण.docx
महापुरुषको सङ्गत निबन्धको विश्लेषण.docxमहापुरुषको सङ्गत निबन्धको विश्लेषण.docx
महापुरुषको सङ्गत निबन्धको विश्लेषण.docx
 
एक रात कथा .docx
एक रात  कथा .docxएक रात  कथा .docx
एक रात कथा .docx
 
FEMINIST CRITICISM.pptx
FEMINIST CRITICISM.pptxFEMINIST CRITICISM.pptx
FEMINIST CRITICISM.pptx
 
IDEALISM.pptx
IDEALISM.pptxIDEALISM.pptx
IDEALISM.pptx
 
NATURALISM.pptx
NATURALISM.pptxNATURALISM.pptx
NATURALISM.pptx
 
Nelson Mandela.pptx
Nelson Mandela.pptxNelson Mandela.pptx
Nelson Mandela.pptx
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

Autonomic computing.pptx

  • 2. Introduction to Autonomic Computing • Autonomic computing is a self-managing computing paradigm that aims to reduce the need for human intervention in the operation and management of computer systems. • The goal of autonomic computing is to create systems that can manage themselves automatically, in accordance with high-level objectives defined by human administrators. • The term "autonomic" is derived from the autonomic nervous system, which is a part of the human nervous system that controls involuntary bodily functions such as heart rate, breathing, and digestion. • Autonomic computing systems are designed to mimic the self-managing capabilities of the human autonomic nervous system. 2
  • 3. Components of Autonomic Computing • The four main components of autonomic computing are: • Self-configuration: The ability of a system to automatically configure itself to meet changing requirements. • Self-healing: The ability of a system to automatically detect and repair problems. • Self-optimization: The ability of a system to automatically optimize its performance. • Self-protection: The ability of a system to protect itself from security threats. • These components are often implemented using a feedback loop architecture, in which the system monitors its own state, analyzes the data, and takes corrective action as needed. 3
  • 4. Autonomic Computing Architecture • In an autonomic computing architecture, the basic management element is a control loop. • This acts as manager of the resource through monitoring, analysis, and actions taken on a set of predefined system policies. • These control loops, or managers, can communicate and eventually will negotiate with each other and other types of resources within and outside of the autonomic computing architecture 4
  • 5. Autonomic Computing Architecture An example of a basic autonomic control loop 5
  • 6. Autonomic Computing Architecture • This collects information from the system and makes decisions based on that data and then issues instructions to make adjustments to the system. An intelligent control loop can provide functionality of autonomous computing, such as the following: Requesting additional processing cycles when needed. 1. Installing software and upgrades. 2. Restarting a system after a failure. 3. Initiating backups after daily processing. 4. Shutting down systems after detection of an intrusion. 6
  • 7. Autonomic Computing Architecture we see the control loop is divided into two basic sub elements: 1. The Managed Element— This can be any component in the autonomous system, such as a server, a database, or a file, or it can be numerous related larger elements, such as a cluster of servers, a complete software application, or even a business unit. This means that managed elements are highly scalable. The sensors and effectors control the managed element. 2. The Autonomic Manager— This manages the collection, filtering, and reports of the data collected from the element from the sensors. It also analyzes, models if necessary, and learns about the element, gaining knowledge. With this knowledge, it can predict future situations. The planning part provides the structure the mechanism needs for the actions it takes to achieve the desired goals and objectives of the autonomous system. The planning part also uses the predefined policies that establish the goals and objectives. These policies are described in the system. The execute part of the autonomic manager provides control of the commands being accomplished. It will establish whether the commands completed their required actions. 7
  • 8. Applications of Autonomic Computing • Cloud Computing: Enable automatic scaling, load balancing, and resource management in complex cloud environments. • Network Management: Automate fault detection, capacity planning, and performance optimization. • Data Centers: Improve efficiency through automatic server consolidation, power management, and cooling optimization. • Cybersecurity: Implement self-learning algorithms and defense mechanisms that adapt to evolving threats. 8
  • 9. Autonomic Computing Challenges • Developing robust self-learning algorithms • Ensuring system compatibility across different technologies • Maintaining security and privacy while enabling autonomic functions • Overcoming organizational barriers to adoption and implementation 9
  • 10. Future of Autonomic Computing and Research Opportunities • Future Impact: Potential to revolutionize industries that rely on IT systems by providing more intelligent, efficient, and dynamic solutions. • Emerging Technologies: Integration with AI and machine learning for advanced self- management capabilities. • Research Opportunities: Continued exploration and development in the field to yield new innovations and methodologies to better address system performance and maintenance. 10