负载均衡方法、装置、系统、核心层交换机及存储介质制造方法及图纸

技术编号:20729808 阅读:51 留言:0更新日期:2019-03-30 19:24
本发明专利技术公开了一种负载均衡方法、装置、系统、核心层交换机及存储介质。该方法应用于所述核心层交换机,核心层交换机与接入层交换机连接,接入层交换机与服务器连接,包括:接收三层交换机发送的数据包,数据包包括客户端的源IP地址;将源IP地址映射为指定的目标值;查找目标值对应的接入层交换机;将数据包发送给接入层交换机,以使接入层交换机基于负载均衡将数据包发送给服务器该方法。本发明专利技术实施例解决了三层交换机堆叠引发的负载均衡混乱问题,实现了负载均衡。

【技术实现步骤摘要】
负载均衡方法、装置、系统、核心层交换机及存储介质
本专利技术实施例涉及负载均衡技术,尤其涉及一种负载均衡方法、装置、系统、核心层交换机及存储介质。
技术介绍
在由客户端、三层交换机和服务器构成的数据交互系统中,如果三层交换机作了堆叠处理,在此条件下,要求服务器提供有状态服务,所谓有状态服务可以理解为由同一客户端发送的两个数据包具有上下文关系,需要由同一服务器进行处理,则容易出现如下情况:如果上述两个数据包经过的是两个不同的三层交换机,则两个数据包可能将分别发送给两个服务器进行处理,上述将导致服务器无法提供有状态服务,或者,从另一角度说,可将上述情况归结为负载均衡混乱。如果出现了上述情况,将使得系统无法正常运行,进而影响了业务处理进程。
技术实现思路
本专利技术实施例提供一种负载均衡方法、装置、系统、核心层交换机及存储介质,以实现三层交换机堆叠情况下的负载均衡。第一方面,本专利技术实施例提供了一种负载均衡方法,核心层交换机与接入层交换机连接,所述接入层交换机与服务器连接;所述方法应用于所述核心层交换机,包括:接收三层交换机发送的数据包,所述数据包包括客户端的源IP地址;将所述源IP地址映射本文档来自技高网...

【技术保护点】
1.一种负载均衡方法,其特征在于,核心层交换机与接入层交换机连接,所述接入层交换机与服务器连接;所述方法应用于所述核心层交换机,包括:接收三层交换机发送的数据包,所述数据包包括客户端的源IP地址;将所述源IP地址映射为指定的目标值;查找所述目标值对应的接入层交换机;将所述数据包发送给所述接入层交换机,以使所述接入层交换机基于负载均衡将所述数据包发送给所述服务器。

【技术特征摘要】
1.一种负载均衡方法,其特征在于,核心层交换机与接入层交换机连接,所述接入层交换机与服务器连接;所述方法应用于所述核心层交换机,包括:接收三层交换机发送的数据包,所述数据包包括客户端的源IP地址;将所述源IP地址映射为指定的目标值;查找所述目标值对应的接入层交换机;将所述数据包发送给所述接入层交换机,以使所述接入层交换机基于负载均衡将所述数据包发送给所述服务器。2.根据权利要求1所述的方法,其特征在于,所述将所述源IP地址映射为指定的目标值,包括:将所述源IP地址映射为奇数或偶数。3.根据权利要求1或2所述的方法,其特征在于,所述查找所述目标值对应的接入层交换机,包括:在预设的映射关系表中查找与所述目标值相同的索引值,所述映射关系表中记录索引值与接入层交换机之间的映射关系;在所述映射关系表中查找所述索引值对应的接入层交换机。4.根据权利要求3所述的方法,其特征在于,所述接入层交换机包括第一接入层交换机和第二接入层交换机;所述在所述映射关系表中查找所述索引值对应的接入层交换机,包括:若所述索引值为奇数,则在所述映射关系表中查找所述奇数对应的第一接入层交换机;若所述索引值为偶数,则在所述映射关系表中查找所述偶数对应的第二接入层交换机。5.根据权利要求1所述的方法,其特征在于,所述将所述源IP地址映射为指定的目标值,包括:将所述源IP地址映射为第一哈希值。6.根据权利要求1或2或4或5所述的方法,其特征在于,所述接入层交换机通过如下方式发送数据包:查询所述接入层交换机的物理端口;采用所述物理端口和所述源IP地址进行哈希运算,获得...

【专利技术属性】
技术研发人员:邱旭威蓝昭宝蒋德为田依腾张东明
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东,44

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

1