智比奈特万兆光口网卡 ZB-10G-1F 驱动安装和带宽测试

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/snaking616/article/details/78957578

目录:
1. ZB-10G-1F万兆独立网卡介绍
2. ZB-10G-1F驱动安装
  2.1 驱动下载
  2.2 驱动安装
3. IxChariot软件的使用方法
  3.1 使用环境
  3.2 使用Throughput脚本设置一个单向吞吐量测试方案
  3.3 使用Throughput脚本设置一个双向吞吐量(网络上下行)测试方案
4. 带宽测试
  4.1 单向实测数据
  4.2 双向实测数据
5. 小结

1. ZB-10G-1F万兆独立网卡介绍
(1)品牌:ZBNET(智比奈特)
(2)芯片方案:Mellanox ConnectX-2
(3)光口参数:10G全双工
(4)PCI-E接口:PCI-E 8X
(5)挡板搭配:全高挡板*1,半高挡板*1
(全高挡板用于铺铜PC机箱内,半高挡板用于服务器内)
(6)使用环境:64位操作系统的PC或者工作站
(7)是否需要安装驱动:需要
(8)使用时注意事项:
1)测试时两张网卡均开启巨帧模式,网卡属性-高级- Jumbo Packet设为9614
2)win7系统 防火墙需要关闭
3)电脑 集成网口不能连接网络,需要悬空
网卡实物图如下:

 

 

2. ZB-10G-1F驱动安装

2.1 驱动下载
(1)win7 64位
驱动下载地址:
http://www.mellanox.com/page/products_dyn?product_family=32&mtag=windows_sw_drivers

根据下图提示下载win7 64位系统对应的网卡驱动MLNX_VPI_WinOF-5_35_All_Win7_x64.exe。 

注意:ZB-10G-1F万兆网卡PC端驱动仅支持64win8win7win10,不支持32位的winXP系统,

 2Ubuntu14.04 64

扫描二维码关注公众号,回复: 3523600 查看本文章

驱动下载地址:

http://ch.mellanox.com/page/products_dyn?product_family=27&mtag=linux_driver

根据下图提示下载Ubuntu14.04 64位系统对应的网卡驱动mlnx-en-4.2-1.0.1.0-ubuntu14.04-x86_64.iso。 

 2.2 驱动安装

1win7 64

第一次安装驱动MLNX_VPI_WinOF-5_35_All_Win7_x64.exe时,软件会提示需要安装微软更新包KB2999226KB3033929,它们的下载地址如下:

KB2999226 64位:http://www.jb51.net/softs/536874.html

KB3033929 64位:http://soft.huweishen.com/soft/423.html

当两个微软更新包安装完成后,网卡驱动程序就可以顺利的安装了。

在电脑同时装好独立网卡和网卡驱动的情况下,开机时屏幕可能会出现下方提示: 


导致该情况发生的主要原因是,BIOS第一启动项可能由硬盘启动改为了网络启动,此时需要进入BIOS,将第一启动项改回从硬盘启动。

2Ubuntu14.04 64

Ubuntu14.04系统下,首先在用户目录下解压文件mlnx-en-4.2-1.0.1.0-ubuntu14.04-x86_64.iso,接着进入目录mlnx-en-4.2-1.0.1.0-ubuntu14.04-x86_64内,添加install文件可执行权限,最后输入命令./install进行驱动的安装。

具体操作如下:

$ cd ~/mlnx-en-4.2-1.0.1.0-ubuntu14.04-x86_64

$ sudo chmod 777 install

$ ./install

3. IxChariot软件的使用方法

3.1 使用环境

1win7 64位电脑2台;

2IxChariot软件版本:6.70

3)安装IxChariot软件32Endpoint模块;

4)测试网速时通过网线直连,不与任何其它网络发生连接关系。

 3.2 使用Throughput脚本设置一个单向吞吐量测试方案

 1)添加Add Pair...

打开IxChariot软件,单击工具栏Add Pair..快捷键(或者依次单击Edit->Add Pair->Add Pair),出现下方菜单栏: 2)对Add an Endpoint Pair菜单栏进行编辑

Pair comment一栏可以不填,

Endpoint 1 address一栏填PC1IP地址,设为192.10.0.12

Endpoint 2 address一栏填PC2IP地址,设为192.10.0.13

Select Script按钮单击选择Scripts文件夹下的Throughput.scr脚本文件。

 

 3)保存测试方案

最后点击OK,这样就完成了一个单项网络带宽测试方案,依次单击File->Save As...,将测试方案另存为“单向吞吐量测试方案.tst”。

保存后,测试软件界面变化如下: 

 3.3 使用Throughput脚本设置一个双向吞吐量(网络上下行)测试方案

1)添加网络下行通道

Pair 1 No Group 一行右击,然后点击copy,再在下方空白处右击paste,将新粘贴的一行双击,在出现的菜单栏中将Endpoint 1 addressEndpoint 2 addressIP地址进行对调,对调后效果如下:

 

点击确认后,测试窗口变化如下: 

2)修改file_size

当运行测试环境时,如果出现CHR0335CHR0336的报错提示,则需要修改测试脚本中的file_size选项,具体操作如下:

第一步:依次双击上下行测试通道;

第二步:在Edit an Endpoint Pair子菜单中点击按钮“Edit This Script”;

第三步:双击file_size

第四步:在current value一栏添加0

操作提示如下图所示: 

当测试对象为万兆光口时,脚本名称与file_size修改方案的对应关系如下:

脚本名称

file_size需要添加的多少个0

           备注

Low_Performance_Throughput.scr

0000

测试强度不够,不推荐使用

Throughput.scr

000

 

High_Performance_Throughput.scr

0

 

Ultra_High_Performance_Throughput.scr

 

不需要添加

4. 带宽测试 

带宽测试时,上行指从192.10.0.12192.10.0.13的测试通道,下行指从192.10.0.13192.10.0.12的测试通道,ZB-10G-1F万兆独立网卡光口带宽测试数据如下表所示:

测试项

脚本名称

平均速率(Mbps

最小速率(Mbps

最大速率(Mbps

单向测试

Low_Performance_Throughput.scr

上行9427

上行2693

上行9756

Throughput.scr

上行9046

上行2666

上行9756

High_Performance_Throughput.scr

上行9456

上行2797

上行10000

Ultra_High_Performance_Throughput.scr

上行9912

上行9876

上行9913

双向测试

Low_Performance_Throughput.scr

上行8610

下行8595

上行2500

下行2605

上行9638

下行9756

Throughput.scr

上行8014

下行9200

上行2431

下行2640

上行9523

下行9756

High_Performance_Throughput.scr

上行7344

下行6782

上行2515

下行2424

上行8247

下行7339

Ultra_High_Performance_Throughput.scr

上行9826

下行9788

上行9685

下行8938

上行9864

下行9852

4.1 单向实测数据

1Low_Performance_Throughput.scr

file_size=100000000

Default value=100000 

2Throughput.scr

file_size=100000000

Default value=100000 

3High_Performance_Throughput.scr

file_size=100000000

Default value=100000 

4Ultra_High_Performance_Throughput.scr 

4.2 双向实测数据

1Low_Performance_Throughput.scr

file_size=100000000

Default value=100000 

2Throughput.scr

file_size=100000000

Default value=100000 

3High_Performance_Throughput.scr

file_size=100000000

Default value=100000 

4Ultra_High_Performance_Throughput.scr 5.补充说明

1ZBnet网卡测试时需要开启巨帧模式,如果在默认的情况下测试(不打开巨帧模式),实测带宽仅有6G左右;

2)使用IxChariot软件时,需要保持两台计算机的硬件配置、操作系统和软件设置一致。如果在不一致的情况下,测试的带宽曲线可能会出现尖长的毛刺。  

(3)Throughput.scr、High_Performance_Throughput.scr和Ultra_High_Performance_Throughput.scr三种测试脚本的使用情况说明:

Throughput.scr:


High_Performance_Throughput.scr


Ultra_High_Performance_Throughput.scr



猜你喜欢

转载自blog.csdn.net/snaking616/article/details/78957578