首页> 外文学位 >Flexible and efficient resource management in a virtual cluster environment.
【24h】

Flexible and efficient resource management in a virtual cluster environment.

机译:虚拟集群环境中的灵活高效的资源管理。

获取原文
获取原文并翻译 | 示例

摘要

Virtual machine (VM) use in a cluster environment imposes many challenges upon a cluster administrator. As the number of VMs across a site grows, manually tracking transient site state information such as resource availability and VM locations and status while enforcing policies for running large numbers of VMs across a cluster becomes increasingly difficult. In this dissertation I focus on VM use in clusters and consider the management and efficiency problems that arise in this unique environment. I present Usher, a virtual machine management system designed to impose few constraints upon the computing environment under its management. Usher enables administrators to choose how their virtual machine environment will be configured and the policies under which it will be managed. Usher cluster administrators can push basic virtual cluster management tasks such as VM start and stop out to the users (virtual cluster creators) themselves, reducing administrator workload and allowing users to create virtual clusters on demand. The modular design of Usher allows for alternate implementations for authentication, authorization, infrastructure handling, logging, and virtual machine scheduling. The design philosophy of Usher is to provide an interface whereby users and administrators can request virtual machine operations while delegating administrative tasks and policy enforcement for these requests to modular plugins. I present an Usher scheduling plugin designed to map virtual machines onto physical machines such that an arbitrarily defined utility is optimized. I discuss possible cluster scheduling goals and present a representative cluster scheduling problem called Fair Maximum Utilization (FMU). Exploration of scheduling heuristics of varying levels of sophistication applied to FMU suggest that those which make better VM resource demand predictions and only slight schedule adjustments work well in general.
机译:在集群环境中使用虚拟机(VM)给集群管理员带来了许多挑战。随着站点中VM数量的增长,在执行跨集群运行大量VM的策略时,手动跟踪瞬态站点状态信息(例如资源可用性,VM位置和状态)变得越来越困难。在本文中,我将重点介绍VM在群集中的使用,并考虑在这种独特环境中出现的管理和效率问题。我介绍了Usher,它是一种虚拟机管理系统,旨在对其管理下的计算环境施加很少的限制。借助Usher,管理员可以选择如何配置其虚拟机环境以及对其进行管理的策略。引入的群集管理员可以自己向用户(虚拟群集创建者)推送诸如虚拟机启动和停止之类的基本虚拟群集管理任务,从而减少管理员的工作量并允许用户按需创建虚拟群集。 Usher的模块化设计允许身份验证,授权,基础结构处理,日志记录和虚拟机调度的替代实现。 Usher的设计理念是提供一个界面,用户和管理员可以在请求虚拟机操作的同时将这些请求的管理任务和策略实施委派给模块化插件。我介绍了一个Usher调度插件,该插件旨在将虚拟机映射到物理机,以便优化任意定义的实用程序。我讨论了可能的群集调度目标,并提出了一个有代表性的群集调度问题,称为公平最大利用率(FMU)。对适用于FMU的各种复杂程度的调度启发式方法的探索表明,那些能够更好地预测VM资源需求并且仅进行少量调度调整的方法通常效果良好。

著录项

  • 作者

    McNett, Marvin, II.;

  • 作者单位

    University of California, San Diego.;

  • 授予单位 University of California, San Diego.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 183 p.
  • 总页数 183
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号