Cloud Scale Resource Management: Challenges and Techniques

Cloud Scale Resource Management: Challenges and Techniques
复制标题

DOI:
--
复制
发表时间:
2011-06
期刊:
--
影响因子:
--
通讯作者:
Ajay Gulati;Ganesha Shanmuganathan;Anne M. Holler;I. Ahmad
Ajay Gulati;Ganesha Shanmuganathan;Anne M. Holler;I. Ahmad
中科院分区:
其他
文献类型:
--
作者:
Ajay Gulati;Ganesha Shanmuganathan;Anne M. Holler;I. Ahmad

文献摘要

被引文献

相似文献

大规模管理资源,同时提供性能隔离和有效使用底层硬件是任何云管理软件的关键挑战。大多数虚拟机(VM)资源管理系统,如VMware DRS集群、Microsoft PRO和Eucalyptus,目前无法扩展到云服务提供商支持的主机和VM数量。除了规模之外,其他挑战还包括系统的异构性、虚拟机和底层硬件之间的兼容性限制、由于存储和网络连接而产生的资源孤岛以及存储资源的有限规模。在本文中,我们阐明了构建云规模资源管理系统的一些关键问题,基于五年的研究和交付集群资源管理产品。此外,我们讨论了各种技术,以提供大规模的资源管理,沿着的优点和缺点的每种技术。我们希望推动这一领域的未来研究,为这些问题制定切实可行的解决方案。
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.