ACM SIGCOMM Computer Communication Review · 2011 · 392 citations · 33 references
ComputingCloud ComputingComputer SystemsCloud ArchitectureCloud InfrastructureCloud Performance OptimizationCloud Computing ManagementCloud Infrastructure DesignCloud Resource ManagementResource ProvisioningScalability ArchitectureScalability EngineeringAuto-scalingAutomatic ScalingElastic Load BalancingElastic ScalabilityOutsourcingScalability ManagementScalable Cloud ComputingScalable System Architecture
Scalability is said to be one of the major advantages brought by the cloud paradigm and, more specifically, the one that makes it different to an "advanced outsourcing" solution. However, there are some important pending issues before making the dreamed automated scaling for applications come true. In this paper, the most notable initiatives towards whole application scalability in cloud environments are presented. We present relevant efforts at the edge of state of the art technology, providing an encompassing overview of the trends they each follow. We also highlight pending challenges that will likely be addressed in new research efforts and present an ideal scalable cloud system.
33
Fay W. Chang, Sanjay Ghemawat, Wilson C. Hsieh et al. · ACM Transactions on Computer Systems · 2008 · 3.4K citations
Luis M. Vaquero, Luis Rodero‐Merino, Juan Cáceres et al. · ACM SIGCOMM Computer Communication Review · 2008 · 2.6K citations · Full text
The Eucalyptus Open-Source Cloud-Computing System
Daniel Nurmi, Rich Wolski, Chris Grzegorczyk et al. · 2009 · 1.8K citations
The dangers of replication and a solution
Jim Gray, Pat Helland, Patrick O’Neil et al. · 1996 · 1K citations