Performanceprobleme, Prognoseverbrauch und Kapazitätsplanung mit OCI Ops Insights ermitteln

In den gängigen Modellen für Observability- und Management-Services fehlen Features, die ganzheitliche Einblicke in Infrastruktur- und Datenbankinvestitionen bieten, mit denen die Betriebskosten durch die Verwendung einer auf maschinellem Lernen basierenden und datengesteuerten Kapazitätsplanung gesenkt werden können. Außerdem können Sie proaktives Leistungsmanagement durchführen und den Anwendungsdurchsatz verbessern, indem Sie die Trendperformance der SQL-Ausführung im Unternehmen verfolgen.

Diese Referenzarchitektur beschreibt den Prozess zur Verwendung von Oracle Cloud Infrastructure Operations Insights (OCI Ops Insights) zur Ausführung von Ressourcenanalysen für Datenbanken und Hosts, einschließlich von Oracle Enterprise Manager verwalteter Exadata-Systeme. Mit Oracle Enterprise Manager können Sie Daten von Oracle Enterprise Manager-Zielen und Oracle Management Repository (OMR) in einen OCI Object Storage-Bucket übertragen, auf den OCI Ops Insights leicht zugreifen kann.

Die Datenübertragung von Oracle Enterprise Manager zu OCI Ops Insights wird in zwei Schritten konfiguriert:

  1. Datenübertragung auf Zielebene von Oracle Enterprise Manager zu OCI Object Storage einrichten
  2. Datenübertragung von OCI Object Storage zu OCI Ops Insights einrichten

Jeder Schritt umfasst das Einrichten einer Datenübertragungs-Bridge. An der Kommunikation zwischen Oracle Enterprise Manager und OCI Ops Insights sind zwei Bridges beteiligt:

  • Eine Oracle Enterprise Manager-Cloud-Bridge, um Daten auf Zielebene aus Oracle Enterprise Manager in den OCI-Objektspeicher-Bucket zu verschieben
  • Eine OCI Ops Insights-EM-Bridge, um Daten zur Analyse aus dem OCI-Objektspeicher-Bucket in OCI Ops Insights zu verschieben

Systemvoraussetzungen:

  • OCI Object Storage 13c Release 5, Update 13 (13.5.0.13) oder höher
  • OCI Object Storage-Agents müssen mindestens 13c Release 13 (13.5.0.13) enthalten
  • Datenbank-Plug-in-Version 13.5.0.13 oder höher

Nachdem die Konnektivität von Oracle Enterprise Manager zu OCI Ops Insights eingerichtet wurde, werden die Zieldaten in regelmäßigen Abständen automatisch in den OCI Object Storage-Bucket hochgeladen, sodass OCI Ops Insights immer mit den neuesten Zieldaten arbeitet.

In der folgenden Grafik wird veranschaulicht, wie Zieldaten von Oracle Enterprise Manager zu OCI Ops Insights fließen, nachdem der Konfigurationsprozess abgeschlossen wurde. Die rechte Seite ist der Teil des Setups, den Sie für Oracle Enterprise Manager ausführen.



oci-ops-insights-diagram-oracle.zip

Architektur

Diese Architektur beschreibt den Prozess zur Verwendung von OCI Ops Insights zur Durchführung von Ressourcenanalysen für Datenbanken und Hosts, einschließlich Exadata-Systemen, die von Oracle Enterprise Manager verwaltet werden. Mit dieser Architektur können Sie längerfristige Telemetrie beibehalten und analysieren, um Einblicke in den zukünftigen Ressourcenbedarf und die Anwendungsperformance zu erhalten.

Die Konfiguration der OCI-Servicekonnektivität erfordert das Setup von Oracle Enterprise Manager und dem OCI-Service. Sie erfolgt in zwei Schritten:

  1. Exportieren Sie Oracle Enterprise Manager-Daten in OCI.
  2. Daten aus dem OCI Object Storage-Bucket in den OCI-Service importieren.

Um Zieldaten von Oracle Enterprise Manager zu OCI zu verschieben, erstellen Sie eine Cloud-Bridge in Oracle Enterprise Manager. Die Cloud-Bridge definiert eine Datenverbindung zum OCI Object Storage-Bucket, der sich in OCI befindet. Die Bridge-Erstellung ist ein einmaliges Setup. Nach der Erstellung kann er nach Bedarf bearbeitet, aktualisiert oder gelöscht werden. Installieren Sie EM Agent auf Anwendungs- und Datenbankservern, damit Oracle Enterprise Manager Daten von diesen Servern abrufen kann. Nach der Installation von EM Agent auf diesen Servern müssen diese Datenbanken in Oracle Enterprise Manager erkannt werden.

Nachdem Sie die Cloud-Bridge so eingerichtet haben, dass Daten aus Oracle Enterprise Manager in den OCI-Objektspeicher-Bucket verschoben werden, müssen Sie eine EM-Bridge in OCI erstellen, um Oracle Enterprise Manager-Zieldaten zur Verarbeitung aus dem OCI-Objektspeicher-Bucket in OCI Ops Insights zu verschieben.

Wenn Sie beim Aktivieren des Datenexports den OCI-Service auswählen, wählen Sie den entsprechenden OCI Ops Insights-Service für Ihre Anforderungen aus:

  • Kapazitätsplanung und SQL-Warehouse

    Für Exadata Insights hosten Sie Capacity Planning, Database Capacity Planning, SQL Warehouse und SQL Explorer.

  • EM-Warehouse

    Das Oracle Enterprise Manager-Repository enthält wichtige Informationen wie Betriebs-, Performance- und Konfigurationsmetriken sowie Zielbestandsdaten für die von Oracle Enterprise Manager überwachten Ziele. EM Warehouse bietet eine bequeme Möglichkeit, mit cloudbasierten Tools und Services auf diese Daten zuzugreifen und sie zu analysieren.

  • Exadata-Warehouse

    Exadata Warehouse bietet eine speicherbasierte benutzerdefinierte Analyselösung, mit der Sie die Performance und Auslastung kritischer Workloads maximieren können, die auf allen Exadata-Deployments ausgeführt werden, die von EM 13.5 RU10 oder höher überwacht werden.

Bevor Sie die EM-Bridge einrichten, müssen Sie Oracle Identity and Access Management-(IAM-)Policys erstellen, um aus dem konfigurierten OCI-Objektspeicher-Bucket zu lesen. Erstellen Sie eine dynamische Gruppe, und geben Sie Berechtigungen für die dynamische Gruppe für den Zugriff auf die Daten im obigen OCI Object Storage-Compartment an.

Referenzarchitektur mit Oracle Enterprise Manager-Agents

Diese Referenzarchitektur veranschaulicht das On-Premise- oder Drittanbieter-Cloud-Setup von Oracle Enterprise Manager-Agents auf Zielanwendungs- oder Datenbankservern. Oracle Management Agent ist eine der Kernkomponenten von Oracle Enterprise Manager Cloud Control (Cloud Control), mit der Sie einen nicht verwalteten Host in einen verwalteten Host im Oracle Enterprise Manager-System konvertieren können. Oracle Management Agent überwacht in Verbindung mit den Plug-ins die Ziele, die auf diesem verwalteten Host ausgeführt werden. Oracle Management Agent postet die Daten über den Proxy oder eine Firewall an OCI. Der Agent ist für die Erfassung von Log-, Metrik-, Performance-, Konfigurations-, Orchestrierungsjobs und Complianceprüfungen verantwortlich, die in den verschiedenen Services verwendet werden sollen (z.B. Loganalysen, IT-Analysen, Infrastrukturüberwachung, Konfiguration und Compliance).

Hinweis:

Ab Oracle Enterprise Manager Cloud Control 13c Release 5 Update 15 (13.5.0.15) unterstützt Cloud Bridge die Angabe von Proxydetails, die für ausgehende Verbindungen zu OCI verwendet werden. Dieses Releaseupdate (Patch) muss auf OMS, den zentralen Agent und alle anderen beteiligten Agents angewendet werden.

Das folgende Diagramm veranschaulicht diese Referenzarchitektur.



oracle-enterprise-manager-agents-oracle.zip

Referenzarchitektur mit Routing über Enterprise Manager

Diese Referenzarchitektur veranschaulicht, wie Sie Ihre Oracle Cloud Observability and Management Platform-Daten, die On-Premises oder in einem Cloud-Netzwerk eines Drittanbieters erfasst wurden, transportieren. Oracle Enterprise Manager Cloud Control-Agents leiten den gesamten Traffic an das Management Gateway weiter, und von dort aus wird er über den Proxy an OCI weitergeleitet. Wenn Sie das Management Gateway als Einzelpunkt für den Traffic zu und von OCI verwenden, muss die Unternehmensfirewall nur die HTTPS-Kommunikation von dem Host zulassen, auf dem sich das Management Gateway befindet. Das Management Gateway kann sich in EM OMS oder auf einem separaten Host befinden.

Die gesamte Kommunikation zwischen Management Agent Gateway und Oracle Cloud erfolgt über HTTPS (Port 443) und ist nur ausgehend.

Das folgende Diagramm veranschaulicht diese Referenzarchitektur.



Routing-Enterprise-Manager-oracle.zip

Die Architektur umfasst die folgenden Komponenten:

  • Region

    Eine Oracle Cloud Infrastructure-Region ist ein lokalisierter geografischer Bereich, der mindestens ein Data Center enthält, das als Availability-Domain bezeichnet wird. Regionen sind unabhängig von anderen Regionen, und große Entfernungen können sie trennen (über Länder oder sogar Kontinente).

  • Virtuelles Cloud-Netzwerk (VCN) und Subnetze

    Ein VCN ist ein anpassbares, benutzerdefiniertes Netzwerk, das Sie in einer Oracle Cloud Infrastructure-Region einrichten können. Wie herkömmliche Data Center-Netzwerke erhalten Sie mit VCNs vollständige Kontrolle über Ihre Netzwerkumgebung. Ein VCN kann mehrere sich nicht überschneidende CIDR-Blöcke aufweisen, die Sie nach dem Erstellen des VCN ändern können. Sie können ein VCN in Subnetze segmentieren, die sich auf eine Region oder eine Availability-Domain beschränken. Jedes Subnetz besteht aus einem Bereich zusammenhängender Adressen, die sich nicht mit anderen Subnetzen im VCN überschneiden. Sie können die Größe eines Subnetzes nach der Erstellung ändern. Ein Subnetz kann öffentlich oder privat sein.

  • VCN-Anhänge

    Sie können mehrere VCNs an ein einzelnes DRG anhängen. Jedes VCN kann sich in demselben Mandanten wie das DRG befinden oder sich in verschiedenen Mandanten befinden.

  • Route-Tabelle

    Virtuelle Routentabellen enthalten Regeln zum Weiterleiten von Traffic von Subnetzen zu Zielen außerhalb eines VCN, in der Regel über Gateways.

  • Sicherheitsliste

    Für jedes Subnetz können Sie Sicherheitsregeln erstellen, die Quelle, Ziel und Typ des Traffics angeben, der in und aus dem Subnetz zulässig sein muss.

  • Site-to-Site-VPN

    Das Site-to-Site-VPN stellt IPSec-VPN-Konnektivität zwischen Ihrem On-Premise-Netzwerk und VCNs in Oracle Cloud Infrastructure bereit. Die IPSec-Protokollfamilie verschlüsselt den IP-Traffic, bevor die Pakete von der Quelle zum Ziel übertragen werden, und entschlüsselt den Traffic, wenn er ankommt.

  • Management Gateway

    Management Gateway bietet Management-Agents und anderen Clients einen einzigen Egress-Point für die Verbindung zu OCI-Services.

  • Oracle Enterprise Manager Management-Agent

    Oracle Enterprise Manager (OEM) Management Agent ist eine Softwarekomponente, die Ziele überwacht, die auf Hosts ausgeführt werden, und diese Informationen an den Oracle Management Service (OMS) der mittleren Netzwerkebene kommuniziert. Der Management Agent ist eine integrierte Softwarekomponente, mit der Sie einen nicht verwalteten Host in einen verwalteten Host im Oracle Enterprise Manager-System konvertieren können. Der Management Agent überwacht zusammen mit den Plug-ins die Ziele, die auf diesem verwalteten Host ausgeführt werden.

  • Oracle Management Service

    Oracle Management Service (OMS) ist eine webbasierte Anwendung, die mit den Management-Agents und den Plug-ins orchestriert wird, um Ziele zu erkennen, zu überwachen und zu verwalten und die erfassten Informationen für zukünftige Referenz- und Analysezwecke in einem Repository zu speichern. OMS stellt auch die Benutzeroberfläche für Oracle Enterprise Manager Cloud Control wieder her.

  • Zentraler Agent

    Mit dem ersten installierten Oracle Management Service (OMS) erhalten Sie standardmäßig einen Management Agent namens Central Agent. Mit dem zentralen Agent wird nur der erste OMS-Host, der erste OMS und die anderen Ziele überwacht, die auf dem ersten OMS-Host ausgeführt werden. Um andere Hosts und die auf diesen Hosts ausgeführten Ziele zu überwachen, müssen Sie auf jedem dieser Hosts einen separaten eigenständigen Management Agent installieren.

  • Operations Insights

    Oracle Cloud Infrastructure Operations Insights ermöglicht es Administratoren, Performanceprobleme zu ermitteln, den Verbrauch zu prognostizieren und die Kapazität zu planen. Dabei werden auf maschinellem Lernen basierende Analysen für historische und SQL-Daten verwendet. Unternehmen können diese Funktionen nutzen, um datengestützte Entscheidungen zu treffen und die Ressourcennutzung zu optimieren, Ausfälle proaktiv zu vermeiden sowie die Leistung zu verbessern.

Hinweise

Berücksichtigen Sie bei der Implementierung dieser Referenzarchitektur diese Optionen.

  • Kostenfaktor

    Management Gateway, Management Agent, VCNs, Subnetze, DRGs, Sicherheitslisten und Routentabellen haben keine zusätzlichen Kosten. Die virtuelle Testmaschine (VM) im Deployment kann die Free Tier-Ausprägung verwenden.

  • Verfügbarkeit und Redundanz
    • Management Gateway HA unterstützt das Deployment hinter Load Balancern.
    • DRGs sind redundant und führen automatisch ein Failover durch.
    • Jede Verbindung kann über mehrere Tunnel verfügen.
    • Sie sollten mehrere Internetlinks von verschiedenen Anbietern in Produktionsumgebungen verwenden.

Bestätigungen

Authors: Vivek Verma

Contributors: Sriram Vrinda, John Sulyok