Applications with a dynamic workload demand need access to a flexible infrastructure to meet performance guarantees and minimize resource costs. While cloud computing provides the elasticity to scale the infrastruc-ture on demand, cloud service providers lack control and visibility of user space applications, making it difficult to accurately scale the underlying infrastructure. Thus, the burden of scaling falls on the user. In this paper, we propose a new cloud service, Depend-able Compute Cloud (DC2), that automatically scales the infrastructure to meet the user-specified performance re-quirements. DC2 employs Kalman filtering to automati-cally learn the (possibly changing) system parameters for each application, allowing it to proactivel...
Cloud computing provides an easy access to computing resources. Customers can acquire and release re...
Auto scaling is a service provided by the cloud service provider that allows provision of temporary ...
Cloud provisioning of resources requires continuous monitoring and analysis of the workload on virtu...
Applications executed in the cloud can exploit its elasticity features, varying dynamically the amou...
Abstract—Cloud computing offers the flexibility to dynamically size the infrastructure in response t...
Software containers are changing the way distributed applications are executedand managed on cloud c...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST. Elas...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST [17]....
AbstractThe main benefit of cloud computing lies in the elasticity of virtual resources that are pro...
The performance of the same type of cloud resources, such as virtual machines (VMs), varies over tim...
Auto-scaling is a major way of minimizing the gap between the demand and the availability of the com...
International audienceOver the past years, the Cloud phenomenon had an impressive increase in popula...
Over the past years, the Cloud phenomenon had an impressive increase in popularity in both the softw...
Abstract—Clouds have become an attractive computing platform which offers on-demand computing power ...
This thesis studies cloud capacity auto-scaling, or how to provision and release re-sources to a ser...
Cloud computing provides an easy access to computing resources. Customers can acquire and release re...
Auto scaling is a service provided by the cloud service provider that allows provision of temporary ...
Cloud provisioning of resources requires continuous monitoring and analysis of the workload on virtu...
Applications executed in the cloud can exploit its elasticity features, varying dynamically the amou...
Abstract—Cloud computing offers the flexibility to dynamically size the infrastructure in response t...
Software containers are changing the way distributed applications are executedand managed on cloud c...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST. Elas...
Rapid elasticity is one of the essential characteristics of cloud computing identified by NIST [17]....
AbstractThe main benefit of cloud computing lies in the elasticity of virtual resources that are pro...
The performance of the same type of cloud resources, such as virtual machines (VMs), varies over tim...
Auto-scaling is a major way of minimizing the gap between the demand and the availability of the com...
International audienceOver the past years, the Cloud phenomenon had an impressive increase in popula...
Over the past years, the Cloud phenomenon had an impressive increase in popularity in both the softw...
Abstract—Clouds have become an attractive computing platform which offers on-demand computing power ...
This thesis studies cloud capacity auto-scaling, or how to provision and release re-sources to a ser...
Cloud computing provides an easy access to computing resources. Customers can acquire and release re...
Auto scaling is a service provided by the cloud service provider that allows provision of temporary ...
Cloud provisioning of resources requires continuous monitoring and analysis of the workload on virtu...