Implementieren Sie gut strukturierte Datenbankkonfigurationen in Workload Factory
Nutzen Sie die Erkenntnisse und Empfehlungen der Konfigurationsanalyse, um mit NetApp Workload Factory Best Practices für Ihre Datenbankkonfigurationen mit Microsoft SQL Server und Oracle zu implementieren. Sie können den gut entwickelten Status einfach überprüfen, sich über Probleme mit Datenbankkonfigurationen informieren und Konfigurationen beheben, die nicht hinsichtlich Zuverlässigkeit, Sicherheit, Effizienz, Leistung und Kosten optimiert sind.
Sie können auch die Analyse von Konfigurationen ausblenden, die nicht auf Ihre Umgebung zutreffen, um zusätzliche Warnmeldungen und ungenaue Ergebnisse zu vermeiden.
Über diese Aufgabe
Workload Factory analysiert täglich Datenbankkonfigurationen. Die tägliche Analyse liefert gut strukturierte Statusberichte, Erkenntnisse und Empfehlungen. Sie können Konfigurationsprobleme automatisch beheben, um Best Practices zu erfüllen.
Sie können Probleme aus dem Datenbankinventar oder dem Well-architected-Dashboard innerhalb der Workload Factory-Konsole überprüfen und beheben.
Optional können Sie eine einmalige Bewertung durchführen, um die Best Practices für Ihre Datenbankkonfigurationen zu überprüfen, ohne Anmeldeinformationen zu speichern oder Ressourcen zu registrieren.
Workload Factory analysiert den ordnungsgemäßen Architekturstatus der folgenden Konfigurationen:
Für Microsoft SQL Server-Instanzen:
-
Storage-Dimensionierung: Umfasst Storage-Tier, File-System-Reserve, Größe des Protokolllaufwerks und Größe des tempdb-Laufwerks
-
Speicherlayout: Beinhaltet die Platzierung von Benutzerdatendateien, die Platzierung von Protokolldateien und die Platzierung von tempdb
-
Speicherkonfiguration: umfasst Kapazitätsverwaltung, Thin Provisioning, Tiering-Richtlinie, Snapshots, Microsoft Multipath I/O (MPIO)-Status und MPIO-Timeout-Einstellung
-
Compute: umfasst Rightsizing, Betriebssystem-Patches und Netzwerkadaptereinstellungen wie Receive Side Scaling (RSS), TCP-Offloading und MTU-Ausrichtung
-
Anwendung: Enthält Microsoft SQL Server-Lizenzen, Microsoft SQL Server-Patch und MAXDOP-Einstellungen
-
Ausfallsicherheit: umfasst lokale Snapshots, FSx für ONTAP Backups, regionsübergreifende Replikation (CRR) und Microsoft SQL High Availability.
-
Klone: Enthält Optionen zum Aktualisieren und Löschen von Klonen (Sandboxen), die innerhalb oder außerhalb der Workload Factory erstellt wurden und älter als 60 Tage sind
Für Oracle-Datenbanken:
-
Speicherdimensionierung: beinhaltet die Zuweisung von Auslagerungsspeicher und den verfügbaren Platz im Dateisystem.
-
Speicherkonfiguration: Umfasst Kapazitätsmanagement, Thin Provisioning, Tiering-Richtlinie, Snapshots, Speichereffizienzen und Betriebssystemkonfigurationen für Bereitstellungen mit NFS oder iSCSI mit oder ohne Automatic Storage Management (ASM), einschließlich Microsoft Multipath I/O (MPIO) Status und Einstellungen sowie die folgenden dNFS-Einstellungen: dNFS-Aktivierung, dNFS konsistente IP-Auflösung, dNFS Konfigurationsdatei und dNFS
nosharecache -
Speicherlayout: umfasst die Platzierung von Redo-Protokollen, temporären Tablespaces, Datendateien, Archivprotokollen, Steuerdateien und Binärdateien sowie die LUN-Anzahl der ASM-Datenträgergruppen
-
Compute: beinhaltet Betriebssystem-Patches
-
Anwendung: Enthält kritische Patch-Updates von Oracle
-
Ausfallsicherheit: umfasst regionsübergreifende Replikation (CRR) und applikationskonsistente Snapshots
Die Well-Architected-Analyse für Oracle benachrichtigt Sie, wenn eine Konfiguration von anderen abhängt, und listet Maßnahmen zur Optimierung verknüpfter Konfigurationen auf.
Führen Sie eine einmalige Bewertung Ihrer Konfigurationen durch
Führen Sie eine einmalige Bewertung durch, um den Well-Architected-Status Ihrer Microsoft SQL Server-Instanzen oder Oracle-Datenbanken zu ermitteln, ohne Anmeldeinformationen zu speichern oder Ressourcen zu registrieren.
Sie können das Skript ausführen und die Ergebnisse mehrmals hochladen. Workload Factory aktualisiert den Well-Architected-Status und die Erkenntnisse mit jedem Upload.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Inventar SQL Server als Engine-Typ aus.
-
Wählen Sie Einmalige Bewertung > Mehr über die Bewertung erfahren. Lesen Sie die Informationen zur einmaligen Bewertung.
-
Wählen Sie Download script.
-
Kopieren Sie das Skript auf Ihren Microsoft SQL Server host.
-
Führen Sie das Skript in PowerShell aus. Ein Skript sammelt Metadaten von allen Instanzen.
-
-
Wählen Sie Einmalige Bewertung > Hochladen. Suchen Sie die Datei und laden Sie sie in die Workload Factory console hoch.
-
Sehen Sie sich die Empfehlungen für jede Konfiguration an. Workload Factory enthält Best Practices und weist in den Empfehlungen auf potenzielle Probleme hin, die bei nicht optimierten Konfigurationen auftreten können.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Inventar als Engine-Typ Oracle aus.
-
Wählen Sie Einmalige Bewertung > Mehr über die Bewertung erfahren. Lesen Sie die Informationen zur einmaligen Bewertung.
-
Wählen Sie Download script.
-
Kopieren Sie das Python-Skript auf Ihren Oracle-Datenbank-Host.
-
Führen Sie das Skript in der entsprechenden Shell aus. Ein Skript sammelt Metadaten aus allen Datenbanken.
-
-
Wählen Sie Einmalige Bewertung > Hochladen. Suchen Sie die Datei und laden Sie sie in die Workload Factory console hoch.
-
Sehen Sie sich die Empfehlungen für jede Konfiguration an. Workload Factory enthält Best Practices und weist in den Empfehlungen auf potenzielle Probleme hin, die bei nicht optimierten Konfigurationen auftreten können.
Bevor Sie mit dem Beheben, Verwerfen und Reaktivieren von Konfigurationen beginnen
Die folgenden Anforderungen sind für die kontinuierliche Überwachung Ihrer Datenbankumgebung und die automatische Behebung von Konfigurationsproblemen notwendig. Diese Anforderungen sind für die einmalige Bewertung nicht erforderlich.
-
Du musst"Berechtigungen für Operationen und Behebung gewähren" in Ihrem AWS-Konto.
-
Die Ressource muss in Workload Factory registriert sein und der Speichertyp muss FSx for ONTAP sein. "Erfahren Sie, wie Sie Ressourcen registrieren."
-
Prüfen Sie jede Empfehlung, bevor Sie eine Einstellung oder Konfiguration beheben. Testen Sie bei RSS und MAXDOP die empfohlenen Einstellungen, um die Leistung zu überprüfen, bevor Sie Ihre Produktionsumgebung ändern.
Beheben eines Konfigurationsproblems
Beheben Sie Konfigurationsprobleme für SQL Server- oder Oracle-Umgebungen, die auf FSx für ONTAP -Speicher ausgeführt werden.
|
|
Die Korrektur einer Konfiguration kann zu Ausfallzeiten oder Serviceunterbrechungen führen. Stellen Sie sicher, dass Sie die Empfehlung sorgfältig prüfen, bevor Sie sich entscheiden, eine Konfiguration zu korrigieren. |
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Inventar den Engine-Typ aus: Microsoft SQL Server oder Oracle.
-
Wählen Sie Ressourcen aus, die für bestimmte Konfigurationen repariert werden sollen.
-
Wenn Sie Microsoft SQL Server ausgewählt haben, wählen Sie die Registerkarte Instanzen.
-
Wenn Sie Oracle ausgewählt haben, wählen Sie die Registerkarte Datenbanken.
-
-
Wählen Sie Anzeigen und beheben aus, um Konfigurationsprobleme für die Instanz anzuzeigen.
-
Überprüfen Sie auf der Statusseite „Well-Architected“ für die Instanz die Ergebnisse der Analyse.
Sie können Konfigurationsprobleme nach Kategorien, Unterkategorien, Status, Schweregrad und Tags filtern.
Wählen Sie Export PDF, um einen Bericht mit den Ergebnissen herunterzuladen.
-
Wählen Sie den Dropdown-Pfeil aus, um die Empfehlung für eine beliebige Konfiguration anzuzeigen. Zu den Empfehlungen gehören bewährte Methoden, potenzielle Fallstricke nicht optimierter Konfigurationen und wichtige Überlegungen. Überprüfen Sie die Empfehlung sorgfältig.
-
Wählen Sie „Konfigurationsprobleme anzeigen und beheben“ aus, wenn die Option verfügbar ist.
Die Standardeinstellung ist „Alles auswählen“, Sie können jedoch auch bestimmte Ressourcen zur Reparatur auswählen.
-
Prüfen Sie bei allen Konfigurationen außer der Klonbereinigung die Empfehlungdetails, um die Auswirkungen der Problembehebung zu ermitteln. Einige Maßnahmen zur Behebung können zu Ausfallzeiten oder Serviceunterbrechungen führen.
-
Wählen Sie für die Klonbereinigung geklonte Datenbanken (Sandbox) zum Aktualisieren oder Löschen aus.
-
Durch das Aktualisieren eines Klons wird dieser mit seiner Quelldatenbank synchronisiert. Die Aktualisierung ist nur für in Workload Factory erstellte Klone verfügbar.
-
Durch das Löschen eines Klons wird dieser dauerhaft entfernt, Speicherplatz freigegeben und die Kosten gesenkt. Sie können innerhalb und außerhalb von Workload Factory erstellte Klone löschen.
-
-
-
Wählen Sie Weiter, um das Konfigurationsproblem zu beheben.
Workload Factory beginnt mit der Behebung des/der Problems/Probleme. Wählen Sie die Registerkarte Jobüberwachung, um den Status des Vorgangs anzuzeigen.
Die Analyse von Datenbankkonfigurationen ablehnen
Verwerfen Sie die Analyse bestimmter Datenbankkonfigurationen, die nicht auf Ihre Datenbankumgebung zutreffen, um unnötige Warnmeldungen und ungenaue Optimierungsergebnisse zu vermeiden. Sie können eine verworfene Konfigurationsanalyse jederzeit wieder aktivieren.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Menü „Datenbanken“ die Option „Inventar“ aus.
-
Wählen Sie im Inventar den Datenbank-Engine-Typ aus: Microsoft SQL Server oder Oracle.
-
Navigieren Sie zur SQL Server-Instanz oder Oracle-Datenbank mit der zu verschiebenden Konfiguration, wählen Sie das Aktionsmenü und dann Gut konzipiert.
-
Scrollen Sie auf der Well-Architected-Analyseseite nach unten zur zu verschiebenden Konfiguration, wählen Sie das Aktionsmenü und dann Verwerfen aus.
-
Wählen Sie im Konfigurationsdialogfeld „Verwerfen“ die Option „Verwerfen“ und anschließend „Verwerfen“ aus, um das Verwerfen zu bestätigen.
Workload Factory stoppt die Konfigurationsanalyse.
Sie können die Analyse jederzeit reaktivieren. Die Konfiguration wird nicht mehr in die Gesamtoptimierungsbewertung einbezogen.
Eine verworfene Konfigurationsanalyse reaktivieren
Reaktivieren Sie eine verworfene Konfigurationsanalyse jederzeit. Sie können eine oder mehrere Konfigurationen reaktivieren.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Menü „Datenbanken“ die Option „Inventar“ aus.
-
Wählen Sie im Inventar den Datenbank-Engine-Typ aus: Microsoft SQL Server oder Oracle.
-
Navigieren Sie zur SQL Server-Instanz oder Oracle-Datenbank mit der zu verschiebenden Konfiguration, wählen Sie das Aktionsmenü und dann Gut konzipiert.
-
Wählen Sie auf der Seite „Well-Architected-Analyse“ Abgelehnte Konfiguration aus, um nur abgelehnte Konfigurationen anzuzeigen.
-
Wählen Sie Reaktivieren, um die Konfigurationsanalyse für die verschobene oder verworfene Konfiguration neu zu starten.
Workload Factory reaktiviert die Konfigurationsanalyse und führt sie von nun an täglich aus.