一种分布式计算负载均衡方法及系统技术方案

技术编号:43133645 阅读:20 留言:0更新日期:2024-10-29 17:39
本说明书实施例公开了一种分布式计算负载均衡方法及系统。该方法包括接收目标任务划分出的多个可并行执行的计算任务,读取所述计算任务的代码;识别所述代码中的数据库查询语句,执行所述数据库查询语句,获得结果数据;根据所述结果数据获得所述计算任务的预估负荷;读取分布式计算节点的节点负荷,所述节点负荷包括当前排队等待预估时长、内存空间占用及CPU资源占用;根据所述预估负荷及所述节点负荷,获得每个所述计算任务适配的全部分布式计算节点,以及所述计算任务的预估完成时刻;根据预估完成时刻获得每个计算任务的指定分布式计算节点,使分布式计算节点完成被指定的全部计算任务的预估完成时刻的时间差最小。

【技术实现步骤摘要】

本说明书的多个实施例涉及信息,具体涉及一种分布式计算负载均衡方法及系统


技术介绍

1、分布式计算是指将计算任务分解并在多个计算机(节点)上并行执行的过程。这些节点通过网络相互连接,并共同协作来完成一个或多个复杂的任务。分布式计算具并行处理、资源共享、容错性强、可扩展性高、存在异构性的特点。负载均衡是在分布式计算环境中将工作负载分配给不同的节点,以确保没有一个节点过载而其他节点空闲的情况发生。负载均衡对于保持系统的稳定性和响应性至关重要。负载均衡技术的目标是优化资源使用、最大化吞吐量、最小化响应时间,并避免任何节点过载任何。常见的负载均衡策略包括轮询(round robin)、最少连接(least connections)、基于权重(weighted)、地理位置(geolocation)、内容感知(content-based)。其中内容感知是根据请求的内容类型或特定参数将请求转发到特定节点。负载均衡在现代互联网应用和服务中非常常见,尤其是在需要高可用性和可扩展性的场景下,例如电子商务网站、社交媒体平台和在线游戏等。但目前的负载均衡技术在需要根据数据库查询结本文档来自技高网...

【技术保护点】

1.一种分布式计算负载均衡方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种分布式计算负载均衡方法,其特征在于,

3.根据权利要求2所述的一种分布式计算负载均衡方法,其特征在于,

4.根据权利要求3所述的一种分布式计算负载均衡方法,其特征在于,

5.根据权利要求1至4任一项所述的一种分布式计算负载均衡方法,其特征在于,

6.根据权利要求1至4任一项所述的一种分布式计算负载均衡方法,其特征在于,

7.一种分布式计算负载均衡系统,其特征在于,包括:

8.电子设备,其特征在于,包括处理器以及存储器;...

【技术特征摘要】

1.一种分布式计算负载均衡方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种分布式计算负载均衡方法,其特征在于,

3.根据权利要求2所述的一种分布式计算负载均衡方法,其特征在于,

4.根据权利要求3所述的一种分布式计算负载均衡方法,其特征在于,

5.根据权利要求1至4任一项所述的一种分布式计算负载均衡方法,其特征在于,

6.根据权利要求1至4任一项所述的一种...

【专利技术属性】
技术研发人员:夏良标温建梅夏立乘
申请(专利权)人:杭州鼎助电子有限公司
类型:发明
国别省市:

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

1