使用 OCI Ops Insights 發掘效能問題、預測消耗和規劃容量

常見的可觀察性與管理模型缺乏功能,可提供基礎架構和資料庫投資的整體洞察力,透過使用機器學習型和資料導向容量規劃來降低作業成本,並且可以透過追蹤趨勢的企業 SQL 執行效能來執行主動式效能管理並改善應用程式處理量。

此參考架構描述使用 Oracle Cloud Infrastructure Operations Insights ( OCI Ops Insights) 對資料庫和主機執行資源分析的程序,包括由 Oracle Enterprise Manager 管理的 Exadata 系統。Oracle Enterprise Manager 可讓您將資料從 Oracle Enterprise Manager 目標和 Oracle Management Repository (OMR) 傳輸至 OCI Object Storage 儲存桶,供 OCI Ops Insights 輕鬆存取。

Oracle Enterprise ManagerOCI Ops Insights 的資料傳輸設定有兩個步驟:

  1. 設定從 Oracle Enterprise ManagerOCI Object Storage 的目標層級資料傳輸。
  2. 設定從 OCI Object StorageOCI Ops Insights 的資料傳輸。

每個步驟都涉及設定資料傳輸橋接器。Oracle Enterprise ManagerOCI Ops Insights 通訊有兩個橋接器:

  • Oracle Enterprise Manager 雲端橋接器可將目標層級資料從 Oracle Enterprise Manager 移至 OCI 物件儲存儲存桶。
  • OCI Ops Insights EM 橋接器可將資料從 OCI Object Storage 儲存桶搬移至 OCI Ops Insights 以進行分析。

系統先決條件:

  • OCI Object Storage 13c Release 5 Update 13 (13.5.0.13) 或更新版本
  • OCI 物件儲存代理程式必須為 13c 版本 13 (13.5.0.13) 或更新版本
  • 資料庫 Plug-in 版本 13.5.0.13 或更新版本

設定 Oracle Enterprise ManagerOCI Ops Insights 連線之後,目標資料會經常自動上傳至 OCI Object Storage 儲存桶,讓 OCI Ops Insights 永遠使用最新的目標資料。

下圖說明在組態處理作業完成後,目標資料如何從 Oracle Enterprise Manager 流向 OCI Ops Insights 。右側是您將為 Oracle Enterprise Manager 執行之設定的一部分。



oci-ops-insights- 圖表 -oracle.zip

架構

此架構描述使用 OCI Ops Insights 對資料庫和主機執行資源分析的程序,包括由 Oracle Enterprise Manager 管理的 Exadata 系統。使用此架構保留和分析長期遙測,以提供未來資源需求和應用程式效能的洞察分析。

設定 OCI 服務連線需要同時設定 Oracle Enterprise Manager 和 OCI 服務,並且以兩個步驟執行:

  1. Oracle Enterprise Manager 資料匯出至 OCI。
  2. 將資料從 OCI 物件儲存儲存桶匯入 OCI 服務。

若要將目標資料從 Oracle Enterprise Manager 移至 OCI,請在 Oracle Enterprise Manager 中建立雲端橋接器。雲端橋接器定義與位於 OCI 之 OCI Object Storage 儲存桶的資料連線。建立橋接器是一次設定。建立之後,就可以視需要加以編輯、更新或刪除。在 Oracle Enterprise Manager 的應用程式和資料庫伺服器上安裝 EM 代理程式,以從這些伺服器擷取資料。在這些伺服器上安裝「EM 代理程式」之後,必須在 Oracle Enterprise Manager 中找到這些資料庫。

設定雲端橋接器將資料從 Oracle Enterprise Manager 搬移至 OCI Object Storage 儲存桶之後,您必須在 OCI 中建立 EM 橋接器,才能將 Oracle Enterprise Manager 目標資料從 OCI Object Storage 儲存桶搬移至 OCI Ops Insights 進行處理。

在啟用資料匯出的同時選取 OCI 服務時,視需要選取適當的 OCI Ops Insights 服務:

  • 容量規劃與 SQL 倉儲

    若為 Exadata Insights、Host Capacity Planning、Database Capacity Planning、SQL Warehouse 以及 SQL Explorer。

  • EM 倉儲

    Oracle Enterprise Manager 儲存區域包含重要資訊,例如作業、效能和組態測量結果,以及 Oracle Enterprise Manager 所監督之目標的目標產品目錄資料。EM 倉儲提供便利的方式,使用雲端工具和服務存取及分析此資料。

  • Exadata 倉儲

    Exadata 倉儲提供以存放區為基礎的自訂分析解決方案,可協助將 EM 13.5 RU10 或更新版本所監督之所有 Exadata 部署上執行的重要工作負載效能與使用率最大化。

設定 EM 橋接器之前,您必須先建立 Oracle Identity and Access Management (IAM) 原則,才能從設定的 OCI 物件儲存儲存桶讀取。建立動態群組並提供存取上述 OCI 物件儲存區間中資料的動態群組權限。

使用 Oracle Enterprise Manager 代理程式的參照架構

此參考架構說明目標應用程式或資料庫伺服器上 Oracle Enterprise Manager 代理程式的內部部署或第三方雲端設定。Oracle Management AgentOracle Enterprise Manager Cloud Control ( Cloud Control) 的其中一個核心元件,可讓您將未受管理的主機轉換成 Oracle Enterprise Manager 系統中的受管理主機。Oracle Management Agent 會與 Plug-in 搭配運作,以監督在該受管理主機上執行的目標。Oracle Management Agent 會透過代理主機或防火牆將資料張貼至 OCI。代理程式負責收集各種服務 (例如日誌分析、IT 分析、基礎架構監控、組態及規範) 中使用的日誌、度量、效能、協調工作及規範檢查。

附註:

Oracle Enterprise Manager Cloud Control 13c 版本 5 更新 15 (13.5.0.15) 開始,雲端橋接器支援用於 OCI 輸出連線的代理主機詳細資訊規格。此版本更新 (修正程式) 必須套用至 OMS、中央代理程式以及所有其他參與代理程式。

下圖說明此參照架構。



oracle-enterprise-manager-agents-oracle.zip

透過 Enterprise Manager 進行路由參考架構

此參考架構說明如何傳輸內部部署或第三方雲端網路中收集的 Oracle Cloud Observability and Management Platform 資料。Oracle Enterprise Manager Cloud Control 代理程式會將所有流量遞送至「管理閘道」,而從該處透過代理主機遞送至 OCI。使用管理閘道作為 OCI 往返流量的單一點,表示企業防火牆只需要允許來自管理閘道所在主機的 HTTPS 通訊。「管理閘道」可以位於 EM OMS 或個別主機上。

所有從「管理代理程式閘道」到 Oracle Cloud 的通訊都會透過 HTTPS (連接埠 443) 進行,且只會以輸出方式進行。

下圖說明此參照架構。



路由企業經理 -oracle.zip

此架構具有下列元件:

  • 地區

    Oracle Cloud Infrastructure 區域是包含一或多個資料中心 (稱為可用性網域) 的本地化地理區域。區域與其他區域無關,且遠距離可加以區分 (跨國家,甚至是大陸)。

  • 虛擬雲端網路 (VCN) 和子網路

    VCN 是您在 Oracle Cloud Infrastructure 區域中設定的可自訂軟體定義網路。就像傳統資料中心網路一樣,VCN 可讓您完整控制網路環境。VCN 可以有多個非重疊的 CIDR 區塊,您可以在建立 VCN 之後加以變更。您可以將 VCN 分割成子網路,子網路可以限定為區域或可用性網域。每個子網路都是由不與 VCN 中其他子網路重疊的連續位址範圍所組成。您可以在建立子網路後變更其大小。子網路可以是公用或專用。

  • VCN 連附項

    您可以將多個 VCN 連附至單一 DRG。每個 VCN 可以位於與 DRG 相同的租用戶中,也可以位於不同的租用戶中。

  • 路由表格

    虛擬路由表包含規則,可將流量從子網路路由至 VCN 外部的目的地,通常透過閘道。

  • 安全清單

    您可以為每個子網路建立安全規則,指定子網路中必須允許進出的流量來源、目的地和類型。

  • 網站至網站 VPN

    網站至網站 VPN 可在您的內部部署網路與 Oracle Cloud Infrastructure 中的 VCN 之間提供 IPSec VPN 連線。IPSec 協定套件會在封包從來源傳輸至目的地之前加密 IP 流量,並在到達時解密流量。

  • 管理閘道

    管理閘道提供單一輸出點,讓管理代理程式和其他從屬端連線至 OCI 服務。

  • Oracle Enterprise Manager 管理代理程式

    Oracle Enterprise Manager (OEM) 管理代理程式是一個軟體元件,可監督主機上執行的目標,並將該資訊與中間層 Oracle Management Service (OMS) 通訊。「管理代理程式」是一個整合的軟體元件,可讓您將未受管理的主機轉換成 Oracle Enterprise Manager 系統中的受管理主機。「管理代理程式」會搭配 Plug-in 一起運作,以監督在該受管理主機上執行的目標。

  • Oracle Management Service

    Oracle Management Service (OMS) 是一種 Web 式應用程式,可與「管理代理程式」和 Plug-in 協調以尋找目標、監督和管理它們,並將收集的資訊儲存在儲存區域中以供日後參考和分析。OMS 也會轉譯 Oracle Enterprise Manager Cloud Control 的使用者介面。

  • 中央代理程式

    在您安裝的第一個 Oracle Management Service (OMS) 中,您預設會收到一個稱為「中央代理程式」的「管理代理程式」。「中央代理程式」僅用於監督第一個 OMS 主機、第一個 OMS 以及第一個 OMS 主機上執行的其他目標。若要監督在這些主機上執行的其他主機和目標,您必須在每個主機上安裝個別的獨立「管理代理程式」。

  • 作業洞察分析

    Oracle Cloud Infrastructure Operations Insights 可讓管理員針對歷史和 SQL 資料使用機器學習型分析,找出效能問題、預測使用量及規劃容量。組織可以使用這些功能根據資料制定決策,以最佳化資源利用、主動避免服務中斷並提高效能。

注意事項

實作此參考架構時,請考慮這些選項。

  • 成本

    管理閘道、管理代理程式、VCN、子網路、DRG、安全清單和路由表無需額外付費。部署中的測試虛擬機器 (VM) 可以使用 Free Tier 資源配置。

  • 可用性和備援
    • Management Gateway HA 支援在負載平衡器後部署。
    • DRG 是備援的,會自動容錯移轉。
    • 每個連線可以有多個通道。
    • 請考慮在生產環境上使用來自不同提供者的多個網際網路連結。

認可

Authors: Vivek Verma

Contributors: Sriram Vrinda, John Sulyok