[发明专利]容器调度方法、装置、电子装置和存储介质在审
申请号: | 202110774401.2 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113672335A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 高春蓉;方敏;许振影;俞青;应晶;傅亦婷;张智林 | 申请(专利权)人: | 浙江一山智慧医疗研究有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 何晓春 |
地址: | 311100 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 调度 方法 装置 电子 存储 介质 | ||
本申请涉及一种容器调度方法、装置、电子装置和存储介质,其中,该容器调度方法包括:获取业务系统在不同时间的历史负载压力数据;将所述历史负载压力数据利用机器学习模型进行拟合,得到负载压力函数,所述负载压力函数为负载压力关于时间的函数;根据所述负载压力函数预测当前所述负载压力随时间的变化,并在所述负载压力上升之前调度容器集群扩容。通过本申请,解决了现有技术在负载爆发式增长的情况下由于扩容不够及时影响业务系统稳定性的问题。
技术领域
本申请涉及云原生容器编排调度技术领域,特别是涉及一种容器调度方法、装置、电子装置和存储介质。
背景技术
云原生(CloudNative)是一种构建和运行应用的方法。“云原生”是一个组合词,其中,“云”表示应用位于云端,而不是本地服务器上。“原生”表示应用从设计之初即考虑到应用将来是运行在云环境里的,充分发挥云服务的弹性和分布式优势。云原生的特征是容器、微服务、DevOps(开发和运维)和可持续交付。近年来,云原生应用以其构建简单快捷、部署方便、按需扩展等优点受到越来越多企业的欢迎。
容器技术是一种轻量级的虚拟化技术。容器技术通过操作系统内核,对每个进程的资源使用(包括CPU、内存、硬盘I/O、网络等)进行隔离,实现容器里运行的进程与其他进程达到一定程度的隔离,同时避免了虚拟机(Virtual Machine)过高的额外消耗。容器通常与容器编排系统一起工作,容器编排系统提供容器的部署和组织能力。容器编排系统通常可以将大量的机器(物理机或虚拟机)作为一个集群进行统一管理,通过设定的策略,将容器部署到这个集群的机器上,实现容器多实例的部署和应用路由的自动化配置,并对基础设施和容器进行监控。
容器技术是微服务架构的实现技术之一,微服务架构治理的第一步通常是服务解耦并最小化,并部署在容器中。容器技术对于云原生的意义巨大,容器为云原生应用提供了一个轻量级的运行平台,于是,容器的资源调度、部署运行和扩容缩容也十分重要。
现有的医院场景下的云原生容器调度多使用被动响应式策略,主要过程为云原生管理员在云环境中设置阀值,并使用运维工具监控服务器的资源使用情况,例如服务器的CPU使用率、服务器内存空闲率等能够体现服务器负载的关键信息,同时将这些负载数据与设定的阀值进行比对,并做出相应的运维操作。
这种调度方法虽然能够满足业务系统在正常条件下的使用,但在负载爆发式增长的情况下,扩容不够及时就会影响业务系统的稳定性。而医院场景下,业务量通常是在特定时间的爆发式增长,因此这种被动响应式的调度方法不能够很好的满足医院云原生环境。
针对相关技术中在负载爆发式增长的情况下由于扩容不够及时影响业务系统稳定性的问题,目前还没有提出有效的解决方案。
发明内容
在本实施例中提供了一种容器调度方法、装置、电子装置和存储介质,以解决相关技术中在负载爆发式增长的情况下由于扩容不够及时影响业务系统稳定性的问题。
第一个方面,在本实施例中提供了一种容器调度方法,包括:
获取业务系统在不同时间的历史负载压力数据;
将所述历史负载压力数据利用机器学习模型进行拟合,得到负载压力函数,所述负载压力函数为负载压力关于时间的函数;
根据所述负载压力函数预测当前所述负载压力随时间的变化,并在所述负载压力上升之前调度容器集群扩容。
在其中的一些实施例中,所述获取业务系统在不同时间的历史负载压力数据,包括:
从所述业务系统的运营日志中获取服务器日志数据;
将所述服务器日志数据按照时间和负载压力两个维度以结构化数据的形式保存至数据库中;
从所述数据库中获取所述业务系统在不同时间的所述历史负载压力数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江一山智慧医疗研究有限公司,未经浙江一山智慧医疗研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110774401.2/2.html,转载请声明来源钻瓜专利网。