在 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 個桌面平台。

備註: 此範例在發行 VMware vSAN 之前執行的 View 5.2 設定中使用過。如需為 VMware vSAN 調整和設計 View 虛擬桌面平台基礎結構的關鍵元件的指導方針,請參閱位於 http://www.vmware.com/files/pdf/products/vsan/VMW-TMD-Virt-SAN-Dsn-Szing-Guid-Horizon-View.pdf 的白皮書。

相較於 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 供桌面平台使用

下圖說明這個儲存策略。

圖 1. 大型桌面集區的分層儲存範例
父系和複本虛擬機器會放在固態硬碟上。

從架構的觀點來看,View Composer 會建立共用基礎映像的桌面映像,這可減少儲存需求達 50% 以上。您可以進一步減少儲存需求,方法是設定重新整理原則以定期將桌面還原成原始狀態,以及回收用於追蹤上次重新整理作業以來變更的空間。

如果您使用 View Composer 搭配 vSphere 5.1 或更新版本的虛擬機器桌面平台,即可使用空間回收功能。利用這個功能,當未使用的磁碟空間量達到特定臨界值時,就會透過清除與壓縮程序,自動回收客體作業系統內過時或已刪除的資料。請注意,如果使用 vSAN 資料存放區,空間回收功能將不受支援。

您也可以縮減作業系統磁碟空間,方法是使用 View Composer 持續性磁碟或共用檔案伺服器作為主要存放庫,來儲存使用者設定檔和使用者文件。由於 View Composer 可讓您將使用者資料與作業系統隔開,因此,您可能會發現,只有持續性磁碟才需要備份或複寫,這可進一步減少儲存需求。如需詳細資訊,請參閱透過 Composer 減少儲存需求

備註: 至於專用儲存元件,最好在試驗階段期間做出決定。主要的考量是每秒 I/O 數 (IOPS)。您可以嘗試使用分層儲存策略或 vSAN 儲存區,以獲得最佳效能和最大的成本節省。

如需詳細資訊,請參閱標題為 VMware View 的儲存考量的最佳做法指南。