[发明专利]一种在虚拟化环境中管理资源的系统及其实现方法有效
申请号: | 201110043959.X | 申请日: | 2011-02-23 |
公开(公告)号: | CN102103518A | 公开(公告)日: | 2011-06-22 |
发明(设计)人: | 汤传斌;熊丽;王彦新 | 申请(专利权)人: | 运软网络科技(上海)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 上海兆丰知识产权代理事务所(有限合伙) 31241 | 代理人: | 章蔚强 |
地址: | 200042 上海市静*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 环境 管理 资源 系统 及其 实现 方法 | ||
1.一种在虚拟化环境中管理资源的系统,其特征在于,包括OSS以及与其相连的TMN,还包括服务交付平台、master、slave、网络交换机以及共享存储设备,所述的slave上运行有至少一个虚拟机,其中:
所述的服务交付平台与所述的OSS相连,并且向所述的master请求资源;
所述的master分别与所述的网络交换机和slave相连并且接收所述的服务交付平台发出的请求信号,它控制slave及slave上运行的虚拟机;
所述的slave的数量至少为一个,它与所述的网络交换机、共享存储设备以及所述的TMN相连,并且与所述的master进行交互;
所述的共享存储设备作为共享存储,分别与所述的网络交换机、slave以及master相连。
2.根据权利要求1所述的在虚拟化环境中管理资源的系统,其特征在于,所述的TMN包括相连的NMS和EMS,所述的NMS与所述的OSS相连,所述的EMS与所述的slave相连,所述的EMS管理的设备包括物理设备和虚拟设备。
3.根据权利要求1所述的在虚拟化环境中管理资源的系统,其特征在于,所述的每一slave包括若干个虚拟机、与所述的若干个虚拟机相连的VMM以及与所述的VMM相连的若干个硬件,所述的每一slave里的VMM与其所在的slave里的虚拟机相连,或者除了与其所在的slave里的虚拟机相连还与其他的slave里的虚拟机相连。
4.根据权利要求1或3所述的在虚拟化环境中管理资源的系统,其特征在于,所述的VMM包括一vSwitch,所述的硬件包括Nic,所述的Nic分别与所述的vSwitch以及所述的网络交换机相连,所述的共享存储设备存储VM image和用户文件信息。
5.根据权利要求1所述的在虚拟化环境中管理资源的系统,其特征在于,所述的master包括JSDL代理模块、Application Program、资源管理器和事务管理器,其中:
所述的JSDL代理模块对JSDL文件中用户定义的请求与policy信息进行解析,将其应用请求分解成transaction,并求解出每个transaction执行所需的资源,将事务请求发送给所述的Application Program,所述的JSDL文件是从服务交付平台通过JSDL协议传到JSDL代理模块的;
所述的Application Program接收JSDL代理模块传过来的请求,定义事务边界内的事务和访问资源,并指定一系列的包括资源的operations;
所述的资源管理器集中管理计算机资源,包括主机资源、虚拟机资源、存储资源和网络资源,负责资源的统一定位和安全;
所述的事务管理器对transaction的生命周期进行控制,包括确定事务的开始和结束,以及对transaction的调度和资源管理器中的信息进行交互来确定transaction的路由。
6.根据权利要求5所述的在虚拟化环境中管理资源的系统,其特征在于,所述的事务管理器包括一事务监控器,该事务监控器用于监控transaction,采用虚拟时间机制来统一transaction的时间,并将transaction放到等待队列中。
7.根据权利要求5或6所述的在虚拟化环境中管理资源的系统,其特征在于,所述的事务管理器还包括一事务调度器,该事务调度器计算transaction执行所需的计算机资源,确定transaction的优先级别,将优先执行的transaction打上标记;
确定可并行执行的transaction并标记;
规划transaction执行的先后顺序;
通过查看资源管理器中的资源信息来确定transaction可否执行以及在哪台slave上执行。
8.根据权利要求5或6或7所述的在虚拟化环境中管理资源的系统,其特征在于,所述的事务管理器还包括一事务路由器,该事务路由器确定事务路由;
当某个slave不可用时,该事务路由器将transaction路由到另一可用的slave上。
9.根据权利要求7所述的在虚拟化环境中管理资源的系统,其特征在于,所述的资源管理器包括一资源状态机,该资源状态机存储事务运行所需的资源的状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于运软网络科技(上海)有限公司,未经运软网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110043959.X/1.html,转载请声明来源钻瓜专利网。