[发明专利]一种基于负载均衡的连接数更新方法、设备以及存储介质在审
申请号: | 201911022513.1 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110752953A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 张帅;李雪生 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08;H04L29/12 |
代理公司: | 11278 北京连和连知识产权代理有限公司 | 代理人: | 刘小峰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接数 挂载 存储节点 更新 解析 可读存储介质 计算机设备 接收客户端 发送 负载均衡 节点执行 客户端IP 域名解析 可用性 健壮性 客户端 集群 均衡 返回 | ||
本发明公开了一种基于负载均衡的连接数更新方法,包括在解析节点执行以下步骤:接收客户端发送的挂载请求;解析各存储节点的连接数信息,确定连接数最少的IP;将所述客户端挂载到所述连接数最少的IP;更新所述连接数信息中与所述连接数最少的IP对应的连接数。本发明还公开了一种计算机设备以及可读存储介质。本发明公开的方法是域名解析节点在接收到挂载请求并返回客户端IP后,自动将对应的IP的连接数自加一,而不是在收到存储节点发送的连接数信息后在更新,增强了连接数策略的健壮性、可用性。越是超大集群中效果越明显,均衡价值越能体现。
技术领域
本发明涉及分布式文件系统领域,具体涉及一种基于负载均衡的连接数更新方法、设备以及存储介质。
背景技术
当前高级负载均衡连接数策略依据的是各个存储节点连接数多少,每次选择连接数最小的节点ip作为域名解析返回值,在一个连接数统计间隔内,连接数相同的ip进行轮询,对应节点的连接数只有当收到相应节点连接数统计信息时才会更新,换句话说如果一直收不到某节点的连接数信息,该节点连接数在负载均衡中记录值将一直不变。针对此场景,如果无法更新连接数信息的连接数值为0,而其他节点的连接数均不为0,每次域名解析得到的ip将全部为此连接数为0的ip,造成此节点压力过大。
因此,急需一种连接数更新方法。
发明内容
有鉴于此,为了克服上述问题的至少一个方面,本发明实施例的提出一种基于负载均衡的连接数更新方法,包括在解析节点执行以下步骤:
接收客户端发送的挂载请求;
解析各存储节点的连接数信息,确定连接数最少的IP;
将所述客户端挂载到所述连接数最少的IP;
更新所述连接数信息中与所述连接数最少的IP对应的连接数。
在一些实施例中,还包括:
接收存储节点发送的每一个IP的连接数信息;
根据接收到的所述存储节点发送的每一个IP的连接数信息更新所述连接数最少的IP对应的连接数。
在一些实施例中,还包括:
根据接收到的所述存储节点发送的每一个IP的连接数信息更新其他IP的对应的连接数。
在一些实施例中,更新所述连接数信息中与所述连接数最少的IP对应的连接数,进一步包括:
判断自更新连接数开关是否开启;
响应于所述开关开启,将所述连接数信息中与所述连接数最少的IP对应的连接数加一。
在一些实施例中,还包括:
响应于所述开关关闭,不根据解析结果改变所述连接数最少的IP对应的连接数。
在一些实施例中,不根据解析结果改变所述连接数最少的IP对应的连接数,进一步包括:
根据接收到的所述存储节点发送的每一个IP的连接数信息更新所述连接数最少的IP对应的连接数。
在一些实施例中,解析连接数信息,确定连接数最少的IP,进一步包括:
接收存储节点发送的每一个IP的连接数信息。
在一些实施例中,接收存储节点发送的每一个IP的连接数信息,进一步包括:
接收所述每一个存储节点中的服务程序收集并发送的连接数信息。
基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种计算机设备,包括:
至少一个处理器;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911022513.1/2.html,转载请声明来源钻瓜专利网。