You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ESXI 8.0主机向NFS存储写入速度远低于虚拟机客户机的性能问题排查与优化求助

ESXI 8.0主机向NFS存储写入速度远低于虚拟机客户机的性能问题排查与优化求助

我最近一直在排查为什么用ghettoVCB从ESXi 8.0主机备份虚拟机时速度特别慢,具体情况如下:

我当前是通过ghettoVCB从ESXi主机系统,将虚拟机备份到TrueNAS上的NFS共享存储,NAS和ESXi之间有一条专门的2.5Gbps链路,理论上应该能跑满接近链路带宽的速度。

虚拟机客户机写入测试(正常速度)

从ESXi上的Ubuntu 20.04虚拟机往同一个NFS共享写入文件时,速度能达到约257MB/s,这个表现符合链路的预期:

su@test:/mnt/guest$ time sh -c "dd if=/dev/zero of=test bs=1MB count=1024 && sync"

1024+0 records in
1024+0 records out
1024000000 bytes (1.0 GB, 977 MiB) copied, 3.98153 s, 257 MB/s

real    0m4.470s
user    0m0.002s
sys     0m0.619s

虚拟机的NFS挂载选项:

rw, relatime, vers=4.2,
rsize=1048576, wsize=1048576,
namlen=255, hard, proto=tcp, timeo=600,
retrans=2, sec=sys, local_lock=none,

ESXi主机写入测试(速度异常偏低)

但从ESXi主机本身往同一个NFS共享写入文件时,吞吐量就低很多,大概只有45MB/s:

/vmfs/volumes/9043e582-0376fe3e] time sh -c "dd if=/dev/zero of=./test bs=1MB count=1024 && sync"

1024+0 records in
1024+0 records out

real    0m 22.70s
user    0m 0.00s
sys     0m 0.00s

另外我还遇到一个小问题:找不到查看ESXi主机NFS挂载选项的方法,如果有人知道怎么操作也麻烦告知一下。

初步优化尝试的结果

我试着把TrueNAS上ZFS数据共享的sync选项关闭后,ESXi主机的写入速度提升到了146MB/s,但这个速度还是远低于虚拟机客户机的表现。

我的猜测是ESXi主机为了保证数据安全性,强制做了100%的同步写入操作,想问问各位大佬:

  • 这个猜测是否正确?ESXi在NFS写入时确实有特殊的同步机制吗?
  • 有没有什么具体的优化建议,能提升ESXi主机向NFS存储写入的性能,让备份速度更接近链路上限?

备注:内容来源于stack exchange,提问作者Rtype

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:44:33