即時複製功能可利用 vSphere vmFork 技術 (隨附於 vSphere 6.0 U1 和更新版本) 來靜止執行中的基礎映像或父虛擬機器,並快速建立及自訂虛擬桌面平台的集區。
即時複製不僅會在建立時與父虛擬機器共用虛擬磁碟,即時複製也會共用父虛擬機器的記憶體。每個即時複製會像獨立桌面平台般運作,具有唯一主機名稱和 IP 位址,但即時複製需要的儲存空間極少。即時複製可將所需的儲存容量減少 50% 至 90%。在建立複製時,也會減少整體記憶體需求。如需關於儲存區需求和調整大小限制的詳細資訊,請參閱 VMware 知識庫 (KB) 文章 https://kb.vmware.com/kb/2150348。
從 Horizon 7(7.8 版) 開始,即時複製已可支援 vSAN 資料存放區的 vSphere TRIM 和 UNMAP 功能。
複本和即時複製在相同資料存放區
建立即時複製桌面平台集區時,會先從最佳配置映像虛擬機器建立完整複製。此完整複製 (或稱複本) 以及與其連結複製可以放在同一個資料存放區或 LUN (邏輯單元編號)。
複本和即時複製在不同資料存放區
您也可以將即時複製複本和即時複製放在具有不同效能特性的單獨資料存放區。例如,您可以將複本虛擬機器儲存在固態硬碟 (SSD) 上。固態硬碟具有低儲存容量和高讀取效能,一般是每秒支援數萬個 I/O (IOPS)。
您可以將即時複製儲存在搭載傳統、旋轉媒體所支援的資料存放區。這類磁碟的效能較低,但具有價位低、儲存容量高的特色,因此很適合用來儲存大型集區中的多個即時複製。您可以使用分層儲存組態,用符合成本效益的方式處理密集 I/O 情況,例如同時執行排定的防毒掃描。
如果使用vSAN資料存放區,您將無法針對複本和即時複製手動選取不同的資料存放區。因為 vSAN會將物件自動放到適當類型的磁碟上並快取所有 I/O 作業,所以無需為vSAN 資料存放區使用複本分層。vSAN資料存放區上支援即時複製集區。
在本機資料存放區上儲存即時複製
即時複製虛擬機器可儲存在本機資料存放區上,這是 ESXi 主機的內部備用磁碟。本機儲存區提供多項優點,例如便宜的硬體、快速的虛擬機器佈建、高效能電源作業,以及簡易的管理。不過,使用本機儲存區會限制可供您使用的 vSphere 基礎結構組態選項。使用本機儲存區只對特定 Horizon 7環境有益,其他環境則不適用。
當環境中的Horizon 7桌面平台處於無狀態的情況下,本機資料存放區最有可能發揮良好效益。例如,若您部署無狀態 kiosk 或教室和培訓站,則可使用本機資料存放區。
如果您的虛擬機器有浮動指派、並非專屬於個別使用者,且可定期刪除或重新整理 (如使用者登出時),則可考慮使用本機資料存放區。此方式可以讓您控制每個本機資料存放區的磁碟使用情形,而無須在資料存放區之間移動虛擬機器,或是對虛擬機器進行負載平衡。
不過,您必須考慮使用本機資料存放區對 Horizon 7桌面平台或伺服器陣列部署所造成的限制:
- 您無法使用 VMotion 來管理虛擬磁碟區。
- 您不能使用 VMware High Availability。
- 您不能使用 vSphere Distributed Resource Scheduler (DRS)。
如果您要將即時複製部署在使用本機資料存放區的單一 ESXi 主機上,則必須設定包含該單一 ESXi 主機的叢集。如果您的叢集具有兩個以上使用本機資料存放區的 ESXi 主機,請從叢集中的每個主機選取本機資料存放區。否則,即時複製建立會失敗。此行為不同於使用 Composer 連結複製時的本機資料存放區行為。
- 您無法將複本和即時複製儲存在不同的資料存放區上。
- 若您選取本機旋轉磁碟機,其效能可能不及市售的儲存陣列。本機旋轉磁碟機和儲存陣列的容量可能大致相同,但本機旋轉磁碟機的輸送量卻不同於儲存陣列。輸送量會隨著主軸數量的增加而提升。若您選取直接連結的固態磁碟 (SSD),其效能可能會超越許多儲存陣列的效能。
- 若您想要利用本機儲存區的好處,您必須仔細考慮無法使用 VMotion、高可用性、DRS 及其他功能的後果。若您藉由控制虛擬機器的數量和磁碟成長來管理本機磁碟使用情形,同時使用浮動指派並定期執行重新整理和刪除作業,則可順利地將即時複製部署至本機資料存放區。
- 即時複製的本機資料存放區支援適用於虛擬桌面平台和已發佈的桌面平台。
即時複製和 Composer 連結複製之間的差異
即時複製的建立速度比連結複製快很多,因此當您在佈建即時複製集區時,將不再需要下列連結複製功能:
- 即時複製集區不支援使用可處置的個別虛擬磁碟來儲存客體作業系統的分頁和暫存檔案的組態。每次使用者登出即時複製桌面平台時,Horizon 7都會自動刪除複製,並根據集區可用的最新作業系統映像,佈建另一個即時複製並開啟其電源。在登出作業期間將自動刪除任何客體作業系統的分頁和暫存檔案。
- 即時複製集區不支援為每個虛擬桌面平台建立個別的持續性虛擬磁碟。您可以改為將使用者的 Windows 設定檔和應用程式資料儲存在 App Volumes 的使用者可寫入磁碟上。當使用者登入時,使用者的可寫入磁碟會連結至即時複製桌面平台。此外,使用者的可寫入磁碟也可用於保存使用者安裝的應用程式。
- 由於即時複製桌面平台具有存留期短的本質,即時複製在其抹除和壓縮程序中,並不支援空間效率高的磁碟格式 (SE 疏鬆)。
- 即時複製桌面平台集區與 Storage vMotion 相容。Composer 連結複製桌面平台集區與 Storage vMotion 不相容。