首页> 外国专利> Extending placement constraints for virtual machine placement, load balancing migrations, and failover without coding

Extending placement constraints for virtual machine placement, load balancing migrations, and failover without coding

机译:无需虚拟代码即可扩展虚拟机放置,负载平衡迁移和故障转移的放置约束

摘要

Techniques are described for placing virtual machines (VM) on computer hosts. In one embodiment, a user may compose a constraint specification document which includes VM and host properties and how they are retrieved, as well as constraint predicates that define valid VM placements on hosts. Use of the constraint specification document permits new constraints, including constraints that involve new properties, to be handled without requiring changing the underlying code for collecting required input data and processing said data to determine whether placement constraints are satisfied. Instead, based on the constraint specification document, a resource scheduler or high availability module may program a programmable data collector to fetch the needed properties from the appropriate places. Then, the resource scheduler or high availability module may parse the constraint predicates, evaluate potential placements to determine whether the constraint predicates are satisfied, and place VMs according to placements that satisfy the constraint predicates.
机译:描述了用于在计算机主机上放置虚拟机(VM)的技术。在一个实施例中,用户可以撰写约束规范文档,该约束规范文档包括VM和主机属性以及如何检索它们以及定义主机上有效VM放置的约束谓词。约束规范文档的使用允许处理新的约束,包括涉及新属性的约束,而无需更改用于收集所需输入数据和处理所述数据以确定是否满足放置约束的基础代码。相反,基于约束规范文档,资源调度程序或高可用性模块可以对可编程数据收集器进行编程,以从适当的位置获取所需的属性。然后,资源调度器或高可用性模块可以解析约束谓词,评估潜在的放置以确定是否满足约束谓词,并根据满足约束谓词的布置来放置VM。

著录项

  • 公开/公告号US9582303B2

    专利类型

  • 公开/公告日2017-02-28

    原文格式PDF

  • 申请/专利权人 VMWARE INC.;

    申请/专利号US201414195790

  • 发明设计人 GUOQIANG SHU;KEITH FARKAS;

    申请日2014-03-03

  • 分类号G06F9/455;G06F9/50;

  • 国家 US

  • 入库时间 2022-08-21 13:42:26

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号