適用于 Oracle 資料庫 i3en 實例的全新 AWS 搭載第 2 代Intel Xeon可擴充處理器,提供比 i3 實例更多的核心與更強大的威力
依賴 Oracle 資料庫的企業,正日益將許多要徑任務工作負載從內部資料中心轉移到雲端式環境。透過 AWS 與 VMware 合作,提供專為 vSphere 型工作負載量身打造的整合式雲端產品,公司可將其 Oracle 資料庫應用程式移轉至 AWS 上的 VMware Cloud,並保留對資料庫和作業系統層級存取的完整控制。
哪些 AWS 實例最能說明商業意義?相較于較舊的 i3 實例,第 2 代 Intel Xeon 可擴充處理器啟用的全新 i3en 實例可提供更多運算核心和更多記憶體,進而可代管更大、更強大的 VM。此外,由於較舊的 Intel 處理器中存在 L1TF 弱點,AWS i3 實例未啟用超快讀。啟用 i3en 實例的全新處理器沒有此問題,因此啟用超頻。
VMware 執行了一系列的擴充測試,以比較這兩個 AWS 實例的 Oracle 資料庫效能、部署三主機軟體定義資料中心 (SDDC),並使用同時針對 VM 的多個工作人員執行緒組成的工作負載。透過每個主機處理器一至兩個 VM,第 2 代 Intel® Xeon® 可擴充處理器支援的 AWS i3en 實例可提供高達兩倍的效能。
使用每個主機處理器兩個 VM 測試效能
擴充測試的一個階段,每個主機處理器使用兩個 VM。主機處理器的核心數量決定 VM 的大小。因為第 2 代 Intel Xeon 可擴充處理器所啟用的 i3en 主機每個插槽有 24 個核心,因此每個插槽可安裝兩個 12 vCPU VM,而不會過度布建。由於每個插槽的核心較少,i3 實例僅容納 8-vCPU VM。測試從單一 VM 開始,每個主機每個插槽增加至 2 個 VM,在這種情況下是 12 個。
下一頁的圖 1 顯示,隨著 VM 數量的縮減,VM 的 vCPU 數量增加,以充分利用 i3en 實例中的其他核心,效能優勢隨之增加。在上一個情境中,i3en SDDC 擁有 12 個 Oracle 資料庫 VM(每個主機 4 個),每分鐘可完成 i3 SDDC 總作業的兩倍以上。我們可以將這樣的改善歸因於 i3en 實例具有比 i3 實例更多且更優異的核心,以及超執行緒的存在。
使用每個主機處理器一個 VM 測試效能
若要檢查在同一 i3 和 i3en SDDC 上使用較大的 Oracle 資料庫 VM 進行擴充,另一個階段的擴充測試使用每個主機處理器的單一 VM。主機處理器核心數再次確定 VM 大小。第 2 代 Intel® Xeon® 可擴充處理器所啟用的 i3en 叢集支援 24-vCPU VM 而無需過度布建,而 i3 叢集僅支援 16-vCPU VM。
圖 2 顯示,測試從單一 VM 開始,並增至六個 VM(每個主機插槽一個)。結果遵循我們在上一次測試中看到的相同模式。在 i3en SDDC 的三個主機實例中,有 6 個更大的 24 vCPU VM 運行,總效能再次是 i3 SDDC 上六個 16 vCPU VM 的兩倍以上。
無論您的 Oracle 資料庫實作大小,請選取具有第 2 代 Intel Xeon 可擴充處理器的 AWS i3en 實例,以從您的 VMware Cloud 獲得更多 AWS 投資。
瞭解更多資訊
若要使用第 2 代 Intel® Xeon® 可擴充處理器在 AWS 上針對 Oracle 資料庫 i3en 實例開始您的 Oracle 資料庫部署,請造訪 intel.com/aws。
如需詳細測試詳細資訊,請造訪 HTTPs://www.vmware.com/techpapers/2020/oracle-vmc-aws-i3en-perf.html。