Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications

This paper describes an architecture to build self-optimizable and self-stabilizable cloud applications. The design of the proposed architecture, SymbioticSphere, is inspired by key biological principles such as decentralization, evolution, and symbiosis. In SymbioticSphere, each cloud application c...

Full description

Saved in:
Bibliographic Details
Main Authors: Champrasert, Paskorn, Suzuki, Junichi, Lee, Chonho
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/97443
http://hdl.handle.net/10220/13154
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-97443
record_format dspace
spelling sg-ntu-dr.10356-974432020-05-28T07:17:41Z Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications Champrasert, Paskorn Suzuki, Junichi Lee, Chonho School of Computer Engineering DRNTU::Engineering::Computer science and engineering This paper describes an architecture to build self-optimizable and self-stabilizable cloud applications. The design of the proposed architecture, SymbioticSphere, is inspired by key biological principles such as decentralization, evolution, and symbiosis. In SymbioticSphere, each cloud application consists of application services and middleware platforms. Each service and platform is designed as a biological entity and implements biological behaviors such as energy exchange, migration, reproduction, and death. Each service/platform possesses behavior policies, as genes, each of which governs when to and how to invoke a particular behavior. SymbioticSphere allows services and platforms to autonomously adapt to dynamic network conditions by optimizing their behavior policies with a multiobjective genetic algorithm. Moreover, SymbioticSphere allows services and platforms to autonomously seek stable adaptation decisions as equilibria (or symbiosis) between them with a game theoretic algorithm. This symbiosis augments evolutionary optimization to expedite the adaptation of agents and platforms. It also contributes to stable performance that contains very limited amounts of fluctuations. Simulation results demonstrate that agents and platforms successfully attain self-optimization and self-stabilization properties in their adaptation process. 2013-08-16T03:57:56Z 2019-12-06T19:42:50Z 2013-08-16T03:57:56Z 2019-12-06T19:42:50Z 2012 2012 Journal Article Champrasert, P., Suzuki, J.,& Lee, C. (2012). Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications. Concurrency and Computation: Practice and Experience, 24(9), 1015-1034. 1532-0626 https://hdl.handle.net/10356/97443 http://hdl.handle.net/10220/13154 10.1002/cpe.1906 en Concurrency and computation : practice and experience
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Champrasert, Paskorn
Suzuki, Junichi
Lee, Chonho
Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
description This paper describes an architecture to build self-optimizable and self-stabilizable cloud applications. The design of the proposed architecture, SymbioticSphere, is inspired by key biological principles such as decentralization, evolution, and symbiosis. In SymbioticSphere, each cloud application consists of application services and middleware platforms. Each service and platform is designed as a biological entity and implements biological behaviors such as energy exchange, migration, reproduction, and death. Each service/platform possesses behavior policies, as genes, each of which governs when to and how to invoke a particular behavior. SymbioticSphere allows services and platforms to autonomously adapt to dynamic network conditions by optimizing their behavior policies with a multiobjective genetic algorithm. Moreover, SymbioticSphere allows services and platforms to autonomously seek stable adaptation decisions as equilibria (or symbiosis) between them with a game theoretic algorithm. This symbiosis augments evolutionary optimization to expedite the adaptation of agents and platforms. It also contributes to stable performance that contains very limited amounts of fluctuations. Simulation results demonstrate that agents and platforms successfully attain self-optimization and self-stabilization properties in their adaptation process.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Champrasert, Paskorn
Suzuki, Junichi
Lee, Chonho
format Article
author Champrasert, Paskorn
Suzuki, Junichi
Lee, Chonho
author_sort Champrasert, Paskorn
title Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
title_short Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
title_full Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
title_fullStr Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
title_full_unstemmed Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
title_sort exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications
publishDate 2013
url https://hdl.handle.net/10356/97443
http://hdl.handle.net/10220/13154
_version_ 1681056991295832064