在 View 5.2 測試環境中,View Composer 複本虛擬機器會放在高讀取效能的固態硬碟 (SSD),所支援的每秒 I/O 次數 (IOPS) 高達數萬個。連結複製則放在較低效能的傳統旋轉媒體所支援的資料存放區,這樣成本較低,並可提供較高的儲量容量。範例會使用 View Composer 連結複製而非即時複製,因為測試是使用 View 5.2 來執行。即時複製功能是在 Horizon 7 推出。
儲存設計考量是建立成功的 Horizon 7 架構的最重要元素之一。對架構影響最大的是,決定是否採用 View Composer 桌面以使用連結複製技術。ESXi 二進位檔、虛擬機器分頁檔及父虛擬機器的 View Composer 複本都會儲存在共用儲存區系統。
vSphere 使用的外部儲存區系統可以是光纖通道、iSCSI SAN (儲存區域網路) 或 NFS (網路檔案系統) NAS (網路連接儲存)。透過 vSphere 5.5 Update 1 或更新版本提供的 vSAN 功能,儲存區系統也可以是彙總的本機伺服器連結儲存區。
下列範例說明 View 5.2 測試設定所用的分層儲存策略,其中由一個 vCenter Server 管理 10,000 個桌面平台。
相較於 vSphere 5.5 Update 1,vSphere 6.0 及更新版本提供的 vSAN 功能在效能方面有許多改進。在 vSphere 6.0 中,此功能也具有更廣泛的 HCL (硬體相容性) 支援。如需 vSphere 6 或更新版本中關於 vSAN 的詳細資訊,請參閱《管理 VMware vSAN》文件。
- 實體儲存
-
- 僅限 EMC VNX7500 區塊
- 1.8TB 快速快取 (SSD)
- 八個 10Gbit FCoE 前端連線 (每個控制器各 4 個)。
- SSD 儲存裝置層
-
單一 RAID5 儲存集區:
- 12 * 200GB EFD
- 250GB LUN 供父系映像使用
- 500GB LUN 供基礎結構使用
- 75GB LUN 供複本存放區使用 (每個桌面集區叢集各 1 個)
- 虛擬機器桌面平台儲存區層
-
兩個 RAID 1/0 儲存集區:
集區 1:
- 360 15K 300GB HDD (可用 47TB)
- 97 個 450GB LUN 供桌面使用
集區 2:
- 296 15K 300GB HDD (可用 39TB)
- 7 個 450GB LUN 供基礎結構使用
- 85 個 450GB LUN 供桌面平台使用
下圖說明這個儲存策略。
從架構的觀點來看,View Composer 會建立共用基礎映像的桌面映像,這可減少儲存需求達 50% 以上。您可以進一步減少儲存需求,方法是設定重新整理原則以定期將桌面還原成原始狀態,以及回收用於追蹤上次重新整理作業以來變更的空間。
如果您使用 View Composer 搭配 vSphere 5.1 或更新版本的虛擬機器桌面平台,即可使用空間回收功能。利用這個功能,當未使用的磁碟空間量達到特定臨界值時,就會透過清除與壓縮程序,自動回收客體作業系統內過時或已刪除的資料。請注意,如果使用 vSAN 資料存放區,空間回收功能將不受支援。
您也可以縮減作業系統磁碟空間,方法是使用 View Composer 持續性磁碟或共用檔案伺服器作為主要存放庫,來儲存使用者設定檔和使用者文件。由於 View Composer 可讓您將使用者資料與作業系統隔開,因此,您可能會發現,只有持續性磁碟才需要備份或複寫,這可進一步減少儲存需求。如需詳細資訊,請參閱透過 Composer 減少儲存需求。
如需詳細資訊,請參閱標題為 VMware View 的儲存考量的最佳做法指南。