一种云平台交换机端口聚合的配置方法技术

技术编号:15441625 阅读:128 留言:0更新日期:2017-05-26 06:43
本发明专利技术提供了云平台交换机端口聚合的配置方法,包括:将至少两个物理机交换机配置为形成至少一个堆叠链路的堆叠交换机;在堆叠交换机上划分出由若干虚拟端口组成且支持南北方向LACPDU报文单播的两组LACP链路聚合口,当LACPDU报文在物理机交换机与服务器之间进行单播及响应时,通过应用程序修改LACPDU报文及响应报文的SYSTEM_ID字段为本地MAC地址。在本发明专利技术中,无需使用两组物理堆叠交换机来完成物理服务器集群的负载均衡与链路监控的LACP协议协商,降低了数据中心的网络部署复杂度,节约了数据中心的机柜空间,从而显著降低了数据中心的网络设备成本,并且实现了负载均衡与带宽扩展的效果,并提高了云平台的扩展性。

Configuration method for port aggregation of cloud platform switch

The present invention provides a configuration method, cloud platform switch port aggregation includes at least two physical machine stack switch switch configured for forming at least one stack link; in stack switch is divided into two groups by the number of virtual LACP link port and support the north-south direction unicast LACPDU packet aggregation, when the LACPDU message unicast and response between physical machine switches and servers, modify the LACPDU message through the application and response SYSTEM_ID field message for the local MAC address. In the present invention, without the use of two sets of physical stack switch to complete the physical server cluster load balancing and LACP link control protocol negotiation, reduce the deployment complexity of data center network, data center cabinet space saving, thereby significantly reducing the cost of data center network equipment, and to achieve load balancing and the bandwidth expansion effect, and improves the scalability of the cloud platform.

【技术实现步骤摘要】
一种云平台交换机端口聚合的配置方法
本专利技术涉及云计算
,尤其涉及一种云平台交换机端口聚合的配置方法。
技术介绍
端口汇聚是将多个端口聚合在一起形成一个汇聚组,以实现出负荷在各成员端口中的分担,同时提供更高的连接可靠性。端口汇聚可以分为手工汇聚、动态lacp汇聚和静态lacp汇聚。同一个汇聚组中端口的基本配置应该保持一致,即如果某端口为trunk端口,则其他端口也配置为trunk端口;如该端口的链路类型改为access端口,则其他端口的链路类型也改为access端口。在云平台中,经常会使用由多个计算节点所构建的服务器集群来实现复杂的网际间报文数据的转发,并通常依赖集群化管理方案。在集群化管理方案中,需要将两台物理交换机堆叠,以实现云平台中负载均衡、带宽扩展和容灾切换的目的。堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。多台交换机经过堆叠形成一个堆叠单元。堆叠可以大大提高交换机端口密度和性能。堆叠单元具有足以匹敌大型机架式交换机的端口密度和性能,而投资却比机架式交换机便宜得多,实现起来也灵活得多。每台物理服务器上会提供两张网卡,各代表数据转发的南北方向,要实现负载均衡,需要配合普通的三层交换机的LACP协议。由于服务器中的应用程序只负责数据报文的转发,没有协议栈对网络数据报文进行处理,所以这个时候服务器中的应用程序只能对LACPDU报文进行转发,那么在服务器集群的南北方向上,都需要准备一个交换机堆叠,共需要两个交换机堆叠,占用4台物理交换机。这样北向堆叠交换机发送LACP请求,服务器集群北向端口收到LACPDU报文后,转发给南向端口,南向堆叠交换机收到LACPDU报文后,就会返回LACPDU报文到服务器集群的南向端口,服务器集群南向端口收到LACPDU报文后,转发给北向端口,北向堆叠设备收到LACP报文后,两组LACP链路聚合口协商成功。但是,一般使用服务器实现复杂数据报文的转发的服务器集群不会太大,使用lacp的端口聚合会限制服务器集群的个数不能大于16台物理服务器,这样使用两组堆叠交换机,会造成较多的堆叠交换机端口浪费,尤其是目前万兆端口的交换机的价格昂贵,同时在数据中心交换机也是需要占用机柜的空间进行安放,从而造成数据中心的机柜空间造成浪费,从而导致数据中心的投资较高。有鉴于此,有必要对现有技术中的云平台交换机的端口聚合的配置方法予以改进,以解决上述问题。
技术实现思路
本专利技术的目的在于公开一种云平台交换机的端口聚合的配置方法,用实现使用一组物理堆叠交换机模拟实现两组逻辑堆叠交换机的端口聚合,减低数据中心网络部署的复杂度,节约机柜空间,避免堆叠交换机端口的浪费现象;同时,实现一个堆叠交换机同时支持多个服务器集群,提高云平台的可扩展性。为实现上述目的,本专利技术提供了云平台交换机端口聚合的配置方法,包括:将至少两个物理机交换机配置为形成至少一个堆叠链路的堆叠交换机;在堆叠交换机上划分出由若干虚拟端口组成且支持南北方向LACPDU报文单播的两组LACP链路聚合口,两组LACP链路聚合口与服务器集群中的每一个服务器均直连,并在每个服务器中安装支持LACPDU报文转发的应用程序;当LACPDU报文在物理机交换机与服务器之间进行单播及响应时,通过应用程序修改LACPDU报文及响应报文的SYSTEM_ID字段为本地MAC地址。作为本专利技术的进一步改进,所述堆叠交换机中的若干服务器配置成链状。作为本专利技术的进一步改进,所述堆叠交换机中的若干服务器配置成环状。作为本专利技术的进一步改进,所述两组LACP链路聚合口通过成组的上行链路与下行链路与服务器相通讯,若干物理机交换机所直连的服务器数量呈对称布置。作为本专利技术的进一步改进,所述两组LACP链路聚合口通过成组的上行链路与下行链路与服务器相通讯,若干物理机交换机所直连的服务器数量呈非对称布置。作为本专利技术的进一步改进,根据物理机交换机的数量配置数量相等的服务器集群,多个服务器集群之间相互独立。与现有技术相比,本专利技术的有益效果是:在本专利技术中,无需使用两组物理堆叠交换机来完成物理服务器集群的负载均衡与链路监控的LACP协议协商,降低了数据中心的网络部署复杂度,节约了数据中心的机柜空间,从而显著降低了数据中心的网络设备成本,实现了负载均衡与带宽扩展的效果,并提高了云平台的扩展性。附图说明图1为使用现有技术中的云平台交换机端口聚合的配置方法配置形成的LACP堆叠组网的结构示意图;图2为专利技术一种云平台交换机端口聚合的配置方法的流程图;图3为使用本专利技术一种云平台交换机端口聚合的配置方法所形成的LACP堆叠组网的结构示意图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。参图1所示,在目前的云平台中,单个物理交换机支持直连的SERVER数量最多为十六台。为简化标示,在图1中仅示出四台SERVER,即SERVER1、SRVER2、SERVER3及SERVER4。SERVER1、SERVER2与第一物理交换机SW1直连,SERVER3、SERVER4与第二物理交换机SW2直连。为了实现LACP组网效果,必须同时配置第三物理交换机SW3及第四物理交换机SW4。第一物理交换机SW1配置北向端口S1及北向端口S3,第二物理交换机SW2配置北向端口S5及北向端口S7;第一物理交换机SW1与第二物理交换机SW2之间形成堆叠链路11。同时,第三物理交换机SW3配置南向端口S2及南向端口S4,第四物理交换机SW4配置南向端口S6及南向端口S8;第三物理交换机SW3与第四物理交换机SW4之间形成堆叠链路12。在图1中,所有的北向端口(S1、S3、S5、S7)直连上游设备,所有的南向端口(S2、S4、S6、S8)直连下游设备。北向端口S1与SERVER1的端口A1直连,南向端口S2与SERVER1的端口A2直连,北向端口S3与SERVER2的端口B1直连,南向端口S4与SERVER2的端口B2直连。由图1可知,当上游设备向下游设备发送报文数据时,需要配置四台物理交换机才能实现LACP端口聚合。此种结构/配置方法的云平台端口聚合系统就会导致数据中心的投资较大,物理交换机占用机柜内体积较多的缺陷。为此,本说明书中公开了若干种云平台交换机端口聚合的配置方法及其基于该配置方法所形成的云平台LACP聚合端口的实施方式。实施例一:本实施例示出了在一种由两个物理交换机配置成链状结构时的一种云平台交换机端口的配制方法的一种具体实施方式。具体的,第一物理交换机SW1与第二物理交换机SW2呈链状,并可根据实际需要连接数量更多的物理交换机(未示出)。第一物理交换机SW1配置北向端口S1、北向端口S3及南向端口S2、南向端口S4,以形成两对北向端口与两对南向端口,并均为物理端口。其中,所有的北向端口连接上游设备,所有的南向端口连接下游设备。第一物理机SW1中南向端口与北向端口的数量最多可达32个,以直连16台服务器。同理,第二物理交换机SW2配置北向端口S5、北向端口S7及南向端口S6、南向端口S8,以形成两对北向端口与两本文档来自技高网
...
一种云平台交换机端口聚合的配置方法

【技术保护点】
云平台交换机端口聚合的配置方法,其特征在于,包括:将至少两个物理机交换机配置为形成至少一个堆叠链路的堆叠交换机;在堆叠交换机上划分出由若干虚拟端口组成且支持南北方向LACPDU报文单播的两组LACP链路聚合口,两组LACP链路聚合口与服务器集群中的每一个服务器均直连,并在每个服务器中安装支持LACPDU报文转发的应用程序;当LACPDU报文在物理机交换机与服务器之间进行单播及响应时,通过应用程序修改LACPDU报文及响应报文的SYSTEM_ID字段为本地MAC地址。

【技术特征摘要】
1.云平台交换机端口聚合的配置方法,其特征在于,包括:将至少两个物理机交换机配置为形成至少一个堆叠链路的堆叠交换机;在堆叠交换机上划分出由若干虚拟端口组成且支持南北方向LACPDU报文单播的两组LACP链路聚合口,两组LACP链路聚合口与服务器集群中的每一个服务器均直连,并在每个服务器中安装支持LACPDU报文转发的应用程序;当LACPDU报文在物理机交换机与服务器之间进行单播及响应时,通过应用程序修改LACPDU报文及响应报文的SYSTEM_ID字段为本地MAC地址。2.根据权利要求1所述的配置方法,其特征在于,所述堆叠交换机中的若干服务...

【专利技术属性】
技术研发人员:许广彬郑军张银滨郭晓刘继江田大鹏荣怡谢旻
申请(专利权)人:无锡华云数据技术服务有限公司
类型:发明
国别省市:江苏,32

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

1