端口汇聚就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑路径从而增加在交换机和网络节点间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。基于端口汇聚功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量, 大幅度提供整个网络能力。
笔者所在医院为一家三甲医院,日门诊量高,每天产生庞大的数据量。这些数据除了安全性的需求外,还对实时性有着较高的需求,这就造成了医院内部网络的繁忙,医院内部的信息系统尤其是影像信息系统(PACS)面临的网络压力巨大。
图1 网卡配置
影像信息系统每天增加的数据量大概在60GB,主要产生于上午8点至10点间,对服务器造成了巨大的压力,网络端口的使用率在此时间段最高达到80%,不仅造成服务访问缓慢,影响患者就医体验,同时也不利于医生处理患者就诊信息。针对这一现实需求,信息中心通过端口汇聚技术,在不增加硬件设备的情况下,将服务器物理网络端口进行绑定,绑定后网络端口带宽提升了一倍,数据的传输速率有了极大的提高,服务访问缓慢的情况也有了很大的改善。
笔者进行端口汇聚的服务器操作系统是Windows Server 2008 R2,网 卡 是Inter I350。进行端口绑定前,需要将网卡驱动更新到最新版。 更新到最新版后,网卡配置中会出现分组选项卡,如图1所示。
创建网卡分组,将需要进行绑定的网络端口勾选,在组类型时有适配器容错、适应性负载平衡、静态链路聚合、IEEE 802.3ad动态链接聚合、交换器容错等选项,其中适配器容错、适应性负载平衡、交换器容错三个选项不需要对交换机进行配置,选择相同配置的access端口即可使用,其余选项需要对交换机进行配置。这里我们选择IEEE 802.3ad动态链接聚合来进行配置。
至此,服务器端的端口汇聚配置完毕,在网络连接中会出现一个新的本地连接,为该连接配置好IP地址等。
服务器所连接的交换机为Cisco二层网管交换机,服务器端的端口汇聚做好后,需要将交换机端的对应端口进行端口汇聚操作。
1.全局配置模式下,创建汇聚端口组1。
Hj-Cisco-B(config)#in terface port-channel 1
2.进入对应的交换机端口,将端口 19、20置入创建的端口组1中并设置模式为desirable模式。
其中共有active、auto、desirable、on、passive 五种模式类型,经测试,只有desirable模式可以实现服务器与交换机之间端口汇聚的提升带宽,链路冗余功能。
图2 端口状态
Hj-Cisco-B(config)#in terface range gigabitEthe rnet 1/0/19 - 20
Hj-Cisco-B(config-ifrange)#channel-group 1 mode desirable
3.设置端口组1的默认VLAN ,这里设置为Vlan 99。
Hj-Cisco-B(config-ifrange)# switchport mode access
Hj-Cisco-B(config-ifrange)#swithcport access vlan 99
Hj-Cisco-B(config-ifrange)#exit
Hj-Cisco-B(config)#interface port-channel 1
Hj-Cisco-B(configif)#switchport mode access
Hj-Cisco-B(configif)#switchport access vlan 99
4.至此,交换机的配置完成,可以使用show etherchannel summary命令查看汇聚端口信息,如图2所示。
其中SU表示正常,如果显示SD可以关闭portchannel再重新开启试一下,如果仍不正常就需要从其他方面寻找原因。
1.端口带宽提升,端口汇聚最多支持8个端口进行绑定,本案例中将两个相同的1.0Gbps端口进行绑定后新的端口带宽达到了2.0Gbps。
2.数据传输速率有了明显提升,服务器在业务繁忙高峰期由于网络传输数据量大造成的访问缓慢现象有了极大缓解。
3.传输的可靠性有了改善,链路有了冗余,经测试切断其中的一条链路,网络不会断开,只是端口带宽降低。
本文端口带宽有一定提升,但传输速率并未达到理想中翻倍的效果,可能与所处网络环境有关。