一种分配资源的方法及装置与流程

文档序号:13108594阅读:来源:国知局
技术特征:
1.一种分配资源的方法,其特征在于,包括:基础设施管理节点接收业务应用发送的物理资源的选择结果;确定所述选择结果对应层级的物理资源;在所述选择结果对应层级的物理资源上建立虚拟资源,并将所述虚拟资源提供给所述业务应用;所述确定所述结果对应层级的物理资源,包括:确定所述结果对应层级在树形层级结构中的结点,所述结点为保存的所述结果对应层级的物理资源的信息;若所述结果指定不同层级的隔离度和亲和度,且所述亲和度对应的层级高于所述隔离度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的结点,并确定所述隔离度对应层级在所述亲和度对应的结点的层级结构中的多个孩子结点或多个子孙结点,所述多个孩子结点或多个子孙结点为所述结果对应层级的物理资源信息。2.根据权利要求1所述的方法,其特征在于,若所述结果指定不同层级的隔离度和亲和度,且所述隔离度对应的层级高于所述亲和度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:判断该业务应用选择层级错误,不做处理或将报错的通知反馈给所述业务应用。3.根据权利要求1所述的方法,其特征在于,所述接收业务应用发送的物理资源的选择结果之前,还包括:发送物理资源配置请求信息至所述基础设施管理节点管理范围内的物理主机;接收所述物理主机发送的物理资源配置信息,所述物理资源配置信息包\t括不同层级的物理资源的对应关系;按照树形层级结构保存所述物理资源配置信息。4.根据权利要求1所述的方法,其特征在于,若所述结果只指定亲和度对应的层级或隔离度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的一个结点,或确定所述隔离度对应的层级在所述树形层级结构中的多个结点。5.根据权利要求1至4任一项所述的方法,其特征在于,所述物理资源的选择结果是由所述业务应用根据保障自身服务质量QoS的隔离度和亲和度的要求所确定的。6.根据权利要求1至4任一项所述的方法,其特征在于,所述物理资源按照所述隔离度从小到大依次为物理主机、机框、机架、站点和地理容灾,所述物理资源按照所述亲和度从小到大依次为地理容灾、站点、机架、机框和物理主机。7.根据权利要求6所述的方法,其特征在于,所述物理主机包括中央处理器CPU、内存和硬盘;或所述站点包括局域网和跨局域网;或所述物理主机包括中央处理器CPU、内存和硬盘,以及所述站点包括局域网和跨局域网。8.一种分配资源的基础设施管理节点,其特征在于,包括:确定单元,用于接收业务应用发送的物理资源的选择结果,根据选择结果确定所述选择结果对应层级的物理资源;虚拟资源提供单元,用于在所述选择结果对应层级的物理资源上建立虚拟资源,并将所述虚拟资源提供给所述业务应用;所述确定单元确定所述结果对应层级的物理资源,包括:确定所述结果对应层级在树形层级结构中的结点,所述结点为保存的所\t述结果对应层级的物理资源的信息;若所述结果指定不同层级的隔离度和亲和度,且所述亲和度对应的层级高于所述隔离度对应的层级,所述确定单元确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的结点,并确定所述隔离度对应层级在所述亲和度对应的结点的层级结构中的多个孩子结点或多个子孙结点,所述多个孩子结点或多个子孙结点为所述结果对应层级的物理资源信息。9.根据权利要求8所述的节点,其特征在于,若所述结果指定不同层级的隔离度和亲和度,且所述隔离度对应的层级高于所述亲和度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:判断该业务应用选择层级错误,不做处理或将报错的通知反馈给所述业务应用。10.根据权利要求8所述的节点,其特征在于,所述节点还包括:发送单元,用于物理资源配置请求信息至所述基础设施管理节点管理范围内的物理主机;接收单元,用于接收所述物理主机发送的物理资源配置信息,所述物理资源配置信息包括不同层级的物理资源的对应关系;存储单元,用于按照树形层级结构保存所述物理资源配置信息。11.根据权利要求8所述的节点,其特征在于,若所述结果只指定亲和度对应的层级或隔离度对应的层级,所述确定单元确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的一个结点,或确定所述隔离度对应的层级在所述树形层级结构中的多个结点。12.根据权利要求8—11任一项所述的节点,其特征在于,所述物理资源按照所述隔离度从小到大依次为物理主机、机框、机架、站点和地理容灾,\t所述物理资源按照所述亲和度从小到大依次为地理容灾、站点、机架、机框和物理主机。13.根据权利要求12所述的节点,其特征在于,所述物理主机包括中央处理器CPU、内存和硬盘;或所述站点包括局域网和跨局域网;或所述物理主机包括中央处理器CPU、内存和硬盘,以及所述站点包括局域网和跨局域网。14.一种分配资源的方法,其特征在于,包括:基础设施管理节点接收业务应用发送的物理资源的选择结果;确定所述选择结果对应层级的物理资源;在所述选择结果对应层级的物理资源上建立虚拟资源,并将所述虚拟资源提供给所述业务应用;所述确定所述结果对应层级的物理资源,包括:确定所述结果对应层级在树形层级结构中的结点,所述结点为保存的所述结果对应层级的物理资源的信息;若所述结果指定不同层级的隔离度和亲和度,且所述隔离度对应的层级高于所述亲和度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:判断该业务应用选择层级错误,不做处理或将报错的通知反馈给所述业务应用。15.根据权利要求14所述的方法,其特征在于,所述接收业务应用发送的物理资源的选择结果之前,还包括:发送物理资源配置请求信息至所述基础设施管理节点管理范围内的物理主机;接收所述物理主机发送的物理资源配置信息,所述物理资源配置信息包括不同层级的物理资源的对应关系;按照树形层级结构保存所述物理资源配置信息。16.根据权利要求14所述的方法,其特征在于,若所述结果只指定亲和度对应的层级或隔离度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的一个结点,或确定所述隔离度对应的层级在所述树形层级结构中的多个结点。17.根据权利要求14至16任一项所述的方法,其特征在于,所述物理资源的选择结果是由所述业务应用根据保障自身服务质量QoS的隔离度和亲和度的要求所确定的。18.根据权利要求14至16任一项所述的方法,其特征在于,所述物理资源按照所述隔离度从小到大依次为物理主机、机框、机架、站点和地理容灾,所述物理资源按照所述亲和度从小到大依次为地理容灾、站点、机架、机框和物理主机。19.根据权利要求18所述的方法,其特征在于,所述物理主机包括中央处理器CPU、内存和硬盘;或所述站点包括局域网和跨局域网;或所述物理主机包括中央处理器CPU、内存和硬盘,以及所述站点包括局域网和跨局域网。20.一种分配资源的基础设施管理节点,其特征在于,包括:确定单元,用于接收业务应用发送的物理资源的选择结果,根据选择结果确定所述选择结果对应层级的物理资源;虚拟资源提供单元,用于在所述选择结果对应层级的物理资源上建立虚拟资源,并将所述虚拟资源提供给所述业务应用;所述确定单元确定所述结果对应层级的物理资源,包括:确定所述结果对应层级在树形层级结构中的结点,所述结点为保存的所述结果对应层级的物理资源的信息;若所述结果指定不同层级的隔离度和亲和度,且所述隔离度对应的层级高于所述亲和度对应的层级,所述确定所述树形层级结构中所述结果对应层级的结点,包括:判断该业务应用选择层级错误,不做处理或将报错的通知反馈给所述业务应用。21.根据权利要求20所述的节点,其特征在于,所述节点还包括:发送单元,用于物理资源配置请求信息至所述基础设施管理节点管理范围内的物理主机;接收单元,用于接收所述物理主机发送的物理资源配置信息,所述物理资源配置信息包括不同层级的物理资源的对应关系;存储单元,用于按照树形层级结构保存所述物理资源配置信息。22.根据权利要求20所述的节点,其特征在于,若所述结果只指定亲和度对应的层级或隔离度对应的层级,所述确定单元确定所述树形层级结构中所述结果对应层级的结点,包括:确定所述亲和度对应的层级在所述树形层级结构中的一个结点,或确定所述隔离度对应的层级在所述树形层级结构中的多个结点。23.根据权利要求20—22任一项所述的节点,其特征在于,所述物理资源按照所述隔离度从小到大依次为物理主机、机框、机架、站点和地理容灾,所述物理资源按照所述亲和度从小到大依次为地理容灾、站点、机架、机框和物理主机。24.根据权利要求23所述的节点,其特征在于,所述物理主机包括中央处理器CPU、内存和硬盘;或所述站点包括局域网和跨局域网;或所述物理主机包括中央处理器CPU、内存和硬盘,以及所述站点包括局域网和跨局域网。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1