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: Paskorn Champrasert, Junichi Suzuki, Chonho Lee
Format: Journal
Published: 2018
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84862776883&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/51529
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-51529
record_format dspace
spelling th-cmuir.6653943832-515292018-09-04T06:09:20Z Exploring self-optimization and self-stabilization properties in bio-inspired autonomic cloud applications Paskorn Champrasert Junichi Suzuki Chonho Lee Computer Science Mathematics 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. Copyright © 2012 John Wiley & Sons, Ltd. Copyright © 2012 John Wiley & Sons, Ltd. 2018-09-04T06:03:49Z 2018-09-04T06:03:49Z 2012-06-25 Journal 15320634 15320626 2-s2.0-84862776883 10.1002/cpe.1906 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84862776883&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/51529
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Computer Science
Mathematics
spellingShingle Computer Science
Mathematics
Paskorn Champrasert
Junichi Suzuki
Chonho Lee
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. Copyright © 2012 John Wiley & Sons, Ltd. Copyright © 2012 John Wiley & Sons, Ltd.
format Journal
author Paskorn Champrasert
Junichi Suzuki
Chonho Lee
author_facet Paskorn Champrasert
Junichi Suzuki
Chonho Lee
author_sort Paskorn Champrasert
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 2018
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84862776883&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/51529
_version_ 1681423786296999936