
這個問題有兩個面向。
第1部分:
虛擬化儲存解決方案並在其上運行 VMDK(而不是原始 VMFS 資料儲存)是不是一個壞主意?
本質上,假設我有 2 TB 的 RAID DAS。目前,我在 DAS VMSFS 上有一些 VMDK。我想要做的是從 VMFS 中刪除 VMDK,為 FreeNAS 安裝分配 1.8-1.9TB 的空間(一個大的 FreeNAS VMDK),然後透過 NFS 運行其他 VMDK。
我沒有 NAS 的硬件,但有一堆不同的共享。這將簡化我的管理。我知道另一層儲存抽象(由格式化為 VMFS 的 RAID'd DAS 支援的基於 NFS 的虛擬 ZFS 檔案系統)會產生一些開銷,但我不認為它會太糟糕。 NAS 也比 DAS 上的簡單 VMFS 資料儲存具有更多功能。
第2部分:
VMWare 不喜歡長時間運行的快照,但 ZFS 快照呢?建議在 ZFS 快照上執行來賓 VMDK(Windows 用戶端、隨機伺服器)是否安全?這將使我能夠快速將虛擬機器回滾到早期狀態,而不會直接在 VMFS 上長時間運行快照。
答案1
對於實驗室環境,第 1 部分沒有任何問題,除了在折疊自身時重建所需的時間之外。並不是說它會發生,只是說它可能發生(墨菲定律)。
至於第 2 部分,我必須遵循 VMWare。
答案2
我不知道第 2 部分,但知道第 1 部分:
實際上,VMware 和 HP 都提供了執行此操作的產品:VMware VSA和高壓VSA。 (可能還有其他人提供類似的解決方案,但這是我所知道的兩個。)所以這可能不是一個普遍的壞主意。但是,我不知道 FreeNAS 是否是官方支援的儲存解決方案,因此當出現問題時您可能會缺乏支援。如果沒有支持,我不會在生產中運行它。但由於您想在實驗室環境中部署它,您必須自己決定是否可以在沒有支援的情況下進行。
可能有(只是可能)如所描述的具有一定的影響這裡。 (它是關於快閃記憶體虛擬化平台的,但核心模組與虛擬設備的基礎知識也應該適用於虛擬儲存設備。)另一方面,您可能不會遇到任何效能問題。