[发明专利]一种服务扩缩容方法及其系统在审
申请号: | 202210397761.X | 申请日: | 2022-04-15 |
公开(公告)号: | CN114726735A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 张天保;张启迪;叶春杨;周辉 | 申请(专利权)人: | 海南大学 |
主分类号: | H04L41/0896 | 分类号: | H04L41/0896;H04L41/147;H04L41/14;H04L41/5041;H04L67/1074;H04L43/08;H04L43/062 |
代理公司: | 海南盛亿专利代理事务所(普通合伙) 46005 | 代理人: | 陈景帅 |
地址: | 570203 海南*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 扩缩容 方法 及其 系统 | ||
本发明属于服务容器技术领域,公开了一种服务扩缩容方法及其系统,所述的方法包括如下步骤:建立服务资源使用情况预测模型;获取目标服务在当前时间段的资源使用情况和容器副本数量;使用服务资源使用情况预测模型进行预测;根据目标服务在下一时间段的资源使用情况预测值和单个服务容器的资源情况进行决策分析,得到目标服务在下一时间段所需的容器副本数量;根据目标服务在当前时间段的容器副本数量和下一时间段所需的容器副本数量对目标服务进行扩缩容操作,并存储对应的扩缩容操作记录。本发明解决了现有技术存在的增加资源供应存在滞后、响应时间长、服务质量下降、准确度低以及扩缩容的复杂性高的问题。
技术领域
本发明属于服务容器技术领域,具体涉及一种服务扩缩容方法及其系统。
背景技术
随着信息产业的高速发展,计算机的相关技术已经广泛地应用到人们的生活、工作、学习等方面,促使了云计算的快速发展。云计算是一种新型的计算模式,是在分布式计算、并行计算、网格计算的基础之上发展起来的。云环境下的资源主要有:计算资源,网络资源,存储资源,主要是按照用户的需求来为用户提供硬件、软件和服务等相关的资源,使得用户不需要购买底层相关的基础设施,也不需要关心其是如何运作的,就可以快捷方便地使用资源。
现有云计算技术对应用程序进行扩缩容的技术存在一定问题:在扩展阶段,在增加资源供应方面存在一定的滞后,这导致应用程序响应时间随着时间的推移而增加,从而导致服务质量下降,并且采用自定义度量对应用程序进行自动扩缩容操作,其存在准确度低的问题,增加了扩缩容的复杂性。
发明内容
为了解决现有技术存在的增加资源供应存在滞后、响应时间长、服务质量下降、准确度低以及扩缩容的复杂性高的问题,提出一种服务扩缩容方法及其系统。
本发明所采用的技术方案为:
一种服务扩缩容方法,包括如下步骤:
建立服务资源使用情况预测模型;
选择目标服务,并获取目标服务在当前时间段的资源使用情况和容器副本数量;
将目标服务在当前时间段的资源使用情况输入到服务资源使用情况预测模型进行预测,得到目标服务在下一时间段的资源使用情况预测值;
根据目标服务在下一时间段的资源使用情况预测值和单个服务容器的资源情况进行决策分析,得到目标服务在下一时间段所需的容器副本数量;
根据目标服务在当前时间段的容器副本数量和下一时间段所需的容器副本数量对目标服务进行扩缩容操作,并存储对应的扩缩容操作记录。
进一步地,建立服务资源使用情况预测模型,包括如下步骤:
获取服务历史数据集,并将服务历史数据集分为训练样本集和测试样本集;
根据训练样本集和神经网络进行训练,建立初始的服务资源使用情况预测模型并进行训练优化;
将测试样本集输入初始的服务资源使用情况预测模型进行验证,得到最优的服务资源使用情况预测模型。
进一步地,服务历史数据集包括若干目标服务在不同时间段的资源使用情况和容器副本数量。
进一步地,当收到用户请求时,对用户请求对应的目标服务的扩缩容操作记录进行可视化展示,包括如下步骤:
获取各服务在各时间段的扩缩容操作记录和对应的资源使用情况,并生成对应的扩缩容操作记录文件;
当收到用户请求时,根据用户请求中的目标服务和目标时间段匹配扩缩容操作记录文件;
根据匹配到的扩缩容操作记录文件生成并输出对应的可视化报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210397761.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节装配式门套
- 下一篇:交互式搜索方法及装置