[发明专利]云计算平台自动化运维系统、方法、终端设备及存储介质在审
申请号: | 202010430955.6 | 申请日: | 2020-05-20 |
公开(公告)号: | CN111736948A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 王洋 | 申请(专利权)人: | 上海仪电(集团)有限公司中央研究院 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 孙永申 |
地址: | 200233 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 平台 自动化 维系 方法 终端设备 存储 介质 | ||
本发明涉及一种云计算平台自动化运维系统、方法、终端设备及存储介质,其中系统包括运维控制子系统、nova‑compute服务模块和nova‑api服务模块,所述运维控制子系统,用于当需要选择杀死不同情况下判断得到的对应进程以及当需要对部分虚拟机进行自动化热迁移时发送对应请求至所述nova‑api服务模块;所述nova‑compute服务模块,配置于所述云计算平台上的宿主机上,用于对所述宿主机的所有进程进行标记打分,也对所述云计算平台上的宿主机配置资源超分,还执行来自所述nova‑api服务模块的请求;所述nova‑api服务模块,用于接收来自所述运维控制子系统的请求并通知所述nova‑compute服务模块执行请求。与现有技术相比,本发明具有提升了云端资源的利用率的同时保证系统的平稳运行等优点。
技术领域
本发明涉及云计算技术领域,尤其是涉及一种云计算平台自动化运维系统、方法、终端设备及存储介质。
背景技术
在云计算平台中,大量的用户虚拟机运行在宿主机集群中。大多数的虚拟机资源占用率都较低,平台为了节省资源,往往会对宿主机的CPU和内存资源进行超分,这里的超分是指给宿主机调度超过其本身真实资源的虚拟机资源,然而,在资源超分的情况下,用户的虚拟机又会间歇性出现大量的资源消耗峰值,包括CPU和内存资源的大量占用。这又会导致宿主机资源的挤兑,这往往引发宿主机的内存错误或者CPU性能的下降,影响到用户虚拟机的正常运行。
用户虚拟机的资源占用率往往是不可控的,如果宿主机的CPU和内存资源不配置超分,会引起大量的资源闲置。如果宿主机的CPU和内存资源配置超分,则在应用过多时会间歇性导致宿主机资源挤兑,影响用户体验。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种云计算平台自动化运维系统、方法、终端设备及存储介质。
本发明的目的可以通过以下技术方案来实现:
一种云计算平台自动化运维系统,应用于云计算平台的环境中,该系统包括运维控制子系统、nova-compute服务模块和nova-api服务模块,其中:
所述运维控制子系统,用于当需要选择杀死不同情况下判断得到的对应进程以及当需要对部分虚拟机进行自动化热迁移时发送对应请求至所述nova-api服务模块;
所述nova-compute服务模块,配置于所述云计算平台上的宿主机上,用于对所述宿主机的所有进程进行标记打分,也对所述云计算平台上的宿主机配置资源超分,还执行来自所述nova-api服务模块的请求;
所述nova-api服务模块,用于接收来自所述运维控制子系统的请求并通知所述nova-compute服务模块执行请求。
进一步地,所述的云计算平台为OpenStack。
进一步地,所述运维控制子系统还包括监控子系统,其中:
所述监控子系统,用于监控所述宿主机的内存和CPU资源使用情况,记录所述宿主机的CPU和内存资源各自使用率及对应的标记打分的情况。
本发明还提供一种基于所述的云计算平台自动化运维系统的运维控制方法,包括以下步骤:
步骤1:在所述云计算平台上的宿主机上,配置所述nova-compute服务模块对宿主机的所有进程进行标记并根据其重要程度依序打分;
步骤2:配置所述nova-compute服务模块对所述云计算平台上的宿主机配置资源超分,宿主机的CPU和内存根据所述云计算平台上的历史平均负载设置超分比例;
步骤3:所述运维控制子系统中的监控子系统监控宿主机上进程的CPU以及内存使用率和标记打分的情况;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海仪电(集团)有限公司中央研究院,未经上海仪电(集团)有限公司中央研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010430955.6/2.html,转载请声明来源钻瓜专利网。