工作負載優化演示 — 降低商務軟體許可成本

下面給大家看一個利用 vRealize Operations 的工作負載優化能力降低商務軟體許可成本的演示,建議先閱讀一下文章“vRealize Operations 自動駕駛式運維之性能優化”,有助於理解演示中所涉及的知識和概念。

演示的場景是把運行 Microsoft、Oracle、Linux 軟體的虛機重新調整到對應用伺服器上去,以此來降低商務軟體的許可證成本。如下圖所示,演示環境中有兩個集群,伺服器上分別打有 Microsoft、Linux 和 Oracle 標籤 (用不同的顏色來表示);虛機上也有同樣的標籤,表示這些虛機分別運行相應的商務軟體。在演示開始的時候,兩個集群 Cluster1 和 Cluster2 中的虛機無序地運行在任意的伺服器上,沒有運行在對應顏色的伺服器上。

 

所以管理員在 Business Intent (業務意圖) 中設置標籤類別 License Enforcement (許可證強制) 和對應的標籤值 Linux、MSFT、Oracle,意思是帶有這些標籤值的虛機都要被遷移到擁同一標籤值的伺服器主機上運行。

在演示中,管理員選擇的是基於 Host (主機) 來進行調度,這是通過 vSphere 的 DRS (Distributed Resource Scheduler) 功能在集群內部基於伺服器主機來進行調度,不需要 vRealize Operations 介入。另一種選項是基於 Cluster (集群) 來進行虛機調整,這種跨集群的調度就需要 vRealize Operation 來進行了。正因為是基於 Host 的調整,所以 DRS 會自動根據設定的規則在兩個集群內部對虛機進行調整,調整後的結果如下圖所示。這個調整結果存在兩個問題:1) 兩個集群的工作負載並未平衡;2) 有一個 Oracle 虛機被錯誤地放置在 MSFT 主機上運行,因為 Cluster2 中並沒有 Oracle 主機。

 

所以接下來需要 vRealize Operations 根據管理員設定的運維意圖 (Balance 均衡) 和業務意圖 (License Enforcement 許可證強制) 來跨集群進行工作負載調整,經過工作負載優化操作後得到如下圖所示的結果:1) 兩個集群的工作負載處於均衡狀態;2) 各個虛機都正確地運行在對應的伺服器主機上。

 

 

演示視頻:

 

延伸閱讀

加速滿足業務需求是企業進行數位化轉型的驅動力,IT應該提供一個數位化的基礎架構來支撐現代企業應用的運行。VMware 和 Intel 通力協作,跨資料中心和公有雲提供一致的基礎架構和運維體驗,支持應用的快速交付運行,以滿足業務創新和市場競爭的需要,為企業構建了一條數位化轉型之路。VMware 和 Intel 的解決方案,以緊密集成的計算、網路和存儲虛擬化技術為基礎來構建軟體定義的超融合架構,基於業界的標準和 Intel 的技術來為用戶提供自動駕駛式的運維和管理體驗。這種創新方案交付了一致的運維模式,可以在任何基於 Intel 平臺的雲環境上運行任何的應用。