信息处理方法和负载均衡设备技术

技术编号:8494354 阅读:223 留言:0更新日期:2013-03-29 08:04
本发明专利技术实施例提供了一种信息处理方法和负载均衡设备。该方法包括:接收用户设备发送的第一消息,所述第一消息携带第一标识信息,所述第一标识信息包括用户设备的接口标识;根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器;将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消息。本发明专利技术实施例的信息处理方法和负载均衡设备,可以保持用户设备会话的连续性。并且,由于接口标识在IPv6地址中的固定包头中,则获取接口标识的解析开销较小。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信领域,并且更具体地,涉及一种信息处理方法和负载均衡设备
技术介绍
服务器集群(或数据中心)前端由统一的负载均衡器来分发接入请求,也即新会话 (session)建立请求。即一个新的请求由负载均衡器来确定分发给哪个服务器(可以是实体或虚拟),并保证该会话的后续流/包都转发给同一服务器。目前的会话识别都是基于(互联网协议版本6 (Internet ProtocolVersion 6,简称“ IPv6”)地址+源端口号)的组合, 不同IPv6地址被认定为不同用户。然而,同一用户在更换位置之后,会更换接入点(Access Point,简称“AP”),也就会切换IPv6地址,即从一个IPv6地址切换到另一个IPv6地址,源端口号也会改变。由于 IPv6地址和源端口号的改变,用户设备会被认为新用户,被分配到不同的服务器,该服务器没有用户之前的使用信息,用户正在使用的会话会被迫中断,用户设备必须重新登录。并且端口号在IPv6数据包的传输层包头中,在有些情况下,如果IPv6数据包使用了扩展包头, 即IPv6数据包包括IPv6固定包头、IPv6扩展包头和传输层包头,其中,解析顺序依次为 IPv6固定包头、IPv6扩展包头和传输层包头,因此需要先解析IPv6扩展包头之后,才能解析传输层包头,而获得端口号,由此获得端口号 的解析开销较大。
技术实现思路
本专利技术实施例提供一种信息处理方法和负载均衡设备,以改善用户设备会话的连续性。第一方面,提供了一种信息处理方法,包括接收用户设备发送的第一消息,所述第一消息携带第一标识信息,所述第一标识信息包括用户设备的接口标识;根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器;将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消肩、O结合第一方面,在第一方面的第一种可能的实现方式中,所述第一标识信息还包括流标签。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述接收用户设备发送的第一消息之前,所述方法还包括在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述建立所述第一标识信息与所述第一服务器的关系表项,包括在接收到所述用户设备发送的携带所述第一标识信息的第二消息之后,且在所述标识信息与服务器的关系表项中,不存在所述第一标识信息对应的服务器时,从服务器集群或数据中心中选择所述第一服务器;在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述方法还包括删除所述第一标识信息与所述第一服务器的关系表项。第二方面,提供了一种负载均衡设备,包括接收单元,用于接收用户设备发送的第一消息,所述第一消息携带第一标识信息, 所述第一标识信息包括用户设备的接口标识;确定单元,用于根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器;发送单元,用于将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消息。结合第二方面,在第二方面的第一种可能的实现方式中,所述第一标识信息还包括流标签。结合第二方面或第二方面的第一种可能 的实现方式,在第二方面的第二种可能的实现方式中,所述负载均衡设备还包括建立单元,在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述接收单元,还用于接收所述用户设备发送的第二消息,所述第二消息携带所述第一标识信息;所述建立单元,具体用于在所述接收单元接收到所述用户设备发送的携带所述第一标识信息的第二消息之后,且在所述标识信息与服务器的关系表项中,不存在所述第一标识信息对应的服务器时,从服务器集群或数据中心中选择所述第一服务器;在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述负载均衡设备还包括删除单元,用于删除所述第一标识信息与所述第一服务器的关系表项。第三方面,提供了一种负载均衡设备,包括接收器,用于接收用户设备发送的第一消息,所述第一消息携带第一标识信息,所述第一标识信息包括用户设备的接口标识;处理器,用于根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器;发送器,用于将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消息。结合第三方面,在第三方面的第一种可能的实现方式中,所述第一标识信息还包括流标签。结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器还用于在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述接收器,还用于接收所述用户设备发送的第二消息,所述第二消息携带所述第一标识信息;所述处理器具体用于在所述接收单元接收到所述用户设备发送的携带所述第一标识信息的第二消息之后,且在所述标识信息与服务器的关系表项中,不存在所述第一标识信息对应的服务器时,从服务器集群或数据中心中选择所述第一服务器;在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。结合第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器还用于删除所述第一标识信息与所述第一服务器的关系表项。基于以上技术方案,本专利技术实施例的信息处理方法和负载均衡设备,通过接收用户设备发送的第一消息,该第一消息携带第一标识信息,该第一标识信息包括用户设备的接口标识,根据标识信息与服务器的关系表项,确定与该第一标识信息对应的第一服务器, 将该第一消息转发至该第一服务器,以便于该第一服务器处理该第一消息,由于对于同一用户设备而言,接口标识一般不变,从而,可以保持用户设备会话的连续性。并且,由于接口标识在IPv6数据包中的IPv6固定包头中,则获取接口标识的解析开销较小。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例的信息处理方法的示意性流程图。图2是根据本专利技术另一实施例的信息处理方法的示意性流程图。图3是根据本专利技术实施例的信息处理方法应用场景的示意图。图4是根据本专利技术实施例的负载均衡设备的示意性框图。图5是根据本专利技术另一实施例的负载均衡设 备的示意性框图。图6是根据本专利技术另一实施例的负载均衡设备的示意性框图。具体实施方式 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种信息处理方法,其特征在于,包括接收用户设备发送的第一消息,所述第一消息携带第一标识信息,所述第一标识信息包括用户设备的接口标识;根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器; 将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消息。2.根据权利要求1所述的方法,其特征在于,所述第一标识信息还包括流标签。3.根据权利要求1或2所述的方法,其特征在于,在所述接收用户设备发送的第一消息之前,所述方法还包括在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。4.根据权利要求3所述的方法,其特征在于,所述建立所述第一标识信息与所述第一服务器的关系表项,包括在接收到所述用户设备发送的携带所述第一标识信息的第二消息之后,且在所述标识信息与服务器的关系表项中,不存在所述第一标识信息对应的服务器时,从服务器集群或数据中心中选择所述第一服务器;在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。5.根据权利要3或4述的方法,其特征在于,所述方法还包括删除所述第一标识信息与所述第一服务器的关系表项。6.—种负载均衡设备,其特征在于,包括接收单元,用于接收用户设备发送的第一消息,所述第一消息携带第一标识信息,所述第一标识信息包括用户设备的接口标识;确定单元,用于根据标识信息与服务器的关系表项,确定与所述第一标识信息对应的第一服务器;发送单元,用于将所述第一消息转发至所述第一服务器,以便于所述第一服务器处理所述第一消息。7.根据权利要求6所述的负载均衡设备,其特征在于,所述第一标识信息还包括流标签。8.根据权利要求6或7所述的负载均衡设备,其特征在于,所述负载均衡设备还包括 建立单元,在所述标识信息与所述服务器的关系表项中,建立所述第一标识信息与所述第一服务器的关系表项。9.根据权利要求6所述的负载均衡设备,其特征在于,所述接收...

【专利技术属性】
技术研发人员:蒋胜
申请(专利权)人:华为技术有限公司
类型:
国别省市:

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

1