Niche: A Platform for Self-Managing Distributed Applications

Niche: A Platform for Self-Managing Distributed Applications

Vladimir Vlassov, Ahmad Al-Shishtawy, Per Brand, Nikos Parlavantzas
DOI: 10.4018/978-1-60960-845-3.ch010
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

We describe the overlay services, the execution environment, showing how the challenges in dynamic environments are met. We also describe the programming model and a high-level design methodology for developing decentralized management, illustrated by two application case studies.
Chapter Preview
Top

Background

The benefits of self-managing applications apply in all kinds of environments, and not only in dynamic ones. The alternative to self-management is management by humans, which is costly, error-prone, and slow. In the well-known IBM Autonomic Computing Initiative (Horn, 2001) the axes of self-management were self-configuration, self-healing, self-tuning and self-protection. Today, there is a considerable body of work in the area, most of it geared to clusters.

Complete Chapter List

Search this Book:
Reset