IEEE International Conference on Cloud Computing Technology and Science · 2011 · 105 citations · 7 references
ComputingCloud ComputingComputer SystemsCloud ArchitectureCloud InfrastructureVirtualizationCloud Resource ManagementCloud VirtualizationCluster ManagementCompute Resource ManagementData Center VirtualizationVirtualization ArchitectureCloud Computing ResourcesCluster Resource ManagementEfficient Resource UsePerformance IsolationResource VirtualizationScalable Resource ManagementVirtual Machine Resource AllocationVirtual Machines
Managing resources at large scale while providing performance isolation and efficient use of underlying hardware is a key challenge for any cloud management software. Most virtual machine (VM) resource management systems like VMware DRS clusters, Microsoft PRO and Eucalyptus, do not currently scale to the number of hosts and VMs supported by cloud service providers. In addition to scale, other challenges include heterogeneity of systems, compatibility constraints between virtual machines and underlying hardware, islands of resources created due to storage and network connectivity and limited scale of storage resources.In this paper, we shed light on some of the key issues in building cloud-scale resource management systems, based on five years of research and shipping cluster resource management products. Furthermore, we discuss various techniques to provide large scale resource management, along with the pros and cons of each technique. We hope to motivate future research in this area to develop practical solutions to these issues.
7
A scalable distributed information management system
Praveen Yalagandula, Mike Dahlin · 2004 · 272 citations
Werner Vogels · Queue · 2008 · 195 citations · Full text
Ulrich Drepper · Queue · 2008 · 44 citations · Full text