本公开涉及云计算领域,尤其涉及nat(network address translation,网络地址转换)网关、软负载均衡器组件,特别涉及一种信息处理方法、转发网元及相关设备。
背景技术:
1、随着云计算的不断发展,越来越多的服务开始上云,而云上的网络产品作为云服务的入口起着连接用户的重大作用。相关技术中的云上各种网络产品通常完全独立,转发平面各自布署各自使用。然而,各种网络产品在云环境中各自使用各自的转发组件,导致各网络产品需要布署在不同服务器上,从而导致云平台整体上的服务器资源利用不充分,出现资源浪费问题。
技术实现思路
1、本公开实施例提供一种信息处理方法、转发网元及相关设备。
2、根据本公开实施例的第一方面,提供一种转发网元,所述转发网元被多种网络产品共用,所述转发网元包括控制模块、多个转发模块和多个网元交互模块,其中,
3、所述控制模块,用于接收所述转发网元的代理agent程序发送的租户实例配置信息,并将所述租户实例配置信息配置给多个所述转发模块;所述租户实例为所述多种网络产品的任意一个或多个网络产品实例;
4、所述转发模块,用于接收待处理报文,基于所述租户实例配置信息和所述待处理报文在通用转发会话表中进行会话查询,并在查询到对应的业务会话信息时,根据所述业务会话信息对所述待处理报文进行转发处理;
5、或者,所述转发模块还用于基于所述租户实例配置信息和所述待处理报文在所述通用转发会话表中进行会话查询且未查询到所述业务会话信息时,将所述待处理报文发送给所述网元交互模块;
6、所述网元交互模块,用于基于所述待处理报文与所述租户实例关联的网络产品业务网元进行交互以获取所述业务会话信息,并将所述业务会话信息插入到所述通用转发会话表。
7、根据本公开实施例的第二方面,提供一种云主机,包括:前述第一方面的转发网元;管理网口,用于负责所述转发网元的代理agent程序与管控平台进行控制交互;租户流量网口,用于收发租户网络流量;网元通信网口,用于负责所述转发网元与网络产品业务网元进行交互处理,所述交互处理包括以下至少一项:查询业务会话信息、接收业务会话信息、业务会话保活和业务会话更新。
8、根据本公开实施例的第三方面,提供一种物理机,包括一个或多个云主机,该云主机为前述第二方面的云主机。
9、根据本公开实施例的第四方面,提供一种信息处理方法,所述方法由转发网元执行,所述转发网元被多种网络产品共用,所述方法包括:
10、接收待处理报文,并基于租户实例配置信息和所述待处理报文在通用转发会话表中进行会话查询;
11、在查询到对应的业务会话信息时,根据所述业务会话信息对所述待处理报文进行转发处理;或者,
12、基于所述租户实例配置信息和所述待处理报文在所述通用转发会话表中进行会话查询且未查询到所述业务会话信息时,基于所述待处理报文与所述租户实例关联的网络产品业务网元进行交互以获取所述业务会话信息,并将所述业务会话信息插入到所述通用转发会话表。
13、根据本公开实施例的第五方面,提供一种物理机,包括:一个或多个处理器;其中,所述物理机用于执行前述第四方面的信息处理方法。
14、根据本公开实施例的第六方面,提供一种存储介质,所述存储介质存储有指令,当所述指令在物理机上运行时,使得所述物理机执行如前述第四方面的信息处理方法。
15、根据本公开实施例的第七方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现前述第四方面的信息处理方法。
16、根据本公开技术方案,可以解决具有类似转发逻辑的网络产品因无法共用转发资源从而导致服务器资源使用不充分的问题。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种转发网元,其特征在于,所述转发网元被多种网络产品共用,所述转发网元包括控制模块、多个转发模块和多个网元交互模块,其中,
2.如权利要求1所述的转发网元,其特征在于,所述网元交互模块具体用于:
3.如权利要求1所述的转发网元,其特征在于,
4.如权利要求1所述的转发网元,其特征在于,所述网元交互模块与网络产品业务网元之间的交互通道为用户数据报协议udp通道;其中,所述交互通道的报文包括:网际互连协议ip头、udp头和一个或多个tlv格式消息,一个所述tlv格式消息承载一个特定类型的交互消息。
5.如权利要求4所述的转发网元,其特征在于,所述交互消息的类型包括以下至少一项:
6.如权利要求1-5中任一项所述的转发网元,其特征在于,所述控制模块还用于:
7.一种云主机,其特征在于,包括:
8.一种物理机,其特征在于,包括一个或多个云主机,所述云主机为如权利要求7所述的云主机。
9.一种信息处理方法,其特征在于,所述方法由转发网元执行,所述转发网元被多种网络产品共用,所述方法包括:
10.如权利要求9所述的方法,其特征在于,所述基于所述待处理报文与所述租户实例关联的网络产品业务网元进行交互以获取所述业务会话信息,包括:
11.如权利要求9所述的方法,其特征在于,
12.如权利要求9所述的方法,其特征在于,所述转发网元与网络产品业务网元之间的交互通道为用户数据报协议udp通道;其中,所述交互通道的报文包括:网际互连协议ip头、udp头和一个或多个tlv格式消息,一个所述tlv格式消息承载一个特定类型的交互消息。
13.如权利要求12所述的方法,其特征在于,所述交互消息的类型包括以下至少一项:
14.如权利要求9-13中任一项所述的方法,其特征在于,所述方法还包括以下至少一项:
15.一种物理机,其特征在于,包括:
16.一种存储介质,所述存储介质存储有指令,其特征在于,当所述指令在物理机上运行时,使得所述物理机执行如权利要求9-14中任一项所述的信息处理方法。