分布式系统的自动负载均衡方法及装置制造方法及图纸

技术编号:28500543 阅读:34 留言:0更新日期:2021-05-19 22:43
本申请实施例提供一种分布式系统的自动负载均衡方法及装置,可用于云计算技术领域,方法包括:基于预设的自动负载均衡参数,在当前的分布式系统中选取待负载均衡的源计算节点及目的计算节点,并在所述源计算节点对应的各个虚拟机中选取目标虚拟机;若所述目的计算节点满足所述目标虚拟机的资源设置要求,则将所述目标虚拟机自所述源计算节点迁移至所述目的计算节点。本申请能够自动实现分布式系统中计算节点之间的负载均衡,能够有效提高负载均衡过程的处理及时性及可靠性,且能够有效提高负载均衡结果的准确性及有效性,进而能够有效提高分布式系统的资源利用率及运行稳定性。效提高分布式系统的资源利用率及运行稳定性。效提高分布式系统的资源利用率及运行稳定性。

【技术实现步骤摘要】
分布式系统的自动负载均衡方法及装置


[0001]本申请涉及数据处理
,特别涉及云计算
,具体涉及分布式系统的自动负载均衡方法及装置。

技术介绍

[0002]随着计算机技术的飞速发展,如云计算等分布式计算产业已经成为了所有信息技术发展的核心战略重点,无论是传统的IT公司还是金融科技行业,都纷纷在积极地向如云计算等分布式计算转型。相比于传统服务器的高昂维护费用,如云计算等分布式计算的低廉投入受到了多数用户的青睐。因此,如何保证分布式系统的运行稳定也成为了当前的研究重点之一。例如,针对云计算的核心三大块:计算、存储及网络,能否保证各个部分平稳正常运行是云计算是否值得信赖的基础。其中,计算节点的有效利用影响着整个分布式系统的整体投入。
[0003]目前,在分布式系统的日常计算资源的使用过程中,难免会由于业务扩张、节点异常或规划变化需要对计算资源进行扩容,新扩容的计算节点在没有新的虚拟机创建时,资源将不会被调度,计算节点出现闲置,此时需要手动将已存计算节点上的虚拟机迁移至新加入计算节点上,才能使新加入计算节点的资源得到利用;同时,当已本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式系统的自动负载均衡方法,其特征在于,包括:基于预设的自动负载均衡参数,在当前的分布式系统中选取待负载均衡的源计算节点及目的计算节点,并在所述源计算节点对应的各个虚拟机中选取目标虚拟机;若所述目的计算节点满足所述目标虚拟机的资源设置要求,则将所述目标虚拟机自所述源计算节点迁移至所述目的计算节点。2.根据权利要求1所述的分布式系统的自动负载均衡方法,其特征在于,所述自动负载均衡参数包括:所述分布式系统对应的自动负载均衡生效范围;相对应的,所述基于预设的自动负载均衡参数,在当前的分布式系统中选取待负载均衡的源计算节点及目的计算节点,并在所述源计算节点对应的各个虚拟机中选取目标虚拟机,包括:根据所述自动负载均衡生效范围,在所述分布式系统中确定待进行负载均衡检测的多个计算节点;在待进行负载均衡检测的多个计算节点中选取待负载均衡的源计算节点及目的计算节点;在所述源计算节点对应的各个虚拟机中选取目标虚拟机。3.根据权利要求2所述的分布式系统的自动负载均衡方法,其特征在于,所述自动负载均衡参数还包括:各个所述计算节点各自对应的可用资源的权重,所述可用资源包括CPU和/或内存;相对应的,所述在待进行负载均衡检测的多个计算节点中选取待负载均衡的源计算节点及目的计算节点,包括:获取各个所述计算节点各自对应的可用资源的使用率;基于各个所述计算节点各自对应的可用资源的使用率及权重,分别确定各个所述计算节点各自对应的使用率加权和;根据各个所述计算节点各自对应的使用率加权和在各个所述计算节点中选取待负载均衡的源计算节点及目的计算节点。4.根据权利要求3所述的分布式系统的自动负载均衡方法,其特征在于,所述自动负载均衡参数还包括:自动负载均衡触发阈值;相对应的,所述根据各个所述计算节点各自对应的使用率加权和在各个所述计算节点中选取待负载均衡的源计算节点及目的计算节点,包括:按照使用率加权和的数值从大到小的顺序,对各个所述计算节点进行排序;将排序后的首个计算节点与最后一个计算节点的使用率加权和相减以得到对应的资源使用差值;若所述资源使用差值等于或大于所述自动负载均衡触发阈值,则将排序后的首个计算节点确定为当前的源计算节点,并将排序后的最后一个计算节点确定为...

【专利技术属性】
技术研发人员:李秀萍周晓庆沈震宇彭博远
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1