[发明专利]一种基于服务编排的容器集群的调节方法和装置在审
申请号: | 201710631212.3 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107395731A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 吴栋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 白天明,龙洪 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 服务 编排 容器 集群 调节 方法 装置 | ||
技术领域
本发明涉及存储技术,尤指一种基于服务编排的容器集群的调节方法和装置。
背景技术
随着信息技术的发展,云计算已经逐步成为了业界的发展热点,云计算技术也逐渐被应用到教育、科学、文化、公安、政府、卫生、高性能计算、电子商务、物联网等多个领域,随之云计算服务平台(简称为“云平台”)的使用量和活跃度也与日俱增。随着云计算的发展,云平台系统的逐渐庞大,单纯靠虚拟机在灵活性、效率等方面已经难以满足用户日益复杂的需求。容器技术应运而生,容器技术的便捷性在云计算领域引起了革命性的变革。
随着运行云平台的系统(简称为“云平台系统”)日益复杂庞大,云平台系统中的各个功能模块日益复杂,云平台系统的规模无论从数量还是规模和之前都不在一个数量级,在容器技术发展的如火如荼大背景下,容器在云计算领域为用户提供服务的便捷性、高效性优点凸显出来,同时容器集群(POD)的维护工作也为运营维护人员带来了巨大的负担。在实际的容器生产环境中,由于用户实际业务具有周期性,当业务高峰期时需要投入大量的计算资源以提供容器服务,提供高效的业务服务,当业务低谷期时,就会出现大量的计算资源荒置的情况,造成计算资源浪费,这样就违背了云计算绿色、高效的宗旨。
发明内容
为了解决上述技术问题,本发明提供了一种基于服务编排的容器集群的调节方法和装置,能够根据运行容器集群的集群节点的负载数据,调节容器集群的数量。
为了达到本发明目的,本发明实施例提供了一种基于服务编排的容器集群的调节方法,该方法包括以下步骤:
根据获取到的用于运行容器集群的集群节点的负载数据,采用服务编排调节集群节点的数量,以调节容器集群的数量。
进一步地,在一个可选的实施例中,在所述根据获取到的用于运行所述容器集群的集群节点的负载数据,采用服务编排调节所述集群节点的数量步骤之前,该方法还包括以下步骤:
制作用于运行容器集群的集群节点的虚拟机模板,并将虚拟机模板上传到镜像服务器。
进一步地,在一个可选的实施例中,所述根据获取到的用于运行所述容器集群的集群节点的负载数据,采用服务编排调节所述集群节点的数量步骤,包括:
获取集群节点的负载数据,并且根据集群节点的负载数据,调节集群节点:
当容器集群处于高负载状态时,则增加用于运行容器集群的集群节点,并且调节集群节点的负载;
当容器集群处于低负载状态时,则减少用于运行容器集群的集群节点,并且调节集群节点的负载。
进一步地,在一个可选的实施例中,所述根据获取到的用于运行所述容器集群的集群节点的负载数据,采用服务编排调节所述集群节点的数量步骤,包括:
当容器集群处于高负载状态时,根据集群节点的虚拟机模板,创建第一集群节点,并为第一集群节点配置IP地址,以加入服务编排,并且调整所有集群节点的负载。
进一步地,在一个可选的实施例中,所述根据获取到的用于运行所述容器集群的集群节点的负载数据,采用服务编排调节所述集群节点的数量步骤,包括:
当容器集群处于低负载状态时,根据集群节点的虚拟机模板,删除第二集群节点,并且调节所有集群节点的负载。
为了达到本发明目的,本发明实施例还提供了一种基于服务编排的容器集群的调节装置,该装置包括:
集群节点调节模块,设置成根据获取到的用于运行容器集群的集群节点的负载数据,采用服务编排调节集群节点的数量,以调节容器集群的数量。
进一步地,在一个可选的实施例中,该装置还包括:
虚拟机模板制作模块,设置成在集群节点调节模块根据获取到的用于运行容器集群的集群节点的负载数据,采用服务编排调节集群节点的数量,以调节容器集群的数量之前,虚拟机模板制作模块制作用于运行容器集群的集群节点的虚拟机模板,并将虚拟机模板上传到镜像服务器。
进一步地,在一个可选的实施例中,集群节点调节模块设置成:
获取集群节点的负载数据,并且根据集群节点的负载数据,调节集群节点:
当容器集群处于高负载状态时,则增加用于运行容器集群的集群节点,并且调节集群节点的负载;
当容器集群处于低负载状态时,则减少用于运行容器集群的集群节点,并且调节集群节点的负载。
进一步地,在一个可选的实施例中,集群节点调节模块设置成:当容器集群处于高负载状态时,根据集群节点的虚拟机模板,创建第一集群节点,并为第一集群节点配置IP地址,以加入服务编排,并且调整所有集群节点的负载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710631212.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息推送方法及装置
- 下一篇:一种企业数据存储查询云平台