Enr*_*uev 2 windows-server-2003 performance server-message-block windows-server-2008-r2 vmware-esxi
基本上我试图找出网络文件复制速率的差异可能来自哪里。
我有一个虚拟 Server 2008 R2 SP1 和一个虚拟 Server 2003 R2 SP2,使用相同的存储、相同数量的 CPU 和 RAM。它们也在运行 ESXi 5.5 的同一台主机上。两者都进行了新安装,刚刚安装了所有更新并加入了域。一切都在千兆上。他们都使用 vmxnet3 和 iscsi 半虚拟驱动程序。
当我将一个 4gb 文件从我的 Windows 8.1 PC 复制到 Server 2003 R2 机器时,我得到了这个:

当我将同一文件从同一台计算机复制到 Server 2008 R2 机器时,我得到以下信息:

为什么传输到 Server 2003 R2 机器这么慢?
原因很可能是 Sever 2003 R2 使用 SMB 1.0,而 Server 2008 R2 使用 SMB 2.1。链接的文章有一个表格,其中显示了您可以将哪些版本的协议与哪些客户端-服务器组合一起使用。与 Server 2003 R2 的连接将始终限于 SMB 1.0。
SMB 协议的较新版本包括许多性能增强,正是因为最初发布的 SMB 遭受数据吞吐量缓慢的问题。
自 Server 2003 R2 以来 Windows 中的一般网络堆栈改进可能也有显着影响,但最大的单一因素将是所用 SMB 版本的差异。
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |