2010 · 26 citations · 24 references
ComputingCloud ComputingComputer SystemsCloud ArchitectureCloud InfrastructureGame TheoryCloud Computing ManagementCloud Resource ManagementResource ProvisioningResource SchedulingWorkload PlacementWorkload SchedulingAdaptive Resource AllocationCloud Computing ResourcesCloud DeploymentCloud Resource AllocationCloud Resource PlacementCloud Resource ProvisioningDeployment StrategiesEquilibrium
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 strategy, which is an equilibrium solution under given environmental conditions. Simulation results verify this theoretical analysis; applications seek equilibria to perform adaptive and evolutionarily stable deployment strategies. Categories and Subject Descriptors
24
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Evolutionary stable strategies and game dynamics
Peter Taylor, Leo Jonker · Mathematical Biosciences · 1978 · 3.5K citations
Social Sciences, Evolutionary Biology, Dynamical Systems +13
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · 2003 · 2.1K citations
Evolutionary dynamics: exploring the equations of life
Choice Reviews Online · 2007 · 1.6K citations
Chuanxiong Guo, Guohan Lu, Dan Li et al. · 2009 · 1.4K citations · Full text