Optimieren des Zielsystems

Abgeschlossen
  • Verwenden Sie das neueste mögliche Betriebssystem mit den neuesten Patches.
  • Verwenden Sie die neueste mögliche Datenbank mit den neuesten Patches.
  • Verwenden Sie den neuesten möglichen SAP-Kernel mit den neuesten Patches (z. B. Upgrade von Kernel 7.45 auf 7.49 oder 7.53).
  • Erwägen Sie die Verwendung der größten verfügbaren Azure-VM. Der Typ des virtuellen Computers kann nach dem Importvorgang auf einen kleineren virtuellen Computer herabgesetzt werden.
  • Erstellen Sie mehrere Transaktionsprotokolldateien, wobei sich die erste Transaktionsprotokolldatei auf der lokalen nicht persistenten SSD befinden sollte. Zusätzliche Transaktionsprotokolldateien können auf P50-Datenträgern erstellt werden. VLDB-Migrationen können mehr als 5 TB an Transaktionsprotokollspeicherplatz erfordern. Es wird empfohlen zu gewährleisten, dass ein großer Teil des Speicherplatzes im Transaktionsprotokoll immer frei ist (20 % ist ein sicherer Wert). Das Erweitern von Transaktionsprotokolldateien während eines Imports wird nicht empfohlen und beeinträchtigt die Leistung.
  • Der maximale Parallelitätsgrad von SQL Server (MAXDOP) sollte für gewöhnlich auf 1 festgelegt werden. Nur bestimmte Vorgänge zur Indexerstellung profitieren von MAXDOP, und dies gilt auch nur für spezifische Tabellen.
  • Der beschleunigte Netzwerkbetrieb ist für Datenbank- und R3load-Server obligatorisch.
  • Begrenzen Sie den maximalen Arbeitsspeicher, den eine einzelne SQL Server-Abfrage bei Resource Governor anfordern kann. Die Speicherbegrenzung ist erforderlich, um zu verhindern, dass Vorgänge zur Indexerstellung sehr große Speicherzuweisungen anfordern.
  • Sekundäre Indizes für sehr große Tabellen können aus der STR-Datei entfernt und ONLINE mit Skripts erstellt werden, nachdem der Hauptteil des Imports abgeschlossen ist und Nachbearbeitungsaufgaben wie die Konfiguration von STMS durchgeführt wurden.
  • Kunden, die SQL Server TDE verwenden, wird empfohlen, die Datenbank und die Transaktionsprotokolldateien im Voraus zu erstellen und dann TDE zu aktivieren, bevor sie den Import starten. Die Ausführungszeit von TDE ist für eine mit Daten gefüllte oder eine leere Datenbank ähnlich. Das Aktivieren von TDE für eine VLDB kann zu Blockierungs-/Sperrproblemen führen, und es wird ein Import in eine TDE-Datenbank empfohlen. Der Mehraufwand für den Import in eine TDE-Datenbank ist relativ gering.

Kostenoptimierungen

  • Wenn Sie einen virtuellen Azure-Computer herunterfahren und die Zuordnung des virtuellen Computers aufgehoben wird, müssen Sie ihn nicht mehr bezahlen (nur für den Speicher). Beim nutzungsbasierten Zahlungsmodell können durch das Anhalten einer typischen SAP-VM Einsparungen von 60–70 % erzielt werden.
  • Für VMs, die permanent oder fast immer ausgeführt werden müssen, verwenden Sie Azure Reserved Virtual Machine Instances. Die Reservierung einer Instanz für ein Jahr kann zu Einsparungen von rund 40–45 % führen, bei einer Reservierung für 3 Jahre sogar 60–65 %.