怎樣才能計算好 VDI 的儲存需求?
計算 Virtual Desktop Infrastructure(VDI) 需要考慮各種因素,包括你使用 Personal Virtual Desktop 還是 Shared Virtual Desktop,以及 ISO 或者是 Snapshots。
如果 VDI 中 Session 是持久化的時候,Session 的資料在使用者退出系統之後仍然被保存。但如果 Session 在臨時狀態時,使用者資料隨著登出而消失。基於虛擬機的 snapshot 在唯讀模式下可共用使用者的 Disk Image。然而 ISO 是使用者虛擬桌面配置的副本。這兩件事情都影響著 VDI 存儲需求,各種各樣的配置都有不同的存儲要求。
Persistent Disk Snapshot:基於 Snapshot 在虛擬桌面中是永久性的,它很可能經常更新,所以性能是主要的問題。根據 Workload 的變化,寫入操作可以在每個虛擬桌面 15 IOPS 到 100 IOPS 之間變化,所以考慮使用測量工具以及某種存儲增強技術,如 Flash Memory 是可行的。通過將使用者操作系統的 Disk Image 大小乘以每個虛擬桌面預期增長百分比同時乘以你需要的虛擬桌面數來計算存儲需求。由於使用者設定檔是永久性的,他們可以刪除存儲內的資料,但是你需要為這些設定檔的存儲需求計算空間:即每個存儲檔的大小乘以用戶數。
Persistent Disk Image:它不會像 Snapshot 那樣經常更新,所以你可以通過使用者 OS 的 Disk Image 大小乘以你需要部署的虛擬桌面數來計算存儲需求。和其他 Snapshot 一樣,你也需要計算使用者設定檔的存儲空間。
Non-Persistent Disk Snapshot: Non-Persistent Disk Snapshot 會經常更新,你可以使用和 Persistent Disk Snapshot 相同的方式計算它的存儲需求,使用者 OS 磁片大小乘以每台虛擬桌面的預期增長乘以虛擬桌面數量--但是需要省略設定檔的存儲空間。因為設定檔在登出時並不存儲,你不需要為它們增加額外的存儲。
Non-Persistent Disk Image:全鏡像的存儲空間一般不能再回收,但是非持久性虛擬桌面需要經常更新。如果你想不輸給 Non-Persistent Disk Image,計算存儲需求需要你可設置用戶為零。