【技术实现步骤摘要】
分布式计算系统、负载均衡方法、设备及存储介质
[0001]本申请涉及云计算
,尤其涉及一种分布式计算系统、负载均衡方法、设备及存储介质。
技术介绍
[0002]随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如果采用集中式计算,需要耗费相当长的时间来完成。分布式计算将该应用分解成许多小的部分,分配给多台计算机进行处理。这样可以节约整体计算时间,提高计算效率。
[0003]对于分布式计算系统,任务调度是一个基本且具有挑战性的问题。其中,任务调度问题是指:给定一组任务和若干可并行执行这些任务的计算节点,寻找一个能够将这组任务有效调度到各计算节点进行计算的方法,以获得更好的任务完成时间和资源利用率等。而负载均衡(Load Balance,LB)是任务调度时需要考虑的关键因素,也是优化分布式计算系统性能的关键。
技术实现思路
[0004]本申请的多个方面提供一种分布式计算系统、负载均衡方法、设备及存储介质,用以提高负载均衡的处理效果,提高分布式计算系统性能。
[0005]本申请实施例提供一种分布式计算系统,包括:管控节点和第一工作集群;所述第一工作集群包括:多个工作节点;每个工作节点对应至少一个分区,用于执行对应分区接收到的请求;所述管控节点,用于获取所述第一工作集群的第一负载拓扑关系;根据所述第一负载拓扑关系,预测使用预设的多种均衡策略对所述第一工作集群进行模拟负载均衡后的第二工作集群的第二负载拓扑关系;根据所述第二负载拓扑关系,从所述多种均衡策略中选择目标均衡策略;根据所 ...
【技术保护点】
【技术特征摘要】
1.一种分布式计算系统,其特征在于,包括:管控节点和第一工作集群;所述第一工作集群包括:多个工作节点;每个工作节点对应至少一个分区,用于执行对应分区接收到的请求;所述管控节点,用于获取所述第一工作集群的第一负载拓扑关系;根据所述第一负载拓扑关系,预测使用预设的多种均衡策略对所述第一工作集群进行模拟负载均衡后的第二工作集群的第二负载拓扑关系;根据所述第二负载拓扑关系,从所述多种均衡策略中选择目标均衡策略;根据所述目标均衡策略对所述分布式计算系统进行负载均衡。2.一种负载均衡方法,其特征在于,包括:获取分布式计算系统的第一工作集群的第一负载拓扑关系;根据所述第一负载拓扑关系,预测使用预设的多种均衡策略对所述第一工作集群进行负载均衡后的第二工作集群的第二负载拓扑关系;根据所述第二负载拓扑关系,从所述多种均衡策略中选择目标均衡策略;根据所述目标均衡策略对所述分布式计算系统进行负载均衡。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一负载拓扑关系,预测使用预设的多种均衡策略对所述第一工作集群进行模拟负载均衡后的第二工作集群的第二负载拓扑关系,包括:根据所述第一负载拓扑关系,确定需要负载均衡的待均衡对象;所述待均衡对象为所述第一工作集群中的工作节点、分区或访问用户;根据所述第一负载拓扑关系,使用所述多种均衡策略对所述待均衡对象进行模拟均衡负载;预测模拟均衡负载后的第二工作集群中工作节点、分区及访问用户的负载性能参数和请求性能参数,以得到所述第二负载拓扑关系。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一负载拓扑关系,使用所述多种均衡策略对所述待均衡对象进行模拟均衡负载,包括:针对第一均衡策略,根据所述第一负载拓扑关系,从所述第一工作集群中选择负载性能参数满足设定要求的第一工作节点;使用所述第一均衡策略,对所述待均衡对象的负载在所述待均衡对象对应的第二工作节点和所述第一工作节点之间进行模拟均衡负载。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一负载拓扑关系,从所述第一工作集群中选择负载性能参数满足设定要求的第一工作节点,包括:从所述第一负载拓扑关系中,获取所述第一工作集群中工作节点的访问流量和所述待均衡对象的访问流量;根据所述待均衡对象的访问流量和所述第一工作集群中工作节点的访问流量,预测使用所述第一均衡策略对所述待均衡对象在所述第二工作节点和所述第一工作集群中工作节点之间进行模拟均衡负载后,所述第一工作集群中工作节点的第二负载性能参数;根据所述第一工作集群中工作节点的第二负载性能参数,从所述第一工作集群中选择负载性能参数满足设定要求的第一工作节点。6.根据权利要求5所述的方法,其特征在于,所述根据所述待均衡对象的访问流量和所述第一工作集群中工作节点的访问流量,预测对所述待均衡对象在所述第二工作节点和所
述第一工作集群中工作节点之间进行模拟均衡负载后,所述第一工作集群中工作节点的第二负载性能参数,包括:根据所述待均衡对象的访问流量和所述第一工作集群中工作节点的第一访问流量,预测使用所述第一均衡策略对所述待均衡对象在所述第二工作节点和所述第一工作集群中工作节点之间进行模拟均衡负载后,所述第一工作集群中工作节点的第二访问流量;根据所述第一工作集群中工作节点的第二访问流量及预设的访问流量与负载性能参数之间的函数关系,确定使用所述第一均衡策略模拟均衡后所述第一工作集群中工作节点的第二负载性能参数。7.根据权利要求4所述的方法,其特征在于,所述预测模拟均衡负载后的第二工作集群中工作节点、分区及访问用户的负载性能参数和请求性能参数,以得到所述第二负载拓扑关系,包括:从所述第一负载拓扑关系中,获取所述待均衡对象和所述第一工作节点的负载性能参数和请求性能参数;根据所述待均衡对象和所述第一工作节点的负载性能参数和请求性能参数,预测使用第一均衡策略模拟均衡负载后所述第一工作节点及所述第二工作节点的负载性能参数和请求性能参数,作为所述第...
【专利技术属性】
技术研发人员:黄刚,赵庆杰,王霄霄,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。