self-managingsystemsabird39seyeview内容摘要:
onment model • Planning, reasoning, control (GOFAI) Selfanization: simplicity through simplicity • Emergent functions through very simple cooperative behavior (biological, social metaphors) These two can pete with or plement each other 25 Autonomic puting architecture: a selfaware approach Autonomic elements Interaction between autonomic elements Building an autonomic system Design patterns to achieve selfmanagement 26 Selfmanaging element Must Be selfmanaging Be able to maintain relationships with other elements Meet its obligations (agreements, policies) Should Be reasonable… Have severel performance levels to allow optimization Be able to identify on its own what services it needs to fulfill its obligations 27 Selfmanaging element Policies Action policies • If then rules Goal policies • Requires selfmodel, planning, conceptual knowledge representation Utility function policies • Numerical characterization of state • Needs methods to carry out actions to optimize utility (difficult) 28 Interaction between elements Interfaces for Monitoring and testing Lifecycle Policy Negotiation, binding Relationship as an entity with a lifecycle Must not municate outofband, only through standard interfaces 29 Special autonomic elements for system functions Registry Meeting point for elements Sentinel Provides monitoring service Aggregator Combines other services to provide improved service Broker, negotiator Help creating plex relationships 30 Design patterns for selfconfiguration Registry based approach Submit query to registry Build relationship with one of the returned elements Register relationship in registry In general: discovery Service oriented paradigm, ontologies Longer term ambition: fully decentralized selfassembly 31 Design patterns for selfhealing Selfhealing elements: idiosyncratic Architectural selfhealing Monitor relationships and if fails, try to replace it Can maintain a standby service to avoid delay when switching Selfregenerating cluster (to provide a single service) where state is replicated 32 Design patterns for selfoptimization and selfprotection Selfoptimization Market mechanisms Resource arbiter (utility optimization) Selfprotection Selfhealing mechanisms work here too policies 33 A sidenote on the name Autonomic puting is bioinspired: autonomic nervous system: maintains blood pressure, adjusts heart rate, etc, without involving consciousness [disclaimer: I’m not a biologist…] the ANS Is based on a control loop, central control by specific parts of the brain (hypotalamus, sympathetic and parasympathetic systems) However, no reflection, selfmodel and environment model (???) Many functions, such as healing and regeneration are fully decentralized (no connection to central nervous system) (???) 34 Advantages of selfawareness Explicit knowledge representation: potentially more “intelligent” Better in semantically rich and diverse environments Plan and anticipate plex events (prediction) Possibility to reason about and explain own behavior and state More accessible administration interface Higher level of trust from users Incremental 35 Issues with selfaware appr。self-managingsystemsabird39seyeview
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。