Linux

Xen domU 共享驅動器替代 NFS?

  • July 26, 2011

我們有一個 Xen 伺服器,其中 dom0 充當 vm 主機和儲存主機。伺服器沒什麼特別的,儲存是一個內部 RAID 陣列。沒有故障轉移夥伴或任何東西。

每個 domU 都有自己的 lvm 卷用於本地儲存,然後通過 NFSv4 共享 /home 等分區

鑑於儲存在機器上都是物理本地的,將其推送到 NFS 上似乎效率低下,只是為了啟用對卷的共享訪問。

誰能推薦或建議一種替代方法來共享主機和虛擬機本地的捲(有效)?

編輯:如果 NFSv4 是最好的方法,再次考慮到 VM 位於同一位置,並且 dom0 和 domU 之間的網路連接的虛擬性質,是否有一組眾所周知的理想掛載選項來最大化性能(在一般用途中具有多種事務類型的場景)還是仍然是推出 bonnie 並執行測試的情況?

NFSv4 盡其所能。有一個名為XenFS的項目看起來很有希望,但從未達到穩定版本。我已經休眠了幾年了。我不確定您是否可以再找到來源。

正如 h0tw1r3 所說,NFS 與您將獲得的一樣好。您也不希望將自己束縛在任何需要所有 VM 位於同一位置的事情上,因為這會嚴重抑制您擴展這些 VM 的能力。如果它們開始變大,並且您決定將它們分佈在幾個物理主機上(為了容量或冗餘)會很好,那麼 dom0-local 文件系統將嚴重影響該計劃。

效率低下並不重要(除非它確實如此),並且在您需要之前嘗試擔心只是過早的優化。

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