[发明专利]基于yarn架构的虚拟机调度系统有效
申请号: | 201510886444.4 | 申请日: | 2015-12-06 |
公开(公告)号: | CN105404549B | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 张伟;刘毅 | 申请(专利权)人: | 北京天云融创软件技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 北京智沃律师事务所 11620 | 代理人: | 王继胜 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于yarn架构的虚拟机调度系统,属于云系统领域,包括ResourceManager模块,NodeManager模块,YarnProxy模块,AnalysisServer模块和Hypervisor主机。本发明通过对YARN进行功能扩充,使系统可以同时运行任务调度器和虚拟机调度器,支持使用不同的调度算法调度不同类型的资源。本发明对资源进行统一管理,大幅度降低不同资源的运维成本。添加的AnalysisServer模块能够对实时的虚拟机资源使用情况进行分析,对于不同需求的客户提供不同的超卖系数,解决资源利用率低的问题。 | ||
搜索关键词: | 虚拟机调度 架构 虚拟机调度器 任务调度器 虚拟机资源 资源利用率 调度算法 功能扩充 统一管理 云系统 运维 主机 调度 客户 分析 | ||
【主权项】:
1.一种基于yarn架构的虚拟机调度系统,其特征在于:包括ResourceManager模块(资源调度管理器),NodeManager模块(节点管理器),YarnProxy模块(Yarn服务代理),AnalysisServer模块(资源使用分析)和Hypervisor主机(虚拟化服务器);所述ResourceManager模块基于应用程序对资源的需求进行调度;所述NodeManager模块监控应用程序的资源使用情况并且向所述ResourceManager模块汇报;所述YarnProxy模块用于上报Hypervisor主机的资源信息到ResourceManager模块;部署虚拟机时发送资源申请请求到ResourceManager模块获取合适的主机;从分析系统获取虚拟机资源使用情况更新到ResourceManager模块;所述AnalysisServer模块用于对虚拟机使用的资源进行分析和调整,使用REST API通信,查询虚拟机资源使用信息,通过YarnProxy更新主机负载信息到ResourceManager模块;所述Hypervisor主机用于运行需要调度的VM。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天云融创软件技术有限公司,未经北京天云融创软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510886444.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种高温高压球阀
- 下一篇:复合基板及其制造方法