一种基于Autoformer的云计算平台弹性伸缩智能伸缩方法技术

技术编号:41010915 阅读:17 留言:0更新日期:2024-04-18 21:47
本发明专利技术公开了一种基于Autoformer的云计算平台弹性伸缩智能伸缩方法,其涉及云计算平台弹性伸缩技术领域,旨在解决很难依靠人工去制定大量伸缩规则,当前市面上也有包含简单智能策略的弹性伸缩服务,但主要基于历史统计均值,不足以达到深度学习技术的预测能力的问题,其技术方案要点是S1:设置主系统,主系统内部包括有两大子系统、弹性伸缩服务和监控服务;S2:在线智能伸缩子系统,在线智能伸缩子系统包括有数据处理模块、模型预测模块和策略生成模块;S3:离线模型更新子系统内部包括有样本生成模块、模型训练模块和模型更新模块;S4:数据更新。达到了更加准确、覆盖范围更广的效果。

【技术实现步骤摘要】

本专利技术涉及云计算平台弹性伸缩,尤其是涉及一种基于autoformer的云计算平台弹性伸缩智能伸缩方法。


技术介绍

1、随着云计算业务场景和业务规模的不断发展,越来越多的客户将自己的应用部署在了云计算平台上,云计算平台通过虚拟化技术,将cpu、内存、硬盘等资源通过按需购买、按量付费的模式提供给客户,客户可以根据自身对资源的需求量来决定购买数量。

2、弹性伸缩产品是云服务提供商弹性计算产品线中最核心的产品,它负责基于实例的负载和预设的伸缩规则动态调节客户所拥有的实例数量,大多数客户的应用对资源的需求量都不是一成不变的,而是处在一种动态的、周期性的波动之中,常见如白天资源需求量大,夜间资源需求量小;周末资源需求量大,工作日资源需求量小等等场景。弹性伸缩服务能够经过人工配置,在客户应用需求较多资源时临时增加额外资源,在客户应用需求较少资源时临时释放已有资源,从而既保证了客户应用的稳定性,又不会造成过多的资源浪费,达到效益上的平衡。

3、上述中的现有技术方案存在以下缺陷:传统弹性伸缩服务主要依靠人工制定伸缩规则来实现资源的动态调配,对人力本文档来自技高网...

【技术保护点】

1.一种基于Autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:其方法如下:

2.根据权利要求1所述的一种基于Autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述S2中数据处理模块具体工作步骤为从弹性伸缩服务收到需要执行智能伸缩的伸缩组ID以及伸缩组的各类信息,并利用伸缩组ID从监控服务查询到最近N天的资源使用情况,随后组装成模型预测使用的数据格式送入预测模块。

3.根据权利要求2所述的一种基于Autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述S2中模型预测模块具体用于将数据处理模块输送来的预测数据对未来M天的资...

【技术特征摘要】

1.一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:其方法如下:

2.根据权利要求1所述的一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述s2中数据处理模块具体工作步骤为从弹性伸缩服务收到需要执行智能伸缩的伸缩组id以及伸缩组的各类信息,并利用伸缩组id从监控服务查询到最近n天的资源使用情况,随后组装成模型预测使用的数据格式送入预测模块。

3.根据权利要求2所述的一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述s2中模型预测模块具体用于将数据处理模块输送来的预测数据对未来m天的资源使用情况做出预估,且m由弹性伸缩服务在请求中指定。

4.根据权利要求3所述的一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述s2中策略生成模块结合伸缩组当前的资源数,以及未来预估的资源消耗量,给出未来m天内的伸缩规则。

5.根据权利要求4所述的一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述s2中策略生成模块具体制定逻辑为:

6.根据权利要求5所述的一种基于autoformer的云计算平台弹性伸缩智能伸缩方法,其特征在于:所述s3中样本生成模块定期从监控服务拉取最近一段时间内的伸缩组资源使用数据,并和伸缩组的基本信息一起组织...

【专利技术属性】
技术研发人员:周望齐良张静雅艾天翔李光辉
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1