[发明专利]用于资源共享池中的作业的高效执行的方法和系统有效
申请号: | 201310147025.X | 申请日: | 2013-04-25 |
公开(公告)号: | CN103377091A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 李旻;P·萨卡尔;D·K·苏布拉维提 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 资源共享 中的 作业 高效 执行 方法 系统 | ||
1.一种方法,包括:
在资源共享池中包括物理主机,所述物理主机与支持一个或多个虚拟机的至少一个物理机通信,从一个或多个所述虚拟机收集虚拟机状态;
收集所述资源共享池的本地拓扑信息,包括定期与所述物理机的嵌入式监视器通信;
组织所收集的本地拓扑信息,所述本地拓扑信息包括作为虚拟拓扑的基础的存储拓扑和关联的资源利用率信息;
利用所组织的拓扑信息,包括响应性地将作业分配给所述共享池中的选定虚拟机,所述作业分配支持作业关联的I/O的高效执行。
2.根据权利要求1的方法,还包括返回与所述作业关联的虚拟拓扑距离,从包括以下项的组选择所述虚拟拓扑距离:两个虚拟机之间的距离,以及虚拟机与数据块之间的距离。
3.根据权利要求2的方法,还包括创建共享存储器通道以支持所述作业,所述通道支持位于同一物理机中的第一虚拟机与第二虚拟机之间的虚拟机间数据通信。
4.根据权利要求3的方法,其中所述共享存储器通道支持所述第一和第二虚拟机两者的高效数据传输。
5.根据权利要求1的方法,其中利用所组织的存储拓扑信息的步骤包括返回一个或多个数据块的物理位置以支持所述共享池中的所述作业。
6.根据权利要求5的方法,还包括返回处理单元的利用率信息和所述虚拟机本地的所述物理机的网络利用率信息。
7.根据权利要求6的方法,其中将所述作业分配给虚拟机的步骤包括选择如下虚拟机:其具有足够带宽并与所述一个或多个数据块的物理位置具有接近的拓扑距离以支持所述作业。
8.一种系统,包括:
资源共享池,所述共享池包括与多个物理机通信的物理主机,每个物理机支持至少一个虚拟机,每个物理机具有嵌入式监视器以从本地虚拟机收集虚拟机状态,并且每个虚拟机具有嵌入式代理;
与所述物理主机通信的功能单元,所述功能单元具有工具以便响应于所述共享池的拓扑体系结构而支持作业的高效处理,所述工具包括:
与所述主机通信的导向器,所述导向器定期与每个嵌入式监视器通信,并收集和组织作为虚拟拓扑的基础的拓扑,所述拓扑包括所述共享池中的数据存储的存储拓扑和关联的资源利用率信息;以及
所述导向器利用所组织的拓扑将所述作业分配给一个或多个所述共享资源,其中所述作业的分配支持作业关联的I/O的高效执行。
9.根据权利要求8的系统,还包括与所述导向器通信的拓扑管理器,所述拓扑管理器返回虚拟拓扑距离,从包括以下项的组选择所述虚拟拓扑距离:两个虚拟机之间的距离,以及虚拟机与数据块之间的距离。
10.根据权利要求8的系统,还包括与所述虚拟机之一的嵌入式代理通信并与所述导向器通信的钩子管理器,所述钩子管理器创建共享存储器通道以便在位于同一物理机中的第一虚拟机与第二虚拟机之间实现虚拟机间数据通信。
11.根据权利要求10的系统,其中所述共享存储器通道支持所述第一和第二虚拟机两者的高效数据传输。
12.根据权利要求8的系统,还包括与所述导向器通信的存储拓扑管理器,所述存储拓扑管理器返回一个或多个数据块的物理位置以支持所述共享池中的所述作业。
13.根据权利要求12的系统,还包括与所述导向器通信的资源利用率管理器,所述资源利用率管理器返回处理单元的利用率信息和所述虚拟机本地的所述物理机的网络利用率信息。
14.根据权利要求13的系统,还包括与所述导向器通信的应用管理器,所述应用管理器将所述作业分配给如下虚拟机:其具有足够带宽以支持所述作业,并与所述一个或多个数据块的物理位置具有接近的拓扑距离以支持所述作业。
15.一种方法,包括:
从共享池内的资源收集信息,所述信息包括来自资源共享池中的本地虚拟机的虚拟机状态和支持一个或多个虚拟机的至少一个物理机状态;
定期收集所述资源共享池的本地拓扑信息,并向所述物理机的嵌入式监视器传送所收集的信息;
组织所收集的本地拓扑信息,所述本地拓扑信息包括作为虚拟拓扑的基础的存储拓扑和关联的资源利用率信息;以及
利用所组织的存储拓扑信息并响应性地将作业分配给所述共享池中的选定虚拟机,所述分配支持作业关联的I/O的高效执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310147025.X/1.html,转载请声明来源钻瓜专利网。