摘要
本发明公开了一种基于强化学习的无服务器计算负载自动伸缩方法及系统,本发明方法包括采用强化学习算法以修改指定的弹性伸缩参数作为动作、计算执行动作后的奖励值来实现无服务器计算负载的自动伸缩,且采用下述步骤来计算平均混合奖励值作为奖励值:获取执行动作后的系统健康利用率和CPU使用率;并计算两者混合构成的混合奖励值;采用指定的异常检测算法来检测混合奖励值的异常值;将混合奖励值的时间序列剔除异常值得到过滤后的混合奖励值时间序列;对混合奖励值时间序列计算平均值得到用于作为奖励值的平均混合奖励值。本发明旨在实现无服务器计算工作负载的快速且稳健的在线参数调整,进而实现负载规模的自动伸缩。
技术关键词
伸缩方法
服务器
强化学习算法
内存
副本
梯度下降算法
参数
序列
表达式
微处理器
可读存储介质
伸缩系统
容器
计算机程序产品
编程
动态
指令
系统为您推荐了相关专利信息
控制模块
无线终端设备
无线网关
通讯系统
PLC控制器
智能灭火设备
消防车
三维点云数据
能源管理模块
定位单元
模型评测方法
数据
代码运行时间
图形处理器
风格