1 / 3

Towards Autonomic Web Services: Self-Healing with WS

Towards Autonomic Web Services: Self-Healing with WS. Based on the paper by Gurguis and Zeid. Concepts. Web services lend Autonomic computing the concept of platform independency Autonomic computing lends web services the attributes providing self-management

elu
Download Presentation

Towards Autonomic Web Services: Self-Healing with WS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Towards Autonomic Web Services: Self-Healing with WS Based on the paper by Gurguis and Zeid

  2. Concepts • Web services lend Autonomic computing the concept of platform independency • Autonomic computing lends web services the attributes providing self-management • Idea is to combine these two to achieve autonomic web services • Autonomic computing: Self-healing, self-optimizing, self-protecting • Each autonomic computing has: Managed element and autonomic manager • Autonomic manager: MAPE cycle: Monitor, Analyze, Plan, Execute (Fig 1, page 1) • Web services: Registry, Service provider, service requester (Fig 2)

  3. Research Ideas • Web services will not be able to survive in unexpected operational environment (i.e., not robust) • Difficult to achieve autonomic computing in heterogeneous computing environments • Functional web services: what we generally refer to as web services • Autonomic web services: WS that encapsulate autonomic attributes to provide autonomic behavior • Web-based MAPE cycle: Monitoring WS, Analyzing WS, Planning WS, Executing WS • Figure 6---Self-healing MAPE cycle • Figure 7. Notification Web Service • Example: Monitoring web service publishes events as they occur; rule engine publishes the corrective action to be taken; diagnosis engine subscribes to be notified specific events, the rule engine subscribes to suggested corrective actions, and executing WS subscribes to specific actions to be applied.

More Related