networking性能/ SMB-CIFS /指导

我是一名在家庭办公室工作的IT专业人员。 我有一些性能问题(NAS文件副本),我试图用iperf隔离。 我的问题是关于iperf。

基础设施 – 千兆交换机(Netgear),不是交叉交换机。 所有适配器GigE。
服务器1 – Ubuntu 12.04,运行Samba
服务器2 – NAS4Free – 在VMware ESXi 5.5上运行

我原来的问题 – 大文件传输(1GB),特别是接收(客户端从服务器请求文件)非常慢,在NAS4Free框比Samba服务器慢10倍。 一般来说,我正在使用Windows客户端进行testing,但是我得到了来自Linux客户端(也是Ubuntu)的类似结果。 这是提供信息的目的。 我认为iperf的结果突出了这个问题,那就是我的问题所在。

我使用默认值(TCP)运行iPerf。 这两台服务器大致相同,显示690MBytes和683MBytes的传输速度。 这是不错的吞吐量,似乎不是问题。

我跑了iPerf设置为UDP(服务器和客户端)。 我增加了100的带宽 – 高达800米(iperf -c ip-addr -u -b 800米)。 这些结果清楚地显示了NAS4Free单元(在VMware下运行)

在Ubuntu / Samba上 – 我可以看到何时达到带宽限制。 抖动和丢弃率仍然很低,最差的情况是在700米抖动为0.553,而我在丢失0.0337%的损失的527954中丢失了193帧。

我在ESXi主机上有两台运行Ubuntu 12.04的虚拟机。 他们在虚拟网卡上运行与NAS4Free相同的驱动程序。 与Ubuntu / Samba独立单元一样,即使传输饱和,也不会有过多的数据包丢失。

在NAS4Free – 这是一个不同的故事,我开始在300米和400米之间的数据包丢失,它变得更糟。 这似乎是问题所在。

Performance Table Bandwidth Jitter Lost/Total Datagrams -b 100m = 101Mbits/sec 0.030 ms 0 / 85471 (0%) -b 200m = 202Mbits/sec 0.026 ms 196 /172284 (0.11%) -b 300m = 301Mbits/sec 0.031 ms 514 /256312 (0.2%) -b 400m = 390Mbits/sec 0.037 ms 11861/343757 (3.5%) -b 500m = 391Mbits/sec 0.053 ms 45983/378627 (12%) -b 600m = 393Mbits/sec 0.061 ms 146109/480261 (31%) 

有什么想法造成这个? 我应该看什么? 我应该运行什么testing?

在此先感谢您的帮助。 道歉前面。 我不经常发帖(任何地方),所以我希望以合理的格式提供适量的信息。