IEEE International Conference on Cloud Computing Technology and Science · 2014 · 24 citations · 32 references
ComputingCloud ComputingInfrastructure PlanningCloud ArchitectureCloud InfrastructureDistributed SystemsCloud Capacity PlanningCloud Infrastructure DesignCloud Resource ManagementCost-performance TradeoffsResource ProvisioningResource SchedulingCapacity ProvisioningConsistencyGeo-distributed PlacementGeo-distributed StorageGeo-distributed Storage ArchitectureGeo-distributed SystemsGeographically Distributed StoragePerformance Trade-offs
Modern cloud infrastructures are geo-distributed. Geodistribution offers many advantages but can increase the total cloud capacity required. To achieve low latency, geo-distribution forfeits statistical multiplexing of demand that a single data center could benefit from. Geo-distribution also complicates software design due to storage consistency issues. On the other hand, geodistribution can lower costs through eliminating redundancies at individual sites or exploiting regional differences in energy prices. We discuss several factors that influence geo-distributed capacity provisioning, and quantify latency, availability, and capacity trade-offs that emerge. We describe open research challenges in designing software that efficiently uses cloud capacity.
32
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani et al. · 2007 · 3.5K citations
Avinash Lakshman, Prashant Malik · ACM SIGOPS Operating Systems Review · 2010 · 2.6K citations
Albert Greenberg, James R. Hamilton, David A. Maltz et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.6K citations · Full text
Brian F. Cooper, Raghu Ramakrishnan, Utkarsh Srivastava et al. · Proceedings of the VLDB Endowment · 2008 · 960 citations