Proceedings of the 2nd Workshop on Bio-Inspired Algorithms for Distributed Systems 2010
DOI: 10.1145/1809018.1809025
|View full text |Cite
|
Sign up to set email alerts
|

An evolutionary game theoretic approach to adaptive and stable application deployment in clouds

Abstract: This paper studies an evolutionary game theoretic mechanism for adaptive and stable application deployment in cloud computing environments. The proposed mechanism, called Nuage, allows applications to adapt their locations and resource allocation to the environmental conditions in a cloud (e.g., workload and resource availability) with respect to given performance objectives such as response time. Moreover, Nuage theoretically guarantees that every application performs an evolutionarily stable deployment strat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
22
0
1

Year Published

2011
2011
2014
2014

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 22 publications
(23 citation statements)
references
References 16 publications
0
22
0
1
Order By: Relevance
“…This means they do not attain the stability to reach equilibria as Cielo does. This paper reports a set of extensions to the authors' prior work [18]. For the problem formulation, this paper considers two extra objectives (bandwidth allocation and power consumption) and an extra parameter in each deployment strategy (bandwidth allocation), all of which are not studied in [18].…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…This means they do not attain the stability to reach equilibria as Cielo does. This paper reports a set of extensions to the authors' prior work [18]. For the problem formulation, this paper considers two extra objectives (bandwidth allocation and power consumption) and an extra parameter in each deployment strategy (bandwidth allocation), all of which are not studied in [18].…”
Section: Related Workmentioning
confidence: 99%
“…This paper reports a set of extensions to the authors' prior work [18]. For the problem formulation, this paper considers two extra objectives (bandwidth allocation and power consumption) and an extra parameter in each deployment strategy (bandwidth allocation), all of which are not studied in [18]. This paper also considers an optimization constraint in CPU allocation and investigates a constraint-handling algorithm (Algorithm 2) while no constraints are assumed in [18].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Game theoretic algorithms have been used in several aspects of cloud/grid applications; for example, task allocation [11], application placement [12]- [14] and data replication [15]. [11] maintains stability in seeking equilibria; however, it assumes static networks whose conditions (e.g., network traffic) never change over time.…”
Section: Related Workmentioning
confidence: 99%