This article describes the resource management technology for heterogeneous resource clouds. In one embodiment, for example, a device may include logic, the logic of at least a portion of the hardware, including the logic management component, for the maintenance of the cloud resource information database for heterogeneous resources in the cloud, and the distribution of components, characteristics associated with the service request for preference of virtual device based on the information generated unified feature list orderly, available resource pool unified feature list iterative pruning of heterogeneous resources based on cloud and orderly, to obtain a candidate resource group, one or more resources and services to the virtual device distribution of candidate resources in the group. Other examples of description and request protection.
【技术实现步骤摘要】
【国外来华专利技术】用于异构资源云的资源管理技术
一般而言,本申请中的实施例涉及使用异构资源云的硬件资源提供虚拟装置服务。
技术介绍
一般而言,异构资源云包括可以利用以向终端用户提供期望服务的多种类型的一组物理资源。虚拟装置是这样的潜在期望服务的一个示例。一般而言,虚拟装置是预先配置的诸如例如计算机、工作站、服务器、路由器、交换器、硬盘驱动或磁盘阵列之类的电子设备或系统的仿真。响应于对特定虚拟装置服务的请求,云服务提供商可以从这些异构服务中选择资源并使用所选择的资源来提供所请求的服务。云服务提供商典型地可以从针对这样的资源选择的某一程度的灵活性中受益——在给定的异构资源云中,可以存在可以用于执行所必需的仿真的许多资源。但是,取决于要仿真的设备的本质、终端用户和/或虚拟装置供应商的需求/偏好、任何适用的服务级别协议(SLA)的需求、和/或其他因素,也可以存在针对可以用于提供任何特定虚拟装置服务的资源的约束。附图的简要说明图1描绘了操作环境的实施例。图2描绘了装置的实施例。图3描绘了第一逻辑流的实施例。图4描绘了第二逻辑流的实施例。图5描绘了第三逻辑流的实施例。图6描绘了特征列表的实施例。图7描绘了第四逻辑流的实施例。图8描绘了第五逻辑流的实施例。图9描绘了存储介质的实施例。图10描绘了计算架构的实施例。图11描绘了通信架构的实施例。具体实施方式一般而言,各种实施例可以涉及用于异构资源云的资源管理技术。在一实施例中,例如,一种装置可以包括其至少一部分以硬件实现的逻辑,该逻辑包括用于针对异构资源云维护云资源信息数据库的管理组件,以及分配组件,分配组件用于基于与对虚拟装置服务的请求关 ...
【技术保护点】
至少一个非暂时性计算机可读存储介质,包括一组指令,其响应于在计算设备上被执行,使得所述计算设备:基于与对虚拟装置服务的请求关联的特征偏好信息,生成有序的统一特征列表;基于所述有序的统一特征列表迭代地修剪异构资源云的可用资源池,以获得候选资源组;以及向所述虚拟装置服务分配所述候选资源组中的一个或多个资源。
【技术特征摘要】
【国外来华专利技术】2015.06.26 US 14/752,7331.至少一个非暂时性计算机可读存储介质,包括一组指令,其响应于在计算设备上被执行,使得所述计算设备:基于与对虚拟装置服务的请求关联的特征偏好信息,生成有序的统一特征列表;基于所述有序的统一特征列表迭代地修剪异构资源云的可用资源池,以获得候选资源组;以及向所述虚拟装置服务分配所述候选资源组中的一个或多个资源。2.根据权利要求1所述的至少一个非暂时性计算机可读存储介质,包括指令,其响应于在所述计算设备上被执行,使得所述计算设备:基于所述特征偏好信息识别多个期望的特征;以及通过以相对稀缺性的顺序将所述多个期望的特征进行排序来生成所述有序的统一特征列表。3.根据权利要求2所述的至少一个非暂时性计算机可读存储介质,包括指令,其响应于在所述计算设备上被执行,使得所述计算设备基于能够应用于所述虚拟装置服务的服务级别协议(SLA)识别所述多个期望的特征中的至少一个。4.根据权利要求1所述的至少一个非暂时性计算机可读存储介质,对所述可用资源池的迭代修剪包括识别所述有序的统一特征列表的第一特征,识别与所述第一特征对应的第一特定于特征的资源子集,以及将第一经过修剪的资源池确定为所述可用资源池和所述第一特定于特征的资源子集的交集。5.根据权利要求4所述的至少一个非暂时性计算机可读存储介质,对所述可用资源池的迭代修剪包括识别所述有序的统一特征列表的第二特征,识别与所述第二特征对应的第二特定于特征的资源子集,以及将第二经过修剪的资源池确定为所述第一经过修剪的资源池与所述第二特定于特征的资源子集的交集。6.根据权利要求1所述的至少一个非暂时性计算机可读存储介质,包括指令,其响应于在所述计算设备上被执行,使得所述计算设备针对所述虚拟装置服务的多个实例分配相应的资源。7.根据权利要求1所述的至少一个非暂时性计算机可读存储介质,包括指令,其响应于在所述计算设备上被执行,使得所述计算设备:迭代地修剪所述异构资源云的多个可用资源池以获得多个候选资源组,所述多个候选资源组中的每一个包括不同的相应类型的资源;以及向所述虚拟装置服务分配所述多个候选资源组中的每一个中的至少一个相应的资源。8.根据权利要求1所述的至少一个非暂时性计算机可读存储介质,所述一个或多个资源包括计算资源、存储资源、以及联网资源中的至少一个。9.一种装置,包括:逻辑,所述逻辑的至少一部分以硬件来实现,所述逻辑包括:管理组件,用于针对异构资源云维护云资源信息数据库;以及分配组件,用于基于与对虚拟装置服务的请求关联的特征偏好信息,生成有序的统一特征列表,基于所述有序的统一特征列表迭代地修剪所述异构资源云的可用资源池以获得候选资源组,以及向所述虚拟装置服务分配所述候选资源组中的一个或多个资源。10.根据权利要求9所述的装置,所述分配组件用于基于所述特征偏好信息识别多个期望的特征并通过以相对稀缺性的顺序将所述多个期望的特征排序而生成所述有序的统一特征列表。11.根据权利要求10所述的装置,所述分配组件用...
【专利技术属性】
技术研发人员:M·K·班达鲁,蒋运宏,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。