9月6日,VMware 發佈了桌面和應用虛擬化平臺 Horizon 的最新版本 7.6,支援 Horizon 環境在 VMware Cloud on AWS 公有雲上的部署。VMware Cloud on AWS 是 VMware 依託於 AWS 遍佈全球的資料中心而構建的公有雲服務,在 AWS 提供的物理伺服器上運行 VMware 軟體堆疊,從而為傳統的 VMware 用戶提供完全一致的公有雲環境。

 

VMware 總共提供了2種 Horizon 交付形式:

  • Horizon 7 現場部署:由用戶選擇在自己的資料中心或 VMware Cloud on AWS 雲端部署,用戶對 Horizon 架構有完全的掌控,需要自己負責 Horizon 環境的日常運維。
  • Horizon Cloud Service:由 VMware 提供的 Horizon 桌面雲服務,Horizon 環境完全由 VMware 來管理和運營,為使用者工作負載 (虛擬桌面或託管應用)提供IBM Cloud 和 Microsoft Azure 兩種運行平臺選擇。

 

所以我們可以看到總共有 4 種 Horizon 架構,每種架構可以滿足不同的客戶需求:

  • Horizon 7 在客戶資料中心現場部署:傳統的 Horizon 部署模式。
  • Horizon Cloud on IBM Cloud:VMware 率先推出的 Horizon Cloud Service,用戶直接使用雲端的虛擬桌面和託管應用即可。
  • Horizon Cloud on Microsoft Azure:適用於 Azure 的用戶,用戶的虛擬桌面和企業應用都在 Azure 中,相互訪問更加快速便利。
  • Horizon 7 on VMware Cloud on AWS:由用戶自己在 VMware Cloud on AWS 雲端部署和管理 Horizon 環境。

可能大家會有疑問,最後一種架構到底適用什麼樣的應用場景呢?部署在公有雲裡,卻又要用戶自己來管理和維護,為什麼不直接使用 VMware 提供的 Horizon Cloud Service 呢?Horizon Cloud Service 雖然好用,但是由於它是由 VMware 來管理的,在架構配置上沒有給使用者太多的靈活性,用戶想對 Horizon 環境進行細細微性控制的話,就可以考慮採用 Horizon 7 on VMware Cloud on AWS 架構。這種架構主要適用於以下幾種場景:

  • 資料中心彈性擴展:當使用者需要擴展計算資源時,可以考慮採用 VMware Cloud on AWS,Horizon 工作負載也可以在 AWS 雲端運行。
  • 靠近企業應用:隨著 VMware Cloud on AWS 的成熟,越來越多的用戶把一些企業應用遷移到了雲端,把虛擬桌面也部署到 AWS 雲端可以使桌面靠近企業應用,獲得更好的訪問便利和性能提升。
  • Horizon 災備:使用者不再需要搭建另一個資料中心,利用 VMware Cloud on AWS 來搭建 Horizon 的災備方案。
  • 季節性的負載需求:通過雲端的 Horizon 環境來滿足臨時的開發人員或合同工的桌面訪問需求。
  • Horizon 全球部署:在某些地區不再需要建設自己的資料中心,而是基於 VMware Cloud on AWS 來搭建全球部署 CPA 架構

 

Horizon 7.6 充分利用了 AWS 雲計算資源的彈性優勢,基於 AWS Elastic DRS 實現了根據工作負載自動擴展計算資源,這個功能在 7.6 為技術預覽。

  • 高峰時段 (Peak Hours):Elastic DRS 自動增加伺服器主機,Horizon 通過 Instant Clone 來快速生成新的桌面池資源以滿足新增訪問需求。
  • 非高峰時段 (Off Peak Hours):不再被使用的虛擬桌面被逐漸回收,剩餘的虛擬桌面通過 vMotion 集中到某幾台伺服器主機上,空閒的伺服器主機被 Elastic DRS 回收。

Horizon 7.6 也在 VMware Cloud on AWS 中實現了桌面即時克隆 Instant Clone 的技術預覽,為用戶提供以下業務價值:

  • 高速調配桌面:平均 1-2 秒就可以生成一個新的虛擬桌面;
  • 節省存儲空間:即時克隆出來的虛機是共用同一份記憶體映射的,最多可以減少 80% 的記憶體用量;
  • 簡化系統管理:只需要升級父虛機的系統軟體,其他的克隆虛機重新生成後就可以自動獲得更新,大大減少了管理員給虛擬桌面打補丁和升級軟體的時間。