专栏首页释然IT杂谈基于链路聚合提升带宽:winserver2016对接华为S5720交换机

基于链路聚合提升带宽:winserver2016对接华为S5720交换机

一、 背景

1、server端

企业中一台server2016利用两块1G网卡组成teaming生成一张2G的虚拟网卡,业务数据在这张带宽为2G的虚拟网卡上运行。

这块网卡不仅带宽可以提升1倍,而且可以实现冗余,负载均衡,故障自动切换,保证业务数据不中断,突破网络带宽瓶颈,是文件共享服务器,存储服务器,高并发文件访问服务器的理想选择。

这个技术在server 2012以上集成。

2、switch端

交换机端需要支持并配置LACP((Link Aggregation Control Protocol,链路汇聚控制协议),本次实验使用华为的s5720交换机。

3、服务器的两块网卡必须接到同一台交换机上。

二、网络拓扑图

三、配置方式

1、Server 2016服务器端

1.1首先命名两张网卡NIC 1和NIC 2分别为100和101,使其处于启用的状态。

100网卡的速度是1G

101网卡的速度是1G

1.2管理员帐户运行PowerShell,输入以下命令

new-netLbfoteam teamnic -teamingmode switchindependent

回车,其中teamnic是组合后虚拟网卡的名称,可以自己定义。

按照提示输入成员网卡名称100和101,y(或者直接回车)。

1.3打开本地服务器, 点击 "(1) 配置此本地服务器"

1.3.1在本地服务器的属性窗口,看到"NIC组合---已启用",同时看到我们刚才创建的teamnic也是已启用状态.

1.3.2点击NIC组合中的"已启用",出现下图

现在的teamnic的成组模式是交换机独立,负载均衡是动态,这种配置可以实现链路冗余,故障切换,但是在运行时,不能达到网速合并,最大网速是单张网卡速度1G,不能达到组合后的2G。

1.3.3点击teamnic,修改

成组模式选择LACP,负载平衡模式选择地址哈希,如下图,点击确定。

此时,teamnic的成组模式已经改变为LACP,负载平衡改变为地址哈希,如下图

我这里是给teamnic配置完IP地址的截图,如果出现错误,可以在网络配置中配置teamnic(组合后的虚拟网卡)的ip地址。

此时,teamnic的网卡速度是2G。

这样在服务器端配置完成,如果出现错误,先不要理会,下面需要在交换机上配置LACP。

2、交换机端配置

登录到S5720交换机,用命令行配置,服务器网卡接入的是交换机的5口和6口。

<hexinin> system-view

[hexinin] interface eth-trunk 1 # 创建Eth-Trunk1

[hexinin -Eth-Trunk1] mode lacp # 配置LACP模式

[hexinin -Eth-Trunk1] port link-type access # 配置eth-trunk 1为access模式

[hexinin -Eth-Trunk1] disp this # 显示eth-trunk 1的配置

[hexinin] interface g0/0/5 #进入接口5

[hexinin-GigabitEthernet0/0/5] eth-trunk 1 # 把接口5加入到eth-trunk 1中

[hexinin] interface g0/0/6 #进入接口6

[hexinin-GigabitEthernet0/0/6] eth-trunk 1 # 把接口6加入到eth-trunk 1中

[hexinin -Eth-Trunk1] load-balance ? # 查看负载均衡模式

S5720默认负载均衡模式是src-dst-ip(源目的IP),所以这里不用设置,并且在eth-etrunk1的接口模式下用disp this命令不会显示该平衡模式(load-balance src-dst-mac),由上图还可以知道哦这种平衡是以哈希运算统计,如果其他型号交换机可能是src-dst-mac,需要配置,具体需要测试和咨询供应商。

[hexinin] disp eth-trunk 1 # 显示eth-trunk 1的信息

由上图可以知道,eth-trunk 1是LACP模式,状态是up,成员接口是5和6并且都已经选中,说明配置正确,工作正常。

四、测试

此时我们在服务器上测试,从两台不同的PC处copy大文件,一个是5.72G,一个是4.16G,这里的文件必须大,或者参与的PC多,达到相当大的流量,否则测试效果不明显。

由下图可以知道网卡速率是1.1G,大于单张网卡的1G,说明链路聚合成功。

同时在交换机上查看接口状态(很关键)

[hexinin] disp int brief # 显示接口的信息

由上图悉知,交换机接口5和接口6的oututi都有流量,说明数据负载到两个接口上,LACP配置成功。

五、知识点补充

5.1、NIC Teaming 的配置模式以及负载平衡模式

5.1.1 配置模式

5.1.2 负载平衡模式

5.1.3组合方式 (NIC Teaming Configuration)和数据分发算法(Load distribution algorithms)

5、2命令行配置NIC Teaming 的配置以及负载平衡

5.2.1. 以管理员身份打开Windows PowerShell

本文分享自微信公众号 - 释然IT杂谈(gh_ad4551519762)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-10-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 我眼中的网络设备虚拟化

    虚拟化是利用技术手段做到“一虚多、多虚一”,从而达到提升设备资源利用率以及加强系统可靠性和可用性的重要技术手段。专门做虚拟化的ICT厂商VMware...

    ICT售前新说
  • 交换机成环故障分析

    一天下午两点多钟,服务台突然接到电话,说多个业务系统无法访问虚机。到了公司机房,发现网络设备流量异常,VC控制台多台ESXI突然断开,短信告警信息频发,部分VC...

    孙杰
  • 管理ESXi主机网络与虚拟机网络

    计算、存储、网络是虚拟化中最重要的三个节点,而网络则是用来管理vSphere服务器,以及虚拟机对外提供服务的必经之路。所以,网络在虚拟化中占用重要的地位。为了让...

    刘銮奕
  • IT全栈-网络03-网络进阶篇

    网络第一篇文章:IT全栈-网络01-其实网络“很简单”,通过对比现实世界中案例“发快递”和网络世界中案例“文件传输”,为读者建立了基本的“网络体系”。

    大话IT架构
  • 精耕新基建:智能IP网络构筑稳固的连接基石

    就和人类身体机能的生长更新一样,强健的体魄需要良好的心肌血液来保障营养,将大数据、人工智能、5G等新兴技术渗透到各个领域,自然也需要开启一场全面的机能升级。

    脑极体
  • (收藏必看)HCIE | 彻底搞懂LAN技术-CSS、Eth-trunk、MSTP、vlan

    高可靠性:集群系统两台成员交换机之间冗余备份,同时利用链路聚合功能实现跨设备的链路冗余备份。

    网络技术联盟站
  • 云计算时代,数据中心架构三层到大二层的演变

    为了满足自身的业务需求,保证数据的稳定和可靠。无论是互联网还是传统行业,都会有自己或大或小的数据中心,甚至如阿里云和亚马逊这种专门以出租计算资源的云计算公司,更...

    猿大白
  • 深度:华为芯片的自研之旅

    1991年,华为芯片事业刚起步,由集成电路设计中心负责。当时,华为面临着芯片成本高、产品利润空间小的困境。首款流片成功的芯片为SD502,用于交换机多功能接口控...

    肉眼品世界
  • 端口聚合和端口汇聚的区别

    端口聚合和端口汇聚这两个词看起来意思是一样的,但是实际含义却有差着十万八千里,所以我们在使用iis7监控工具之前之前,有必要了解一下什么是端口聚合和端口汇聚

    it妹

扫码关注云+社区

领取腾讯云代金券