Artículo
Controlling the number of active instances in a cloud environment
Fecha de publicación:
03/2018
Editorial:
Association for Computing Machinery
Revista:
Performance Evaluation Review
ISSN:
0163-5999
Idioma:
Inglés
Tipo de recurso:
Artículo publicado
Clasificación temática:
Resumen
We study a cloud environment in which computing instances may either be reserved in advance, or dynamically spawned to serve a fluctuating or unknown load. We first consider a centralized scheme where a system operator maintains the job queue and controls the spawning of additional capacity; through queueing models and their fluid and diusion counterparts we explore the tradeo between queueing delay and the service capacity variability. Secondly, we consider the setting of a dispatcher who must immediately send jobs, with no delay, to decentralized instances, and in addition may summon extra capacity. Here the capacity scaling problem couples with one of load balancing. We show how the popular join-the-idle-queue policy can be combined with an adequate rule for spawning instances, yielding an equilibrium with no queuing delay and controlling service capacity variability; we accommodate as well the case where spawned instances incur startup delay. Finally, we analyze the question of deciding, for a given pricing structure for the cloud service, how many fixed instances should be reserved in advance. The behavior of these policies is illustrated by simulations.
Palabras clave:
Cloud Computing
,
Scaling Limits
Archivos asociados
Licencia
Identificadores
Colecciones
Articulos(IMAS)
Articulos de INSTITUTO DE INVESTIGACIONES MATEMATICAS "LUIS A. SANTALO"
Articulos de INSTITUTO DE INVESTIGACIONES MATEMATICAS "LUIS A. SANTALO"
Citación
Goldsztajn, Diego; Ferragut, Andres; Paganini, Fernando; Jonckheere, Matthieu Thimothy Samson; Controlling the number of active instances in a cloud environment; Association for Computing Machinery; Performance Evaluation Review; 45; 3; 3-2018; 15-20
Compartir
Altmétricas