Hyper-V

Hyper-V 合併檢查點導致磁槃無法訪問

  • November 20, 2019

我們目前有 2 台 Hyper-V 主機(Windows Server 2016)。

其中一個包含所有正在執行的機器,而另一個包含相同的機器,但作為已關閉的副本。

為了使它們保持同步,我們在 VEEAM Backup & Replication 中使用了複製作業,但我們目前遇到的問題是,每次 VEEAM 執行複製作業時,虛擬機大約 5 秒鐘都無法訪問其硬碟驅動器。

經過一番調查,我們發現導致問題的可能不是 VEEAM,而是 Hyper-V。

我們通過在 VEEAM 關閉時手動創建和合併檢查點(就像 VEEAM 每次複製時所做的那樣)來確定這一點。

這是正常行為,還是可以修復?

像這樣合併增量磁碟是 I/O 密集型的。讀取源卷,讀取檢查點,寫入目標卷。我不知道確切的塊大小,但它很容易執行一千次隨機 I/O 並在該儲存上花費幾秒鐘。

試驗具有更多 IOPS 的更快儲存。如果可能,還將檢查點和複製目標磁碟儲存在獨立於源卷的儲存系統上。您可能可以降低性能損失,但不能將其降至零。

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