Networking

Azure 中 Hyper-V 來賓和主機/其他遠端電腦之間的文件傳輸速度較慢 (~300kB/s)

  • February 6, 2021

Azure 中 Hyper-V 來賓和主機/其他遠端電腦之間的文件傳輸速度較慢 (~300kB/s)

我看到來賓 VM 和主機 VM 之間或直接從來賓 VM 到另一個遠端 VM 的文件傳輸速度極慢。

以下是一些配置細節:

  • 主機 VM 是 Windows Data Center 2019
  • 來賓 VM 是使用舊適配器的 RHEL4。此版本的 rhel 必須用於支持在其上執行的應用程序
  • 我無法在此 VM 上安裝集成服務,可能是因為它太舊了
  • 加速網路已啟用
  • 所有磁碟都是 SSD,至少設置了讀取記憶體
  • 有足夠的記憶體和 CPU 分配給 hyper-v VM
  • Hyper-v 在內部交換機上配置
  • rsync 與選項“avhW”一起使用
  • 已嘗試通過 hyper-v 磁碟並且不允許訪問驅動器
  • 將文件拆分成更小的塊對速度沒有影響
  • 同一網路中的主機和另一個虛擬機之間的速度非常快,從而得出客戶和主機之間的傳輸是問題的結論
  • 許多線上文章都提到了禁用 VMQ。這不可用,因為舊適配器正在使用中。
  • 所有適配器上的所有解除安裝設置都已設置為禁用

要求是從來賓 VM 快速傳輸 1.5TB 的大文件。目前使用 rsync 並且不介意從客戶 VM 中獲取文件的替代方法。

任何建議將不勝感激

我能夠通過將 Rhel4 vhdx 安裝到在 hyperv 上執行的 centos 8 vm 來提取文件。安裝後,文件傳輸速度快 30 倍。

引用自:https://serverfault.com/questions/1051938