NAS

的巨型帧

(Jumbo Frame)

设置

对其传输速度的影响的评测与分析

近日入手一个

Buffalo LS-XL

单盘位

NAS,

对其速度作了一番测试

,

发现如果以太网帧大

(Ethernet Frame size,

有的场合又称巨型帧

, Jumbo Frame)

设置得不好

,

会对其速度造成巨

大的影响

,

可能会导致速度变得非常慢

.

在本文中

,

所讨论的传输速度仅指局域网的拷贝速度

,

并且特指

Windows

共享方式的拷贝

(CIFS

SMB/Samba),

而非

BT

下载等功能的速度

.

单位

全部用

Byte/s(Bps,

字节每秒

),

而不是

bit/s(bps,

比特每秒

).

我的测试环境是

Dell 990

台式机

,

内置硬盘有两块

,

都是

7200

转硬盘

,

经测试

,

内部盘到内

部盘的拷贝速度能达到

100MBytes

每秒;其网卡有两种,

一种是

Inter EXPI9404PTL

服务器

级四口千兆网卡,

另外一种是板载的

Intel 82578

千兆网卡。

Intel

服务器网卡在设置巨型帧时,

只有

3

个选项:禁用(默认以太网帧应该是

1526

字节吧),

4088

字节和

9014

字节。

NAS

是巴法洛

(

也有译作巴比禄的

)Buffalo LS-XL/E-CH

单槽位硬盘盒

,

装载的是西数

WD30EZRS 3TB WD

绿盘

.

这个

NAS

在设置巨型帧时,有

4

个选项:

1518

字节,

4102

字节,

7422

字节,

9694

字节

,

但不知这里指的是以太网帧还是

IP

帧的大小

,

这二者之间往往差

40~52

个字节。我猜测其中

1518

4102

9694

应该与

Intel

网卡中的选项

1500

4088

9014

指的是一回事的,只不过不同厂家的计算方法或表达方式不同罢了

,

例如它们指的分别是

IP

数据包的尺寸和以太网数据帧的尺寸。

网络交换机

(

交换式集线器

)

有两种

,

一个是

Dlink DGS-1224T

千兆可管理型网络交换机

,

一个是最早期的

Dlink 1008

千兆非网管型网络交换机

,

一个是

Dlink DGS-1224T

千兆可管理

型网络交换机

,

有打开或关闭巨型帧(

Jumbo Frame

)的选项

.

复制的文件都是

720P

的电影文件

,

因此基本上是一个

4GB

的视频文件配

1~3

个几十

KB

的字幕文件的组合

.

复制的方向是从计算机内置硬盘读数据

,

NAS

写数据

,

也就是测试

NAS

的写入性能

.

复制的工具是

FastCopy,

每次测试基本上只持续

5

分钟

,

谈不上全盘全程测

.

不过后来我将这个

NAS

拷满

3TB

数据的时候观察到

,

即便是

NAS

容量接近饱满的时候

,

速度也是与最初始时基本相同的

,

毕竟再慢的硬盘

,

其速度也比

Buffalo LS-XL NAS

CPU

吐量快很多

.

至于说

NAS

的读取性能

,

粗测了一下

,

基本比写入性能高

50%

左右

,

也就是说最好

情况下每秒四十几兆字节的样子

.

下面是测试的结果,按照管理型交换机开启

Jumbo Frame

支持,关闭

Jumbo Frame

支持,非网管交换机三种情况来测试各种组合,

有些组合没有测试,

因为方向性的结果是明显的,下列表格中灰色部分是测试结果:

快三稳赚10大技巧交换机

,

有打开或关闭巨型帧(

Jumbo Frame

)的选项

.

复制的文件都是

720P

的电影文件

,

因此基本上是一个

4GB

的视频文件配

1~3

个几十

KB

的字幕文件的组合

.

复制的方向是从计算机内置硬盘读数据

,

NAS

写数据

,

也就是测试

NAS

的写入性能

.

复制的工具是

FastCopy,

每次测试基本上只持续

5

分钟

,

谈不上全盘全程测

.

不过后来我将这个

NAS

拷满

3TB

数据的时候观察到

,

即便是

NAS

容量接近饱满的时候

,

速度也是与最初始时基本相同的

,

毕竟再慢的硬盘

,

其速度也比

Buffalo LS-XL NAS

CPU

吐量快很多

.

至于说

NAS

的读取性能

,

粗测了一下

,

基本比写入性能高

50%

左右

,

也就是说最好

情况下每秒四十几兆字节的样子

.

下面是测试的结果,按照管理型交换机开启

Jumbo Frame

支持,关闭

Jumbo Frame

支持,非网管交换机三种情况来测试各种组合,

有些组合没有测试,

因为方向性的结果是明显的,下列表格中灰色部分是测试结果: