[发明专利]包括虚拟处理器的闲置和调度的虚拟机管理方法和装备有效
申请号: | 201680028627.5 | 申请日: | 2016-05-04 |
公开(公告)号: | CN107624181B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | V·丹拉杰;A·R·卡虎;G·肯纳;R·J·芬格 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 何焜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包括 虚拟 处理器 闲置 调度 虚拟机 管理 方法 装备 | ||
与管理虚拟机的操作相关联的装备、方法和存储介质包括本文所描述的逻辑处理器上的虚拟处理器的动态闲置和调度。在各实施例中,装备可包括:具有一个或多个物理处理器的物理计算平台,用于管理多个虚拟机的操作的虚拟机管理器,每一虚拟机具有一个优先级水平并具有在所述一个或多个物理处理器的逻辑处理器实例上操作的一个或多个虚拟处理器,其中所述虚拟机管理器跟踪在共享逻辑处理器实例上操作的虚拟处理器的活动,并且至少鉴于在所述共享逻辑处理器实例上操作的虚拟处理器的活动以及与所述一个或多个虚拟处理器相关联的虚拟机的优先级来选择性地闲置和调度一个或多个虚拟处理器。
相关申请
本申请要求2015年6月17日提交的题为“VIRTUAL MACHINE MANAGEMENT METHODAND APPARATUS INCLUDING IDLING AND SCHEDULING OF VIRTUAL PROCESSORS(包括虚拟处理器的闲置和调度的虚拟机管理方法和装备)”的美国专利申请14/741,782的优先权。
技术领域
本公开涉及计算领域。更具体地,本公开涉及一种用于包括闲置和调度虚拟处理器的虚拟机管理方法和装备。
背景
本文中所提供的背景描述用于总地呈现本公开的上下文的目的。除非在本文中另有指示,本部分中描述的材料不是本申请中的权利要求的现有技术,并且不因为包含在本部分中而被承认为现有技术。
操作虚拟化环境的计算机平台将有多个虚拟机在运行,每一虚拟机都有一个或多个虚拟处理器。计算机平台将在一个或多个物理处理器的一个或多个逻辑处理器上操作该虚拟化环境。当多个虚拟处理器被分配在一个逻辑处理器上运行时,可能会出现性能和延迟问题,特别是在具有不同优先级的虚拟机竞争共享的逻辑处理器的情况下。具体地,与较低优先级的虚拟机相关联的虚拟处理器可能会被剥夺逻辑处理器资源,导致其可能无法检测的较低优先级的虚拟机的性能问题。
附图简述
本公开的虚拟机管理技术的实施例可克服此限制。通过下列具体实施方式结合附图,将容易理解技术。为了便于该描述,相同的附图标记指示相同的结构元件。在附图中,通过示例而非限制地说明实施例。
图1是根据各种实施例的结合本公开的虚拟机管理技术的计算平台的框图。
图2是例示根据各种实施例的用于管理虚拟机包括闲置和调度虚拟处理器在内的操作的方法的流程图。
图3是例示根据各种实施例的用于确定是否将闲置的虚拟处理器调度到逻辑处理器上的方法的流程图。
图4是例示根据各种实施例的用于基于与闲置的虚拟处理器相关联的虚拟机的优先级来确定是否调度该闲置的虚拟处理器的方法的流程图。
图5是例示根据各种实施例的用于确定是否闲置在逻辑处理器上运行的虚拟处理器的方法的流程图。
图6是例示根据各种实施例的用于基于与闲置虚拟处理器相关联的虚拟机的优先级来确定是否闲置该虚拟处理器的方法的流程图。
图7是例示根据各种实施例的用于管理虚拟处理器的闲置和调度的方法的流程图。
图8例示根据各实施例的具有用于实施参考图2-7所述的方法的指令的存储介质。
详细描述
本文描述了与管理虚拟机操作相关联的装备、方法和存储介质。在各实施例中,装备可包括具有一个或多个物理处理器的物理计算平台,以及用于管理各虚拟机的操作的虚拟机管理器,每一虚拟机都具有一个优先级水平并具有在所述一个或多个物理处理器的逻辑处理器实例上操作的一个或多个虚拟处理器,其中所述虚拟机管理器将跟踪在共享逻辑处理器实例上操作的虚拟处理器的活动,并且至少鉴于在共享逻辑处理器实例上操作的虚拟处理器的活动以及与所述一个或多个虚拟处理器相关联的虚拟机的优先级来选择性地闲置和调度一个或多个虚拟处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680028627.5/2.html,转载请声明来源钻瓜专利网。