在 VMware Explore 2022(美國版)的所有公告中,亮點必須是 vSphere 8 支持基於戴爾技術和 HPE 的服務器的 NVIDIA 和 AMD Pensando 的數據處理單元 (DPU)。 對 DPU 的官方支持意味著 VMware 客戶現在可以享受加速器可以提供的好處。 我們利用了 NVIDIA 的 LaunchPad 在 VMware European Explore 活動之前了解 vSphere on DPU 如何讓客戶受益。
在 VMware Explore 2022(美國版)的所有公告中,亮點必須是 vSphere 8 支持基於戴爾技術和 HPE 的服務器的 NVIDIA 和 AMD Pensando 的數據處理單元 (DPU)。 對 DPU 的官方支持意味著 VMware 客戶現在可以享受加速器可以提供的好處。 我們利用了 NVIDIA 的 LaunchPad 在 VMware European Explore 活動之前了解 vSphere on DPU 如何讓客戶受益。
DPU 上的 vSphere(以前稱為 Project Monterey)由 vSphere 分佈式服務引擎功能啟用,釋放了 DPU 的硬件加速數據處理能力,以提高基礎架構性能和增強基礎架構安全性。 vSphere 8 的集成工作流還簡化了 DPU 生命週期管理。
DPU 背景 – 為什麼需要它
可以肯定地說,企業 IT 中很少有人了解 DPU 會給工作負載性能帶來的影響。 基本上,DPU 是一個帶有集成硬件加速器的片上系統 (SoC),旨在卸載 CPU 工作負載並提高性能。 vSphere 8 卸載網絡和安全服務,例如 NSX 分佈式防火牆(1),並考慮在未來的版本中提供附加服務,例如存儲和數據加密。
VMware 強調了利用 DPU 的 vSphere 8 環境的許多好處,但這些加速器帶來的核心好處是顯而易見的:
- 顯著的性能提升和成本節約
- 提高基礎設施安全性
- 更好的電源效率(乘坐綠色列車:NVIDIA BlueField DPU 提高數據中心效率)
NVIDIA 和 VMware 一直忙於通過在 vSphere 8 上運行不同的工作負載(包括 REDIS 鍵值存儲)來進行基準測試研究。他們發現啟用 DPU 的主機實現的性能與未啟用 DPU 的主機相似,但 CPU 內核減少了 20% . 此外,在另一項測試中,支持 DPU 的主機的吞吐量提高了 36%,同時事務延遲減少了 27%。
愛立信 5G 用戶平面功能 (UPF) 測試也得出了類似的結果,服務器 CPU 能耗下降了 23.7%。 單個 DPU 卸載應用程序可以在三年內為大型數據中心削減近 2 萬美元的電力成本。
使用 LaunchPad 試用 vSphere 8 和 DPU
NVIDIA的 發射台 演示區非常適合向虛擬化管理員和應用程序所有者詳細介紹 DPU 的優勢。 任何客戶或合作夥伴都可以申請試用在 NVIDIA 硬件上運行的不同應用程序和庫,而無需在自己的數據中心部署該硬件。 有精選的實驗室可以引導從業者完成從乾淨的 vSphere 8 基礎安裝和運行性能基準測試中載入 NVIDIA DPU 的過程。
實驗室1
第一步是進入特定於 vSphere 的 NVIDIA LaunchPad 實驗室。 導航 NVIDIA.com,選擇解決方案,然後在第一部分 AI 和數據科學中,單擊動手實驗室。 在實驗室主題上方,單擊基礎架構優化。 在“基礎設施”頁面上,選擇 體驗由 NVIDIA BlueField DPU 提供支持的 VMware vSphere 並填寫申請訪問的表格。 收到 NVIDIA 的授權電子郵件後,您可以登錄並開始實驗。
本實驗將使用戶熟悉 vSphere 8 集群,以及如何使用 NVIDIA BlueField DPU 設置、配置和利用通用直通 (UPT)。 該實驗室將引導用戶完成以下步驟:
- 在 vCenter 中配置分佈式交換機
- 在 NSX-T 中創建一個 NSX 覆蓋網段並將其分配給交換機
- 配置集群以使用 vSphere Distributed Switch (VDS)。
- 在集群中創建一個 VM,該 VM 配置有分配給覆蓋網段的支持 UPT 的網絡適配器
- vMotion 虛擬機從一台主機到另一台主機
簡而言之,本實驗讓用戶配置 NSX 管理的分佈式交換機,然後將該 VDS 推送到 DPU 上的硬件。 DPU Arm 內核和硬件加速器將 x86 CPU 內核從執行 NSX 網絡功能中解放出來。
實驗室2
一旦完成第一個實驗,用戶就可以轉到實驗 2。該實驗使用第一個實驗的配置,並且面向應用程序開發人員。 本實驗中執行的步驟包括:
- 連接到 vSphere 8 集群並創建運行性能基準測試所需的虛擬機
- 查看操作系統、基準測試和性能測量工具
- 執行基線測試並記下一些數字
- 執行啟用 UPT 的測試並記錄數字
- 比較兩個測試的結果
這就是遠程詞典服務器 (REDIS) 發揮作用的地方。
該腳本將創建四個 REDIS 服務器和四個客戶端虛擬機。
當用戶進入 vSphere 客戶端時會顯示上面的屏幕截圖。 請記住,實驗室是有時間限制的。 然而,根據 NVIDIA 的說法,在完成精心策劃的實驗室後,客戶應該有足夠的時間來加載他們的一些應用程序或數據,以測試性能優勢。
最後的思考
現在說每個 VMware vSphere 節點都應該配置一個 DPU 以利用 vSphere 分佈式服務引擎還為時過早,但很難忽視這些好處。 隨著現代工作負載的數量和復雜性不斷增加,以及對新的軟件定義服務的需求,服務器 CPU 被拉伸到最大,留給工作負載處理的計算週期越來越少。 DPU 已經廣泛部署在超大規模應用程序中,以處理更多基礎設施功能並釋放 CPU 週期用於創收工作負載。
將 DPU 添加到 VMware vSphere 8 對需要提高性能以解決新工作負載對服務器造成的壓力的企業來說是一個巨大的推動力。 根據 NVIDIA 與 VMware 和 LaunchPad 實驗室的測試結果,添加 DPU 將降低 TCO,同時改善整體工作負載處理。 此外,將基礎架構進程卸載到 DPU 將通過在 CPU 和基礎架構之間增加氣隙來提高整體安全性。
NVIDIA LaunchPad 為開發人員、設計人員和 IT 專業人員提供了快速訪問熟悉新技術所需的硬件和工具並確定收益是否超過成本的途徑。 企業團隊可以使用 LaunchPad 來加速現代數據密集型應用程序的創建和部署。 在快速測試和原型製作之後,可以為客戶站點上的生產工作流程部署相同的完整堆棧。
NVIDIA LaunchPad – 帶 DPU 的 vSphere 8
(1) NSX 分佈式防火牆目前僅作為技術預覽提供
參與 StorageReview
電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | 的TikTok | RSS訂閱