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 die Analyse bestimmter Konfigurationen, die nicht auf Ihre Umgebung zutreffen, auch ablehnen, um unnötige Warnungen und ungenaue Optimierungsergebnisse 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 die Empfehlungen für Konfigurationsprobleme einsehen und diese Probleme über das Databases-Inventar innerhalb der Workload Factory-Konsole beheben.
Für SQL Server-Ressourcen können Sie eine einmalige Bewertung durchführen, um Best Practices für Ihre Datenbankkonfigurationen zu überprüfen. Sie müssen keine Ressourcen registrieren oder Anmeldeinformationen speichern, um die einmalige Bewertung durchzuführen.
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
-
Anwendungen: 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
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 der SQL Server Datenbankkonfigurationen durch
Führen Sie eine einmalige Bewertung durch, um den Well-Architected-Status Ihrer Microsoft SQL Server-Instanzen zu ermitteln, ohne Anmeldeinformationen zu speichern oder Instanzen zu registrieren.
Sie können das Skript beliebig oft ausführen und die Ergebnisse hochladen. Bei jedem Upload werden der Well-Architected-Status und die Erkenntnisse anhand der neuesten Ergebnisse aktualisiert.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Wählen Sie das Menü
und dann Datenbanken aus. -
Wählen Sie im Inventory die Option One-time assessment > Learn about assessment. Lesen Sie die Informationen zur One-time assessment.
-
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 Empfehlung für jede Konfiguration an. Empfehlungen umfassen bewährte Vorgehensweisen und Probleme, die auftreten können, wenn Konfigurationen nicht optimiert sind.
Bevor Sie mit dem Beheben, Verwerfen und Reaktivieren von Konfigurationen beginnen
-
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.
|
|
Die Korrektur einer Konfiguration kann zu Ausfallzeiten von Instanzen oder Serviceunterbrechungen führen. Stellen Sie sicher, dass Sie die Empfehlung sorgfältig prüfen, bevor Sie sich entscheiden, eine Konfiguration zu korrigieren. |
Beheben eines Konfigurationsproblems
Beheben Sie Konfigurationsprobleme für SQL Server- oder Oracle-Umgebungen, die auf FSx für ONTAP -Speicher ausgeführt werden.
|
|
Der Behebungsprozess kann zu Instanzausfallzeiten oder Dienstunterbrechungen führen. Lesen Sie die Empfehlung sorgfältig durch, bevor Sie sich für die Behebung eines Konfigurationsproblems entscheiden. |
-
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.
-
Lesen Sie für alle Konfigurationen außer der Klonbereinigung die Empfehlungsdetails, um zu erfahren, was passiert, wenn Sie sich für die Behebung des Problems entscheiden. Einige Korrekturvorgänge können zu Instanzausfallzeiten oder Dienstunterbrechungen 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.
Die Konfigurationsanalyse wird beendet.
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.
Die Konfigurationsanalyse wird reaktiviert und läuft ab jetzt jeden Tag.