说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211144029.8 (22)申请日 2022.09.20 (71)申请人 山东乾云启创信息科技股份有限公 司 地址 250098 山东省济南市中国 (山 东) 自 由贸易试验区济南片区舜泰北路789 号山东信息通信技术创新产业基地B 座1301 (72)发明人 张成 张在兴 唐国梁 赵井达  侯静静  (74)专利代理 机构 济南圣达知识产权代理有限 公司 372 21 专利代理师 黄海丽 (51)Int.Cl. G06F 9/50(2006.01)G06K 9/62(2022.01) (54)发明名称 基于趋势预测的微服务实例动态水平扩展 收缩方法及系统 (57)摘要 本公开提供了一种基于趋势预测的微服务 实例动态水平扩展收缩 方法及系统, 其属于云计 算技术领域, 所述方案包括: 基于Exporter进程 周期性的获取云平台内宿主机和微服务实例的 负载指标; 其中, 所述Exporter进程为存在于宿 主机和微服务实例中的指标收集进程, 并对外提 供指标数据接口; 将获得的负载指标按照时序存 储于时序数据库中; 基于所述时序数据库中的负 载指标, 利用预先构建的负载趋势预测模型获得 相应服务的负载趋势; 基于获得的负载趋势, 实 现微服务实例的扩 展或收缩。 权利要求书2页 说明书7页 附图2页 CN 115391048 A 2022.11.25 CN 115391048 A 1.一种基于 趋势预测的微 服务实例动态水平扩展收缩方法, 其特 征在于, 包括: 基于Exporter进程周期性的获取云平台内宿主机和微服务实例的负载指标; 其中, 所 述Exporter进程为存在于宿 主机和微服务 实例中的指标收集进程, 并对外提供指标数据接 口; 将获得的负载指标按照时序存 储于时序数据库中; 基于所述 时序数据库中的负载指标, 利用预先构建的负载趋势预测模型获得相应服务 的负载趋势; 基于获得的负载趋势, 实现微 服务实例的扩展或收缩。 2.如权利要求1所述的一种基于趋势预测的微服务实例动态水平扩展收缩方法, 其特 征在于, 所述负载指标包括宿主机的硬件指标、 微服务实例所在容器的负载使用率以及体 现服务相应能力的应用层负载指标。 3.如权利要求2所述的一种基于趋势预测的微服务实例动态水平扩展收缩方法, 其特 征在于, 所述宿主机的硬件指标及微服务实例所在容器的负载使用率, 具体包括CPU使用 率、 内存使用率以及网络IO; 所述体现服务相应能力的应用层负载指标包括每秒查询数以 及响应时间。 4.如权利要求1所述的一种基于趋势预测的微服务实例动态水平扩展收缩方法, 其特 征在于, 所述Exporter进程为一个与相关微服务一起部署的API服务, 对内收集负载指标, 对外向指标监控组件提供查询接口。 5.如权利要求1所述的一种基于趋势预测的微服务实例动态水平扩展收缩方法, 其特 征在于, 所述负载趋势预测模 型采用多个时间序列预测算法组成的混合模型, 具体由Holt ‑ Winters、 ARIMA以及STL模型组成。 6.如权利要求1所述的一种基于趋势预测的微服务实例动态水平扩展收缩方法, 其特 征在于, 所述负载趋势预测模型的训练, 具体为: 基于预先获得的历史负载指标 数据构建训练集; 基于所述训练集分别对若干时间序列预测模型进行训练; 基于SMAPE算法对若干时间序列预测模型的训练结果进行评价, 从中选择最优的模型 作为最终的负载趋势预测模型。 7.一种基于 趋势预测的微 服务实例动态水平扩展收缩系统, 其特 征在于, 包括: 数据获取单元, 其用于基于Exporter进程周期性的获取云平台内宿主机和微服务实例 的负载指标; 其中, 所述Exporter进程为存在于宿主机和微服务实例中的指标收集进程, 并 对外提供指标 数据接口; 数据存储单元, 其用于将获得的负载指标按照时序存 储于时序数据库中; 负载趋势预测单元, 其用于基于所述时序数据库中的负载指标, 利用预先构建的负载 趋势预测模型获得相应服 务的负载趋势; 微服务实例扩展或收缩控制单元, 其用于基于获得的负载趋势, 实现微服务实例的扩 展或收缩。 8.如权利要求7所述的一种基于趋势预测的微服务实例动态水平扩展收缩系统, 其特 征在于, 所述负载趋势预测模 型采用多个时间序列预测算法组成的混合模型, 具体由Holt ‑ Winters、 ARIMA以及STL模型组成。权 利 要 求 书 1/2 页 2 CN 115391048 A 29.一种电子设备, 包括存储器、 处理器及存储在存储器上运行的计算机程序, 其特征在 于, 所述处理器执行所述程序时实现如权利要求1 ‑6任一项所述的一种基于趋势预测的微 服务实例动态水平扩展收缩方法。 10.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被 处理器执行时实现如权利要求 1‑6任一项所述的一种基于趋势预测的微服务 实例动态水平 扩展收缩方法。权 利 要 求 书 2/2 页 3 CN 115391048 A 3

.PDF文档 专利 基于趋势预测的微服务实例动态水平扩展收缩方法及系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于趋势预测的微服务实例动态水平扩展收缩方法及系统 第 1 页 专利 基于趋势预测的微服务实例动态水平扩展收缩方法及系统 第 2 页 专利 基于趋势预测的微服务实例动态水平扩展收缩方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:13:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。