[发明专利]管理分布式计算机系统中资源的方法和应用资源分配模块有效
申请号: | 201410286077.X | 申请日: | 2014-06-24 |
公开(公告)号: | CN104252393B | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 朱晓芸;R·格里菲斯;P·帕达拉;A·帕里克;P·谢;路磊 | 申请(专利权)人: | 威睿公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;李峥宇 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 计算机系统 中的 性能 驱动 资源管理 | ||
本发明涉及分布式计算机系统中的性能驱动的资源管理,具体地,涉及一种用于管理分布式计算机系统中的资源的系统和方法,该分布式计算机系统包括用于虚拟机(VM)集合的至少一个资源池,该VM使用对应于用于在分布式计算机系统中运行的应用的观察的性能的目标资源分配的期望个体VM资源设置的集合。期望的个体VM资源设置的集合通过构造作为当前VM等级资源分配的函数的观察的应用性能的模型来构造,并且继而求逆该函数以计算目标资源分配,以便满足至少一个用户定义的服务等级目标(SLO)。期望的个体资源池的集合被用以确定应用属于的资源池的最终RP等级资源设置、以及在资源池下运行的VM的最终VM等级资源设置,继而将其选择性地应用。
技术领域
本发明概括地涉及计算机系统的领域,并且设计计算机系统中资源的分配。
背景技术
可以使用物理设备(诸如,主机计算机和存储设备)在云计算环境中实现多个虚拟数据中心(VDC)。这些物理设备可以支持虚拟机(VM)以及由这些VM执行的应用。VDC是资源池(RP)的示例,其是表示用于VM集合的聚合资源分配的逻辑容器。单一VDC 可以支持多个RP。用于VDC的资源管理技术对于VDC而言是重要的,以确保运行在VDC上的应用在其服务等级目标(SLO)处操作。现有资源分配技术提供有力的资源控制基元,诸如保留、限制和共享,其可以在VM等级或者RP等级(包括VDC)被设置,以确保满足在VDC上运行的应用的SLO。
这些资源控制基元允许管理员来控制由VM或者RP(包括VDC) 消费的资源的绝对和相对数量。然而,由于各种因素确定资源控制基元的正确设置可能受到极大地挑战。作为示例,支持相同应用的不同VM可以需要不同数量的资源以满足应用性能目标。另外,在 VDC上运行的应用可以具有时间可变的需求,这意味着针对一个时段确定的资源控制设置针对之后的时段而言可能变得变为无效。由此,针对多个RP设置资源控制以便在RP上运行的应用获得足够资源以满足相应的SLO,这变成几乎不可能的任务。
目标在于当操作虚拟数据中心(VDC)或者其他资源池(RP) 时改进分布式计算机系统的物理设备中的资源分配。
发明内容
根据本发明,在此提供了在所附权利要求书中阐明的装置和方法。本发明的其他特征将从从属权利要求以及下文的说明书中变得明了。
在一个示例中,在此提供了一种用于管理分布式计算机系统中的资源的系统和方法。分布式计算机系统可以包括用于虚拟机(VM) 的集合的至少一个资源池(RP)使用的资源。该系统和方法使用对应于目标资源分配的期望个体VM等级资源设置的集合,来用于在分布式计算机系统中运行的应用的观察的性能。期望个体VM等级资源设置的集合通过如下来确定:构造作为当前VM等级资源分配的函数的所述应用的观察到的性能的模型,并且继而将所述函数求逆以计算目标资源分配的集合,从而满足至少一个用户定义的服务等级目标(SLO)。期望个体VM等级资源设置的集合被用以确定应用所属于的最终RP等级资源设置、以及用于在资源池下运行的 VM的最终VM等级资源设置,其继而被选择性地应用。
在一个示例中,在此提供了一种用于管理分布式计算机系统中的资源的方法。计算机系统包括用于VM集合的至少一个资源池。该方法包括:构造所述分布式计算机系统中运行的应用的观察的性能的模型,所述模型作为当前VM等级资源分配的函数;将函数求逆以计算目标资源分配的集合,从而满足至少一个用户定义的服务等级目标(SLO);确定对应于目标资源分配的期望个体VM等级资源设置;至少基于期望个体VM等级资源设置的集合、资源池的当前RP等级资源设置以及资源池的可用资源容量,确定应用所属于的最终RP等级资源设置以及用于在资源池下运行的VM的最终VM 等级资源设置;以及至少基于资源池的资源属性,将最终RP等级资源设置和最终VM等级资源设置中的至少一个应用至资源池和在资源池下运行的应用中的至少一个。在某些实施方式中,在包括在计算机可读存储介质中的程序指令由主机计算机的一个或者多个处理器执行时,执行此方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威睿公司,未经威睿公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410286077.X/2.html,转载请声明来源钻瓜专利网。