[发明专利]一种计算资源的统一管理方法及系统在审
| 申请号: | 202010729415.8 | 申请日: | 2020-07-27 |
| 公开(公告)号: | CN111857960A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 唐航;谢涛涛;宋伟;蔡卫卫 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50;G06F15/16 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算 资源 统一管理 方法 系统 | ||
本发明公开了一种计算资源的统一管理方法及系统,属于云计算技术领域;所述的方法具体步骤如下:S1对虚拟机和裸机的计算资源进行计算;S2判断虚拟机、裸机的计算资源是否够用;S3根据计算需求对计算节点进行增减;S4将变化的计算节点资源创建所需计算资源;本发明提供了一种方案,使得openstack集群可以根据用户的需求进行实时的扩充,提高计算资源的利用率。它可以将裸机资源变为计算节点来提供虚拟机,也可以在裸机资源不足时自动缩小计算节点的规模,自动适应租户的需求。
技术领域
本发明公开一种计算资源的统一管理方法及系统,涉及云计算技术领域。
背景技术
目前,openstack将裸机和虚拟机是分成两种资源来进行管理的,但云平台的管理者事先准备好的资源可能与用户的需求不一致,当用户需要虚拟机比较多时而对物理机的需求比较少时,裸机也只能空着,或者手动将其部署为计算节点。当用户对物理机的需求比较多而对虚拟机的需求比较少时,只能增加新的裸机,或者手动拆除现有的计算节点;
故现发明一种计算资源的统一管理方法及系统,以解决上述问题。
发明内容
本发明针对现有技术的问题,提供一种计算资源的统一管理方法及系统,所采用的技术方案为:一种计算资源的统一管理方法,所述的方法具体步骤如下:
S1对虚拟机和裸机的计算资源进行计算;
S2判断虚拟机、裸机的计算资源是否够用;
S3根据计算需求对计算节点进行增减;
S4将变化的计算节点资源创建所需计算资源。
所述S3根据计算需求对计算节点进行增减的具体步骤包括:
S31裸机资源不足,自动拆除计算节点,扩充为裸机资源;
S32创建虚拟机的计算资源不足时,能够自动将空闲的裸机扩充为新的计算节点用于创建虚拟机。
所述S31裸机资源不足,自动拆除计算节点,扩充为裸机资源的具体步骤如下:
S311检查各计算节点负载,寻找负载较轻的计算节点;
S312利用热迁移技术将负载矫情的计算节点的虚拟机迁移到其他计算节点直至负载为零;
S313调用nova-ap将没有负载的计算节点对应的物理机实例删除;
S314创建物理机实例。
所述S32创建虚拟机的计算资源不足时,能够自动将空闲的裸机扩充为新的计算节点用于创建虚拟机的具体步骤如下:
S321调用nova-ap通过ironic创建物理机实例;
S322扩充kubernetes集群到新扩展的物理机实例;
S323刷新计算节点所需的网络配置;
S324添加计算节点应有的kubernetes的abels,并扩充nova-compute的副本数;
S325创建虚拟机。
一种计算资源的统一管理系统,所述的系统具体包括资源计算模块、资源判断模块、节点增减模块和资源创建模块:
资源计算模块:对虚拟机和裸机的计算资源进行计算;
资源判断模块:判断虚拟机、裸机的计算资源是否够用;
节点增减模块:根据计算需求对计算节点进行增减;
资源创建模块:将变化的计算节点资源创建所需计算资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010729415.8/2.html,转载请声明来源钻瓜专利网。





