预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114564313A(43)申请公布日2022.05.31(21)申请号202210215230.4(22)申请日2022.03.07(71)申请人中国农业银行股份有限公司地址100005北京市东城区建国门内大街69号(72)发明人王秋萍杨俊祥南方(74)专利代理机构北京品源专利代理有限公司11332专利代理师孔凡红(51)Int.Cl.G06F9/50(2006.01)G06F9/455(2006.01)权利要求书2页说明书9页附图3页(54)发明名称负载调整方法、装置、电子设备及存储介质(57)摘要本发明实施例公开了一种负载调整方法、装置、电子设备及存储介质,该方法包括:基于预设时间间隔,确定各虚拟机节点在下一时刻的负载预测信息,其中,所述负载预测信息包括虚拟机节点的中央处理器利用率以及内存占用率;根据各负载预测信息确定至少一个可用虚拟机节点,并根据所述至少一个可用虚拟机节点确定待分配节点序列;基于所述待分配节点序列,将当前时刻的待处理请求逐一分发至各可用虚拟机节点,以使各可用虚拟机节点对相应的待处理请求进行处理。本发明实施例的技术方案,通过对虚拟机节点进行资源平均化利用分配,避免了个别节点负载过重的情况发生,提升了系统性能以及虚拟机节点的资源利用率。CN114564313ACN114564313A权利要求书1/2页1.一种负载调整方法,其特征在于,包括:基于预设时间间隔,确定各虚拟机节点在下一时刻的负载预测信息,其中,所述负载预测信息包括虚拟机节点的中央处理器利用率以及内存占用率;根据各负载预测信息确定至少一个可用虚拟机节点,并根据所述至少一个可用虚拟机节点确定待分配节点序列;基于所述待分配节点序列,将当前时刻的待处理请求逐一分发至各可用虚拟机节点,以使各可用虚拟机节点对相应的待处理请求进行处理。2.根据权利要求1所述的方法,其特征在于,在所述基于预设时间间隔,确定各虚拟机节点在下一时刻的负载预测信息之前,还包括:获取各虚拟机节点在当前时刻的中央处理器利用率以及内存占用率,以基于各中央处理器利用率以及各内存占用率,确定相应虚拟机节点的负载预测信息。3.根据权利要求2所述的方法,其特征在于,所述负载预测信息为负载预测值,所述确定各虚拟机节点在下一时刻的负载预测信息,包括:将各虚拟机节点在当前时刻的中央处理器利用率以及内存占用率,输入至根据预先搭建的时间序列预测模型进行计算,得到相应的负载预测值,并将各负载预测值作为负载预测信息;其中,所述时间序列预测模型中包括二次指数平滑算法。4.根据权利要求3所述的方法,其特征在于,所述根据各负载预测信息确定至少一个可用虚拟机节点,包括:将负载预测值小于第一预设负载阈值的虚拟机节点,确定为轻载虚拟机节点,并将负载预测值大于等于第一预设负载阈值、且小于第二预设负载阈值的虚拟机节点,确定为备选虚拟机节点;将所述轻载虚拟机节点以及所述备选虚拟机节点,作为所述至少一个可用虚拟机节点。5.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个可用虚拟机节点确定待分配节点序列,包括:将所述至少一个可用虚拟机节点的负载预测值,按照从小到大的顺序进行排序;根据排序结果对应的各可用虚拟机节点的标识,构建所述待分配节点序列。6.根据权利要求1所述的方法,其特征在于,所述基于所述待分配节点序列,将当前时刻的待处理请求逐一分发至各可用虚拟机节点,包括:基于所述待分配节点序列,获取所述至少一个可用虚拟机节点的路由信息,其中,所述路由信息包括虚拟机节点的地址、端口以及数据传输协议;根据各路由信息,将当前时刻的待处理请求以轮询的形式分发至各可用虚拟机节点。7.根据权利要求4所述的方法,其特征在于,还包括:检测各虚拟机节点的用户连接数,当任意虚拟机节点的用户连接数达到预设第三阈值时,确定所述虚拟机节点的在下一时刻的负载预测信息;若所述负载预测信息大于等于所述第二预设负载阈值,在确定下一时刻的待分配节点序列时,将所述虚拟机节点确定为不可用虚拟机节点。8.一种负载调整装置,其特征在于,包括:2CN114564313A权利要求书2/2页负载预测信息确定模块,用于基于预设时间间隔,确定各虚拟机节点在下一时刻的负载预测信息,其中,所述负载预测信息包括虚拟机节点的中央处理器利用率以及内存占用率;待分配节点序列确定模块,用于根据各负载预测信息确定至少一个可用虚拟机节点,并根据所述至少一个可用虚拟机节点确定待分配节点序列;请求分发模块,用于基于所述待分配节点序列,将当前时刻的待处理请求逐一分发至各可用虚拟机节点,以使各可用虚拟机节点对相应的待处理请求进行处理。9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个