An automated solution to horizontal vs. vertical elastic-ity problem is central to make cloud autoscalers truly au-tonomous. Today’s cloud autoscalers are typically varying the capacity allocated by increasing and decreasing the num-ber of virtual machines (VMs) of a predefined size (horizon-tal elasticity), not taking into account that as load varies it may be advantageous not only to vary the number but also the size of VMs (vertical elasticity). We analyze the price/performance effects achieved by different strategies for selecting VM-sizes for handling increasing load and we pro-pose a cost-benefit based approach to determine when to (partly) replace a current set of VMs with a different set. We evaluate our repacking approach in combin...
Virtual Machines (VMs) auto-scaling is an important technique to provision additional resource capac...
Cloud computing emphasis on using and underlying infrastructure in a much efficient way. That’s why ...
Cloud infrastructures provide computing resources to applications in the form of Virtual Machines (V...
Abstract. Elasticity is one of the distinguishing characteristics asso-ciated with Cloud computing e...
Part 3: Virtualization and Cloud Computing TechnologiesInternational audienceCost effectiveness is o...
Cloud computing allows elastic deployment of client applications by provisioning virtual machine(VM)...
AbstractThis paper addresses the impact of vertical elasticity for applications with dynamic memory ...
The elasticity property in cloud computing is favorable for both cloud providers and consumers becau...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST. Elas...
Elastic resource provisioning is a key feature of cloud computing, allowing users to scale up or dow...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST [17]....
Today, cloud computing applications are rapidly constructed by services belonging to different cloud...
Measurement of the dynamic elasticity of resource allocation in cloud computing continues to be a r...
International audienceIn spite of the indubitable advantages of elasticity in Cloud infrastructures,...
Auto-scaling is a major way of minimizing the gap between the demand and the availability of the com...
Virtual Machines (VMs) auto-scaling is an important technique to provision additional resource capac...
Cloud computing emphasis on using and underlying infrastructure in a much efficient way. That’s why ...
Cloud infrastructures provide computing resources to applications in the form of Virtual Machines (V...
Abstract. Elasticity is one of the distinguishing characteristics asso-ciated with Cloud computing e...
Part 3: Virtualization and Cloud Computing TechnologiesInternational audienceCost effectiveness is o...
Cloud computing allows elastic deployment of client applications by provisioning virtual machine(VM)...
AbstractThis paper addresses the impact of vertical elasticity for applications with dynamic memory ...
The elasticity property in cloud computing is favorable for both cloud providers and consumers becau...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST. Elas...
Elastic resource provisioning is a key feature of cloud computing, allowing users to scale up or dow...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST [17]....
Today, cloud computing applications are rapidly constructed by services belonging to different cloud...
Measurement of the dynamic elasticity of resource allocation in cloud computing continues to be a r...
International audienceIn spite of the indubitable advantages of elasticity in Cloud infrastructures,...
Auto-scaling is a major way of minimizing the gap between the demand and the availability of the com...
Virtual Machines (VMs) auto-scaling is an important technique to provision additional resource capac...
Cloud computing emphasis on using and underlying infrastructure in a much efficient way. That’s why ...
Cloud infrastructures provide computing resources to applications in the form of Virtual Machines (V...