[发明专利]统一资源调度协调器及其创建虚拟机和/或容器的方法、统一资源调度系统有效
申请号: | 201811405694.1 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109885377B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 祖立军;翟孟冬;袁航;吕智慧;吴金坛;何朔 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 俞华梁;杨美灵 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 统一 资源 调度 协调 及其 创建 虚拟机 容器 方法 系统 | ||
本发明提供了一种通过统一资源调度协调器创建虚拟机和/或容器的方法,所述方法包括:接收创建所述虚拟机和/或所述容器的指令,其中所述指令包括所述虚拟机和/或所述容器的参数;根据所述参数从物理节点中选择出第一计算节点;根据所要创建的类型,将所述参数和所述第一节点的信息相应地发送给虚拟机管理模块和/或容器管理模块;在所述虚拟机和/或所述容器创建完成后,从所述虚拟机管理模块和/或所述容器管理模块接收资源分配情况;以及在记录资源变化情况后,将所述资源分配情况同步给所述容器管理模块和/或所述虚拟机管理模块。本发明还提供了一种统一资源调度协调器、统一资源调度系统以及计算机存储介质。
技术领域
本发明涉及云计算技术,特别地,涉及统一资源调度协调器及其创建虚拟机和/或容器的方法、统一资源调度系统以及计算机存储介质。
背景技术
云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池,(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,需要投入很少的管理工作,或与服务供应商进行很少的交互。
虚拟化是云计算构建资源池的一个主要方式。所谓虚拟化,是通过软件手段对计算机硬件资源镜像整合管理和再分配的一种技术。常用的手段有基于虚拟机的虚拟化和基于容器的虚拟化。
在现有的大数据应用部署虚拟机方案中,虚拟机与容器物理资源池相互独立,分别单独调度,例如虚拟机由OpenStack管理,容器由K8S管理,两大开源平台直接部署操作物理机。这样,虚拟机与容器的物理机资源池不能复用,同时网络、存储共享打通存在跨域瓶颈,管理复杂。也有现有方案提出将容器作为PaaS的支撑,将容器运行于虚拟机内。在该现有方案中,虚拟机与容器物理资源池仍分别单独调度,例如虚拟机由OpenStack管理,容器由K8S管理,导致虚拟机与容器之间的网络、存储共享打通存在瓶颈,管理复杂。
以上公开于本发明背景部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
鉴于此,根据本发明的一个方面,提供了一种通过统一资源调度协调器创建虚拟机和/或容器的方法,所述方法包括:接收创建所述虚拟机和/或所述容器的指令,其中所述指令包括所述虚拟机和/或所述容器的参数;根据所述参数从物理节点中选择出第一计算节点;根据所要创建的类型,将所述参数和所述第一节点的信息相应地发送给虚拟机管理模块和/或容器管理模块,使得所述虚拟机管理模块通过所述第一计算节点上的虚拟机管理代理模块为所述虚拟机分配计算资源和/或使得所述容器管理模块通过所述第一计算节点上的容器管理代理模块为所述容器分配计算资源;在所述虚拟机和/或所述容器创建完成后,从所述虚拟机管理模块和/或所述容器管理模块接收资源分配情况;以及在记录资源变化情况后,将所述资源分配情况同步给所述容器管理模块和/或所述虚拟机管理模块。
通过统一资源调度协调器创建虚拟机和/或容器,可将容器和虚拟机运行于同一物理机资源,使得融合调度管理成为可能。
在上述方法中,所述虚拟机和/或所述容器的参数包括所述虚拟机和/或所述容器的资源需求情况和计算资源使用方式。
在上述方法中,根据所述参数从物理节点中选择出第一计算节点包括:根据所述虚拟机和/或所述容器的资源需求情况和计算资源使用方式,使用就近窗口查询方法选出满足要求的第一计算节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811405694.1/2.html,转载请声明来源钻瓜专利网。