VMware Blast Extreme 已針對行動雲端最佳化,可支援最多種具有 H.264 功能的用戶端裝置。在所有顯示通訊協定中,VMware Blast 所耗用的 CPU 資源最少,因此能讓行動裝置的電池壽命延長。VMware Blast Extreme 可抵消延遲的增加或頻寬的縮減,並可同時運用 TCP 和 UDP 網路傳輸。
VMware Blast Extreme 功能
VMware Blast Extreme 的主要功能包括:
- 在公司防火牆外的使用者可使用此通訊協定搭配公司的虛擬私人網路 (VPN),或者使用者可以在公司 DMZ 中,建立與安全伺服器或 Access Point 應用裝置間的安全加密連線。
- 支援進階加密標準 (AES) 128 位元加密,且預設為啟動狀態。不過,您可以將加密金鑰密碼變更為 AES-256。
- 支援 Windows 桌面與 Horizon Agent 的需求和考量事項中所列的 Horizon Agent 作業系統版本的連線。
- 來自所有用戶端裝置類型的連線。
- 在 LAN 和 WAN 減少頻寬使用量的最佳化控制。
-
Windows 代理程式上使用 PerfMon 顯示的效能計數器會精準呈現系統目前的狀態,並以固定速率更新下列項目:
- Blast 工作階段
- 影像處理
- 音訊
- CDR
- USB:如果將 USB 流量設定為使用 VMware 虛擬通道 (VVC),則在 Windows 代理程式上使用 PerfMon 顯示的 USB 計數器為有效。
- 商務用 Skype:計數器僅用於控制流量。
- 剪貼簿
- RTAV
- 序列埠和掃描器重新導向功能
- 虛擬列印
- HTML5 MMR
- Windows Media MMR:在您設定此功能以使用 VMware 虛擬通道 (VVC) 後,才會顯示效能計數器。
- Windows 用戶端上發生短暫網路中斷期間的網路持續性。
- 虛擬顯示器支援 32 位元色彩。
- 支援 ClearType 字型。
- 使用 LAN 和 WAN 的動態音訊品質調整進行的音訊重新導向。
- 在部分用戶端類型上,用於網路攝影機和麥克風的即時音訊視訊。
- 在用戶端作業系統與遠端桌面平台或已發佈的應用程式之間複製與貼上文字及映像 (適用於部分用戶端)。對於其他用戶端類型,僅支援複製與貼上純文字。您無法複製並貼上系統物件,例如系統之間的資料夾和檔案。
- 部分用戶端類型支援多部監視器。在部分用戶端上,針對停用 Aero 的 Windows 7 遠端桌面平台,您最多可使用每個顯示器解析度達 2560 x 1600 的 4 部監視器,或者最多 3 部 4K (3840 x 2160) 解析度的監視器。此外,也支援樞紐顯示與自動調整。
啟用 3D 功能時,最多支援 2 部解析度達 1920 x 1200 的監視器,或者解析度為 4K (3840 x 2160) 的 1 部監視器。
- 部分用戶端類型支援 USB 重新導向。
- 部分 Windows 用戶端作業系統和部分遠端桌面平台作業系統 (安裝有 Horizon Agent) 支援 MMR 重新導向。
- 支援使用 NVIDIA 圖形卡連線至未連結監視器的實體機器。如需最佳效能,請使用支援 H.264 編碼的圖形卡。
如果您有擴充式分立 GPU 和內嵌 GPU,則作業系統可能會預設為使用內嵌 GPU。若要修正此問題,您可在裝置管理員中停用或移除裝置。如果問題仍存在,您可為內嵌 GPU 安裝 WDDM 圖形驅動程式,或在系統 BIOS 中停用內嵌 GPU。如需停用內嵌 GPU 方法的相關資訊,請參閱系統說明文件。
注意: 停用內嵌 GPU 可能會造成未來無法使用某些功能,例如失去 BIOS 設定或 NT 開機載入器的主控台存取權。 - Blast 轉碼器透過提供更銳利的影像與字型,改善了調適性及 H.264 編碼器在桌面平台中的使用方式,且運作就像視訊轉碼器 (具有動作偵測、動作向量和畫面間預測的巨集區塊) 一樣。以下環境支援轉碼器,且依預設會停用:
- Windows 和 Linux 代理程式。若要啟用轉碼器:
- 在 Windows 代理程式上,設定登錄機碼:
HKLM\SOFTWARE\VMware, Inc.\VMware Blast\Config\EncoderBlastCodecEnabled = 1
- 在 Linux 代理程式上,於
\etc\vmware\config
下方設定RemoteDisplay.allowBlastCodec=TRUE
- 在 Windows 代理程式上,設定登錄機碼:
- 在 Windows、Linux 和 MacOS 用戶端設定上停用 H.264。行動用戶端和 Web 用戶端不支援此功能。
- Windows 和 Linux 代理程式。若要啟用轉碼器:
- 動態編碼器切換可讓您在視訊最佳化編碼器 (H.264 4:2:0 或 H.264 4:4:4) 與文字最佳化編碼器 (Blast 轉碼器或調適性) 之間切換。此切換功能可協助維持清晰的文字和視訊,並減少頻寬使用量。若要使用此功能,請啟用編碼器切換:
- 在 Windows 代理程式上,設定登錄機碼
HKLM\SOFTWARE\VMware, Inc.\VMware Blast\Config\EncoderSwitchEnabled = 1
- 在 Linux 代理程式上,於
\etc\vmware\config
下方設定RemoteDisplay.allowSwitchEncoder=TRUE
- 啟用 Blast 轉碼器,此依預設為停用。如果未啟用 Blast 轉碼器,則切換編碼器會使用調適性來進行文字最佳化編碼。
- 在 Windows、Linux 和 MacOS 用戶端設定上啟用 H.264。行動用戶端和 Web 用戶端不支援此功能。
備註: 編碼器切換僅會使用軟體 H.264,不支援硬體加速的圖形。 - 在 Windows 代理程式上,設定登錄機碼
如需哪些用戶端裝置支援特定 VMware Blast Extreme 功能的相關資訊,請至 https://docs.vmware.com/tw/VMware-Horizon-Client/index.html。
網路喚醒
- 僅 IPv4 環境支援網路喚醒 (WoL)。
- 在 BIOS 設定及網路卡設定中啟用網路喚醒時,必須將實體機器設定為在接收網路喚醒封包時喚醒。
- 目的地連接埠 9 會用於來自連線伺服器的 WoL 封包。
- WoL 封包是一種 IP 導向廣播封包,在從 Horizon Connection Server傳送時必須能夠到達 Horizon Agent。這些案例中的網路喚醒功能:
- 連線伺服器和實體機器上的 Horizon Agent 位於 LAN 環境中的相同子網路上。
- 連線伺服器和 Horizon Agent 之間的所有路由器皆已進行設定,以允許 IP 導向廣播封包用於您要喚醒實體機器的目標子網路。
建議的客體作業系統設定
以高畫質、全螢幕模式播放,或播放 720p 或更高格式的視訊時,建議使用 1GB RAM 或更高容量以及雙 CPU。若要為圖形密集的應用程式 (例如 CAD 應用程式) 使用虛擬專用圖形加速,需要 4 GB 的 RAM。
視訊品質需求
- 480p 格式的視訊
- 當遠端桌面平台具備單一虛擬 CPU 時,您可以使用 480p (含) 以下的原始解析度播放視訊。如果您要以高畫質 Flash 或全螢幕模式播放視訊,則桌面平台需要雙虛擬 CPU。即使是使用雙虛擬 CPU 桌面,低至 360p 格式的視訊以全螢幕播放時,仍可能會落後於音訊,尤其在 Windows 用戶端上更是如此。
- 720p 格式的視訊
- 如果遠端桌面平台具備雙虛擬 CPU,您可以使用 720p 的原始解析度播放視訊。如果您以 720p 的高解析度或全螢幕模式播放視訊,效能可能會受到影響。
- 1080p 格式的視訊
- 如果遠端桌面平台具備雙虛擬 CPU,您可以播放 1080p 格式的視訊,但媒體播放器可能需要調整成較小的視窗大小。
- 3D 轉譯
-
您可以設定遠端桌面平台來使用軟體或硬體加速圖形。軟體加速圖形功能可讓您在不需要實體圖形處理單元 (GPU) 的情況下,執行 DirectX 9 和 OpenGL 2.1 應用程式。硬體加速圖形功能使虛擬機器能夠在
vSphere 主機上共用實體 GPU (圖形處理單元),或將實體 GPU 提供給單一虛擬桌面平台。
針對 3D 應用程式,最多支援 2 部監視器,而最大螢幕解析度為 1920 x 1200。遠端桌面平台上的客體作業系統必須是 Windows 7 或更新版本。
用戶端系統的硬體需求
如需特定類型桌面平台或行動用戶端裝置之處理器與記憶體需求的相關資訊,請前往 https://docs.vmware.com/tw/VMware-Horizon-Client/index.html。