我们在大西洋两岸拥有两个数据中心,站点之间有 10Gb VPLS 连接,延迟为 80ms,数据包丢失率低于 0.0000001%。
当在链路两端的数据存储之间移动虚拟机时,我们发现速度非常慢,例如:15MB/s。
我们已经确认了存储阵列的底层性能,并通过吞吐量和数据包丢失测试确认所有涉及的网络均以 10Gb 运行。同一 vCenter 内的本地数据传输非常快。我们还在每个 DC 上的虚拟机之间运行了 iperf。
我认为这是由于 TCP 窗口问题或类似于 SMB/CIFS 处理高延迟链接的方式造成的。
ESXi 或 vCenter 中是否有任何配置可以优化这一点,比如指定更大的缓冲区或更大的窗口大小?
我们正在运行 6.5 Ent Plus,其中 vCenter 处于增强链接模式。这些是独立的集群,并且有一个延伸 VLAN。