Engineering Emergence for Cluster Configuration

Distributed applications are being deployed on ever-increasing scale and with ever-increasing functionality. Due to the accompanying increase in behavioural complexity, self-management abilities, such as self-healing, have become core requirements. A key challenge is the smooth embedding of such fun...

Full description

Bibliographic Details
Main Author: Richard Anthony
Format: Article
Language:English
Published: International Institute of Informatics and Cybernetics 2005-04-01
Series:Journal of Systemics, Cybernetics and Informatics
Subjects:
Online Access:http://www.iiisci.org/Journal/CV$/sci/pdfs/P165301.pdf
id doaj-a34e287e5a044f889bac06f208ddf99c
record_format Article
spelling doaj-a34e287e5a044f889bac06f208ddf99c2020-11-24T23:27:28ZengInternational Institute of Informatics and CyberneticsJournal of Systemics, Cybernetics and Informatics1690-45242005-04-01321726Engineering Emergence for Cluster ConfigurationRichard Anthony0 University of Greenwich Distributed applications are being deployed on ever-increasing scale and with ever-increasing functionality. Due to the accompanying increase in behavioural complexity, self-management abilities, such as self-healing, have become core requirements. A key challenge is the smooth embedding of such functionality into our systems. Natural distributed systems such as ant colonies have evolved highly efficient behaviour. These emergent systems achieve high scalability through the use of low complexity communication strategies and are highly robust through large-scale replication of simple, anonymous entities. Ways to engineer this fundamentally non-deterministic behaviour for use in distributed applications are being explored. An emergent, dynamic, cluster management scheme, which forms part of a hierarchical resource management architecture, is presented. Natural biological systems, which embed self-healing behaviour at several levels, have influenced the architecture. The resulting system is a simple, lightweight and highly robust platform on which autonomic applications can be deployed.http://www.iiisci.org/Journal/CV$/sci/pdfs/P165301.pdf ScalabilityFault-ToleranceemergenceDynamic Cluster ManagementLayered ArchitectureSelf-Healing
collection DOAJ
language English
format Article
sources DOAJ
author Richard Anthony
spellingShingle Richard Anthony
Engineering Emergence for Cluster Configuration
Journal of Systemics, Cybernetics and Informatics
Scalability
Fault-Tolerance
emergence
Dynamic Cluster Management
Layered Architecture
Self-Healing
author_facet Richard Anthony
author_sort Richard Anthony
title Engineering Emergence for Cluster Configuration
title_short Engineering Emergence for Cluster Configuration
title_full Engineering Emergence for Cluster Configuration
title_fullStr Engineering Emergence for Cluster Configuration
title_full_unstemmed Engineering Emergence for Cluster Configuration
title_sort engineering emergence for cluster configuration
publisher International Institute of Informatics and Cybernetics
series Journal of Systemics, Cybernetics and Informatics
issn 1690-4524
publishDate 2005-04-01
description Distributed applications are being deployed on ever-increasing scale and with ever-increasing functionality. Due to the accompanying increase in behavioural complexity, self-management abilities, such as self-healing, have become core requirements. A key challenge is the smooth embedding of such functionality into our systems. Natural distributed systems such as ant colonies have evolved highly efficient behaviour. These emergent systems achieve high scalability through the use of low complexity communication strategies and are highly robust through large-scale replication of simple, anonymous entities. Ways to engineer this fundamentally non-deterministic behaviour for use in distributed applications are being explored. An emergent, dynamic, cluster management scheme, which forms part of a hierarchical resource management architecture, is presented. Natural biological systems, which embed self-healing behaviour at several levels, have influenced the architecture. The resulting system is a simple, lightweight and highly robust platform on which autonomic applications can be deployed.
topic Scalability
Fault-Tolerance
emergence
Dynamic Cluster Management
Layered Architecture
Self-Healing
url http://www.iiisci.org/Journal/CV$/sci/pdfs/P165301.pdf
work_keys_str_mv AT richardanthony engineeringemergenceforclusterconfiguration
_version_ 1725551781516148736