Ads 468x60px

Pages

8/13/2014

HyperV 2012 R2網卡速度

這陣子將一台客戶的實體主機轉入 Hyper-V 2012 R2
實體轉虛擬(P2V)是利用微軟自己的 Disk2vhd
這套真的很方便,而且免費,唯一缺點就是不能直接線上轉換
用這一套 P2V 需注意的是,轉換時是直接以整個磁碟機進行轉換
所以若原本機器中只有一個磁碟,但分成 C、D槽
建議轉換時將C、D槽一起轉換,不要分兩次

轉入到 HypeV 2012 R2 的 VM 在 windows 2003 系統運作正常
(已安裝HyperV的客體服務整合光碟)但是由於此VM上既有的
應用系統在 Client 要開啟時異常緩慢
導致無法順暢進行作業,因此就開始除錯之旅了...
試過的方法:
  1. 原本採用動態記憶體,改為固定記憶體
  2. 原採用動態磁碟(亦即 Thin Provision),更改為固定磁碟
但前述兩個方式皆無法改進,最後就是看網路了

參考資料:

主要是將轉入的 VM 網卡更改成『傳統網路介面卡』(會模擬成 Intel 21140)
不要使用 HyperV 2012 R2 預設的『網路介面卡」(HyperV虛擬網卡)

參考上述內容後
在更改網卡設定前有再測過,從 VM 中開啟一個分享資料夾,透過內部另一台
實體機器存取約 500 MB 的檔案,傳輸速度最多都上不到 1M,完整傳輸時間約需 1 小時...
但改用『傳統網路介面卡』之後,速度可到 10幾 MB 以上傳輸時間僅需 2-3 分鐘

以上收工

備註:
  1. HyperV 2012 R2 即使只是新增網卡,也必須將VM關機才能夠新增
  2. 新增網硬體時,會有『傳統網路介面卡』和『網路介面卡』兩種,上述案例需採用傳統網路介面卡,但此案例不確定是否僅適用在 Windows 2008 以前的版本,若遇到類似狀況可以試試看