DOC PREVIEW
FIU CIS 6612 - Research Challenges of Autonomic Computing

This preview shows page 1-2-3-18-19-36-37-38 out of 38 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 38 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Research Challenges of Autonomic ComputingIntroductionComplexity SolutionThe Purpose of The PaperObjectivesResearch FrameworkAutonomic ElementsAutonomic SystemsHuman InteractionSlide 10Autonomic Element ChallengesSpecific Autonomic ElementsElement InteroperationSlide 14Monitoring and AnalysisEvent CorrelationRule ExecutionOptimizationPlanningSlide 20Autonomic Element ArchitectureAutonomic Element Architecture (cont.)Autonomic Element Tools and PrototypesSlide 24Autonomic System ChallengesTechnologiesSystem Self-ConfigurationSystem Self-HealingSystem Self-OptimizationSystem Self-ProtectionSlide 31System ArchitectureSlide 33System ScienceSlide 35Interfacing with HumansPoliciesConclusionResearch Challenges of Autonomic ComputingAuthor: Jeffrey O. KephartPresented by: Djuradj Babich01/13/19Research Challenges of Autonomic Computing 2IntroductionCharacteristics of IT environments:ComplexHeterogeneous (hardware, middleware, software)Difficult to integrate, install, configure, tune, and maintainWithin few years, will become impossible to administer01/13/19Research Challenges of Autonomic Computing 3Complexity SolutionSystems comprised of self-managing components.Self: Configuring, Healing, Optimizing, ProtectingManaging done in accordance with high-level objectives specified by humans.01/13/19Research Challenges of Autonomic Computing 4The Purpose of The PaperIntroduce IBM’s Autonomic Computing Initiative (ACI).Decompose the grand challenge of autonomic computing into several of its constituent scientific and engineering challenges.Provide pointers to initial efforts to address these challenges.01/13/19Research Challenges of Autonomic Computing 5ObjectivesDescribe a research frameworkPresent a subset of challenges:•Autonomic Element Challenges•Autonomic System Challenges•Human-Computer ChallengesConclusion01/13/19Research Challenges of Autonomic Computing 6Research FrameworkHelpful in defining, describing, and growing IBM’s current autonomic computing research programResearch space divided into 3 parts:•Autonomic Elements•Autonomic Systems•Human-Computer Interactions01/13/19Research Challenges of Autonomic Computing 7Autonomic ElementsBasic building blocks of autonomic systemsTheir mutual interactions produce self-managing behavior of autonomic systems.Three sub-branches distinguished within:•Specific Autonomic Elements•Generic Autonomic Element Technologies•Generic Autonomic Element Architectures, Tools, and Prototypes.01/13/19Research Challenges of Autonomic Computing 8Autonomic SystemsComposed of autonomic elements Three sub-branches distinguished within:•Autonomic System Technologies•Autonomic System Architectures and Prototypes•Autonomic System Science01/13/19Research Challenges of Autonomic Computing 9Human InteractionManaging done in accordance with high-level objectives specified by humans.Two sub-branches distinguished within:•Human Studies•Policy01/13/19Research Challenges of Autonomic Computing 10ObjectivesDescribe a research frameworkPresent a subset of challenges:•Autonomic Element Challenges•Autonomic System Challenges•Human-Computer ChallengesConclusion01/13/19Research Challenges of Autonomic Computing 11Autonomic Element ChallengesSpecific Autonomic Elements•Improving the self-managing capability of specific componentsGeneric Autonomic Element Technologies•Applicable technologies (monitoring, forecasting, event correlation, rule execution, optimization, planning)Generic Autonomic Element Architectures, Tools, and Prototypes.•Internal structure, helpful tools, and implementations01/13/19Research Challenges of Autonomic Computing 12Specific Autonomic ElementsMore self-managing componentsEmphasis: servers, DBMS, storage systemsChallenges numerous, but well-understoodNew challenge introduced by IBM’s ACI:•Achieve effective interoperation by the autonomic elements01/13/19Research Challenges of Autonomic Computing 13Element InteroperationElements situated in autonomic systemsCooperative intercommunication and interaction between elements essentialRequirements:•Standard interface (system architecture)•Ability to generate and supply needed info to other components•Ability to request and use info from other components01/13/19Research Challenges of Autonomic Computing 14Autonomic Element ChallengesSpecific Autonomic Elements•Improving the self-managing capability of specific componentsGeneric Autonomic Element Technologies•Applicable technologies (monitoring, forecasting, event correlation, rule execution, optimization, planning)Generic Autonomic Element Architectures, Tools, and Prototypes.•Internal structure, helpful tools, and implementations01/13/19Research Challenges of Autonomic Computing 15Monitoring and AnalysisCommon methods for collecting and representing monitored data and log files.•Challenge: standardization•Solution effort: Common Base Event (OASIS Web Services Distributed Management Technical Committee)Rule and correlation engines for analyzing monitored data and log files.•Challenge: set of rules and/or correlation expressions for condition description•Complication: correlation across multiple components•Solution effort: modeling, machine learning01/13/19Research Challenges of Autonomic Computing 16Event CorrelationCorrelation extraction between low-level system measurements and high-level Service Level Objectives is based on modeling:•Map potential actions into probable outcomes•Forecast future demand and plan accordingly•Access models of other system componentsChallenges: •Learn and readjust the models continually on the fly.•Adjust quickly to observations with a minimum of data and training time.•Adapt to conditions that are noisy and prone to fluctuations.01/13/19Research Challenges of Autonomic Computing 17Rule ExecutionRule authoring should be based on some form of machine learning, based on system-level goals coupled with historical observationChallenges:•Random exploration•Several hundred tunable parameters•Learning process convergence01/13/19Research Challenges of Autonomic Computing 18OptimizationOptimization challenges overlap a good deal with those of learning.Challenge:•NonstationarityLandscape changes due to effects such as:•Changing workload•Adaptive behavior by other autonomic elements01/13/19Research Challenges of


View Full Document

FIU CIS 6612 - Research Challenges of Autonomic Computing

Download Research Challenges of Autonomic Computing
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Research Challenges of Autonomic Computing and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Research Challenges of Autonomic Computing 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?