Diese Checkliste soll Ihnen helfen, das Design, die Migration, die Implementierung und die Wartung Ihrer SAP HANA-Landschaften in Google Cloud zu verbessern.
Berücksichtigen Sie beim Durchgehen der Checkliste die Anforderungen Ihres eigenen Unternehmens. Wenn Sie Entscheidungen treffen, die von unseren Empfehlungen abweichen, halten Sie diese Änderungen für spätere Aufgaben in der Checkliste fest.
So stellen Sie mehrere SAP HANA-Datenbanken in Ihrer Landschaft bereit:
- Führen Sie nicht mehrere SAP HANA-Systeme auf demselben Host in Produktionssystemen aus. Erstellen Sie stattdessen für jede SAP HANA-Datenbank eine VM. Weitere Informationen finden Sie unter SAP-Hinweis 1681092 – Mehrere SAP HANA-Systeme (SIDs) auf denselben zugrunde liegenden Servern und Technische Bereitstellungsoptionen für SAP HANA.
Erstellen Sie die Mandantendatenbanken (auch mehrmandantenfähige Datenbankcontainer [MDC] genannt) für Ihre Umgebung und Lizenzierung. Weitere Informationen finden Sie im SAP-Hinweis 2096000 – SAP HANA-Mandantendatenbanken – Zusätzliche Informationen.
Wir empfehlen, keine benutzerdefinierte oder Drittanbieter-Software auf derselben VM wie eine SAP HANA-Datenbank auszuführen, wenn dies die Leistung und die Vorgänge der SAP HANA-Datenbank beeinträchtigen würde.
Durch die Verwendung einer einzelnen VM zum Ausführen der SAP HANA-Datenbank und anderer Unternehmenssoftware teilen sich beide Anwendungen VM-Ressourcen, was die Leistung der Datenbank beeinträchtigen kann. Beachten Sie, dass SAP HANA ressourcenintensiv ist und die Verfügbarkeit von Rechenressourcen gemäß den Benchmark- und Größenanleitungen erfordert.
Weitere Informationen zum SAP HANA-Landschaftsdesign finden Sie unter SAP HANA-Bereitstellungstypen.
Wenn Sie mehrere Nicht-Produktions-SAP HANA-Datenbanken auf derselben VM bereitstellen möchten:
- Verwenden Sie Hostnamen-Aliasse für die verschiedenen System-IDs (SIDs).
- Verwenden Sie für jede Installation eine separate statische IP-Adresse, die einem Alias-Hostnamen zugeordnet ist.
- Welche Regionen und Zonen bestimmte Compute Engine-VMs unterstützen, erfahren Sie unter Verfügbare Regionen und Zonen. Beachten Sie, dass SAP HANA-zertifizierte Compute Engine-VMs möglicherweise nicht an allen Standorten verfügbar sind.
- Stellen Sie zum Schutz vor zonalen Fehlern SAP HANA in mehreren Zonen bereit (insbesondere für VMs, die Teil desselben SAP HANA-HA-Clusters sind).
- Fügen Sie zum Schutz vor regionalen Ausfällen Notfallwiederherstellungsstandorte in anderen Regionen hinzu.
- Stellen Sie alle Knoten des Systems mit horizontaler Skalierung in derselben Zone bereit, um die Latenzanforderungen für ein SAP HANA-System mit horizontaler Skalierung zu erfüllen.
- Wenn Sie SAP HANA installieren, können Sie die folgenden Automatisierungstools verwenden, um SAP-Arbeitslasten in Google Cloud bereitzustellen:
- Terraform (empfohlen): Eine beliebte Anwendung zum sicheren und effizienten Erstellen, Ändern und Versionieren von Infrastruktur. Informationen zum Verwenden von Terraform und zum Ermitteln der entsprechenden Konfigurationsdateien für Ihre SAP-Lösungen finden Sie unter SAP-Bereitstellungen in Google Cloud mit Terraform automatisieren.
- Google Cloud Deployment Manager: Eine Anwendung, die alle erforderlichen Pakete installiert und konfiguriert, um SAP HANA in Google Cloud auszuführen. Informationen zum Verwenden von Deployment Manager und die entsprechenden Vorlagen für Ihre SAP-Lösung (einschließlich Einrichtung der Hochverfügbarkeit) finden Sie unter SAP-Bereitstellungen in Google Cloud mit Deployment Manager automatisieren.
- Wie Sie SAP HANA in Google Cloud implementieren können, erfahren Sie im Planungsleitfaden für SAP HANA.
- Informationen zum Auswählen eines Maschinentyps für die SAP HANA-Bereitstellung und für Arbeitslasten finden Sie in der Liste der zertifizierten Maschinentypen für SAP HANA.
- Unter Verfügbare Regionen und Zonen können Sie prüfen, ob der von Ihnen bevorzugte Maschinentyp in Ihrer bevorzugten Region verfügbar ist.
- Wenden Sie sich an Ihren Technical Account Manager oder Customer Engineer, um die Kapazitätsanforderungen Ihrer Landschaft in der Region Ihrer Wahl zu erfüllen (z. B. Kapazitätsplanung und Reservierungen).
- Bei der Auswahl eines Betriebssystems:
- Wählen Sie ein von SAP unterstütztes Betriebssystem aus:
Zertifizierte Betriebssysteme für SAP HANA (Google Cloud) - Das Betriebssystem muss für die Verwendung in Google Cloud zertifiziert sein:
Rufen Sie das Verzeichnis zertifizierter und unterstützter SAP HANA-Hardware auf, klicken Sie auf den erforderlichen Maschinentyp und rufen Sie das Betriebssystem auf. - Prüfen Sie, ob das Betriebssystem über aktuelle Patches und Updates verfügt:
Betriebssystemunterstützung für SAP HANA in Google Cloud
Beispiel: Sie möchten kein veraltetes, zwei Jahre altes Image mit Sicherheitsproblemen oder anderen Problemen installieren. - Wenn Sie SUSE Linux Enterprise Server (SLES) in Ihrer Landschaft verwenden, beachten Sie die folgenden Richtlinien:
- SAP-Hinweis 1275776 – Linux: SLES für SAP-Umgebungen vorbereiten
- SAP-Hinweis 2205917 – SAP HANA-DB: Empfohlene Betriebssystemeinstellungen für SLES 12 / SLES for SAP Applications 12
- SAP-Hinweis 2684254 – SAP HANA-DB: Empfohlene Betriebssystemeinstellungen für SLES 15 / SLES for SAP Applications 15
- Systeme mit saptune abstimmen (SUSE-Dokumentation)
- Wenn Sie Red Hat Enterprise Linux (RHEL) in Ihrer Landschaft verwenden, beachten Sie die folgenden Richtlinien:
- SAP-Hinweis 2009879 – SAP HANA-Richtlinien für das Betriebssystem Red Hat Enterprise Linux (RHEL)
- SAP-Hinweis 2292690 – SAP HANA-DB: Empfohlene Betriebssystemeinstellungen für RHEL 7
- SAP-Hinweis 2777782 – SAP HANA-DB: Empfohlene Betriebssystemeinstellungen für RHEL 8
- SAP-Hinweis 3108302 – SAP HANA-DB: Empfohlene Betriebssystemeinstellungen für RHEL 9
- SAP-Hinweis 2002167 – Red Hat Enterprise Linux 7.x: Installation und Upgrade
- SAP-Hinweis 2772999 – Red Hat Enterprise Linux 8.x: Installation und Konfiguration
- SAP-Hinweis 3108316 – Red Hat Enterprise Linux 9.x: Installation und Konfiguration
- Wir empfehlen, die Betriebssystem-Images von Google Cloud zu verwenden, da diese die Zertifizierungsanforderungen von SAP, dem Betriebssystemanbieter und Google erfüllen. Unter Benutzerdefinierte Betriebssystem-Images finden Sie Informationen, wenn Ihre Landschaft besondere Anforderungen hat, die mit den Standard-Images nicht erfüllbar sind (z. B. Migration vorhandener lokaler Images zu Google Cloud).
- Wenn Sie benutzerdefinierte Umgebungsvariablen für ein SAP HANA-System unter Linux festlegen müssen, finden Sie weitere Informationen im SAP-Hinweis 3011163 – So legen Sie Umgebungsvariablen für das SAP HANA-System fest.
- Wählen Sie ein von SAP unterstütztes Betriebssystem aus:
Bei der Auswahl von Speichertypen für SAP HANA:
- Verwenden Sie einen SSD-basierten
Persistent Disk oder Hyperdisk.
SSD-basierte Persistent Disk- und Hyperdisk-Typen, die von SAP für die Verwendung mit SAP HANA zertifiziert sind, umfassen Folgende Elemente:
SSD-basierte Persistent Disk-Typen: Ausgeglichen (
pd-balanced
), Leistung oder SSD (pd-ssd
) und Extreme (pd-extreme
)- Diese Laufwerkstypen bieten kostengünstigen und zuverlässigen Blockspeicher.
- Der auf Leistung ausgelegte Persistent Disk SSD-Speicher (
pd-ssd
) bietet eine höhere Leistung als abgestimmter nichtflüchtiger Speicher (pd-balanced
). - Verwenden Sie abgestimmten nichtflüchtigen Speicher als empfohlenes Laufwerk für das Hosting folgender Elemente für VM-Instanzen:
- Das VM-Boot-Volume.
- Das
/usr/sap
-Volumen. - Das
/hana/shared
-Volumen, wenn Sie es auf einem eigenen Laufwerk hosten. - Das
/hanabackup
-Volume, wenn Sie Ihre Sicherungen auf einem Laufwerk speichern. Wenn Sie die Sicherungskosten reduzieren möchten, können Sie einen Persistent Disk HDD-Standardspeicher (pd-standard
) verwenden. Abgestimmter nichtflüchtiger Speicher bietet schnellere Sicherungen als nichtflüchtiger HDD-Standardspeicher. Prüfen Sie bei der Auswahl des Laufwerks, ob der VM-Typ den Laufwerkstyp unterstützt.
- Ausgeglichene und leistungsoptimierte nichtflüchtige SSD-Speicher unterstützen die asynchrone Replikation von nichtflüchtigen Speichern. Sie können dieses Feature für die regionenübergreifende Aktiv-Passiv-Notfallwiederherstellung verwenden. Weitere Informationen finden Sie unter Notfallwiederherstellung mit PD Async Replication.
- Obwohl extrem nichtflüchtiger Speicher (
pd-extreme
) für die Verwendung mit SAP HANA zertifiziert ist, empfehlen wir stattdessen die Verwendung von Hyperdisk Extrem (hyperdisk-extreme
), da es eine höhere Leistung bietet. Wenn Sie Extrem Persistent Disk verwenden möchten, müssen Sie die Laufwerke gemäß den Informationen unter Mindestgrößen für SSD-basierte Persistent Disk- und Hyperdisk-Volumes bereitstellen.
Hyperdisk-Typen: Hyperdisk Extreme (
hyperdisk-extreme
) und Hyperdisk abgestimmt (hyperdisk-balanced
)- Hyperdisk Extreme bietet höhere IOPS- und Durchsatzoptionen als SSD-basierte Persistent Disk-Typen.
- Eine Liste der Maschinentypen, die Hyperdisk Extrem und Hyperdisk abgestimmt unterstützen, finden Sie unter Unterstützung für Maschinentypen.
- „Hyperdisk Balanced“ als empfohlenes Laufwerk für das Hosting der folgenden Bare-Metal-Instanzen von Compute Engine wie X4:
- Das Bootlaufwerk.
- Das
/usr/sap
-Volumen. - Das
/hana/shared
-Volumen, wenn Sie es auf einem eigenen Laufwerk hosten. - Das
/hanabackup
-Volume, wenn Sie Ihre Sicherungen auf einem Laufwerk speichern.
- Für Hyperdisk Extreme wählen Sie durch die Bereitstellung von IOPS die gewünschte Leistung aus, wodurch auch Ihr Durchsatz bestimmt wird. Weitere Informationen finden Sie unter Durchsatz.
- Für Hyperdisk Balanced wählen Sie die gewünschte Leistung aus, indem Sie IOPS und Durchsatz bereitstellen. Weitere Informationen finden Sie unter Informationen zu IOPS- und Durchsatzbereitstellung für Hyperdisk.
- Sie können Hyperdisk Extrem für die Volumes
/hana/data
und/hana/log
verwenden, wenn Sie die höchste Leistung benötigen. - Um die beste Leistung von Hyperdisk Extrem für SAP HANA zu erzielen, aktualisieren Sie Ihre SAP HANA-Systemattribute, wie unter Leistung von Hyperdisk Extrem empfohlen.
- Achten Sie darauf, dass Ihre SSD-basierten nichtflüchtigen Speicher- und Hyperdisk-Volumes groß genug sind, um die Leistungsanforderungen von SAP HANA zu erfüllen. Weitere Informationen finden Sie unter Mindestgrößen für SSD-basierte Persistent Disk- und Hyperdisk-Volumes.
- Testen und vergleichen Sie Ihre Ergebnisse mit den Erwartungen, um sicherzustellen, dass die Landschaft die Anforderungen an die Laufwerksleistung erfüllt, z. B. beim Start von HANA, für die Sicherung, für den Volume-Test und für den Lasttest. Anschließend können Sie diese Baselines für die zukünftige Referenz dokumentieren.
- Verwenden Sie ein kleines Swap-Laufwerk mit 2 GB für SAP HANA. Weitere Informationen finden Sie im SAP-Hinweis 1999997 – FAQ: SAP HANA-Speicher.
- Beachten Sie bei Verwendung des NetApp Cloud Volumes-Diensts die Volume-Anforderungen für den NetApp Cloud Volumes-Dienst mit SAP HANA.
Für SAP HANA 2.0 SP04 und höher empfehlen wir die Option „SAP HANA Fast Restart“, insbesondere bei speicheroptimierten Maschinentypen von Compute Engine, darunter die Maschinentypen M1, M2 und M3.
Informationen zum Implementieren der Fast Restart-Option finden Sie in der SAP HANA-Dokumentation unter Option Fast Restart für SAP HANA.
Weitere Informationen zum Konfigurieren der Fast Restart-Option finden Sie im Konfigurationsleitfaden für Ihre Linux-Distribution:
Wenn Sie Ihr SAP HANA-System in Google Cloud mit einer der von uns bereitgestellten Terraform-Konfigurationsdateien oder Cloud Deployment Manager-Vorlagen bereitstellen, müssen Sie das TMPFS-Dateisystem erstellen und bereitstellen, nachdem die Host-VM und das SAP HANA-Basissystem erfolgreich bereitgestellt wurden.
- Bei Verwendung des Backint -Features des Google Cloud-Agents für SAP:
- Verwenden Sie Version 3.5 (aktuell) des Google Cloud-Agent für SAP. Eine Anleitung zum Aktualisieren dieses Agents finden Sie unter Google Cloud-Agent für SAP aktualisieren.
- Passen Sie die Leistung an Ihre Anforderungen an und führen Sie parallele Datensicherungen durch. Siehe Multistreaming-Datensicherungen mit dem Google Cloud-Agent für SAP.
- Wählen Sie beim Erstellen der Cloud Storage-Buckets einen Standort aus, der Ihrem SAP HANA-Standort am nächsten ist. Achten Sie darauf, dass die ausgewählten Storage-Buckets Ihren Redundanz-Anforderungen entsprechen. In der Regel eignet sich die Option für mehrere Regionen am besten, da sie eine Wiederherstellung ermöglicht, wenn eine bestimmte Region nicht mehr verfügbar ist. Weitere Informationen finden Sie unter Sicherungen in Cloud Storage-Buckets speichern.
- Wenn Sie den privaten Google-Zugriff in Ihrem Subnetz aktivieren, leiten Sie den Traffic nicht über eine private VM weiter (z. B. mit einem NAT-Gateway oder einem Proxyserver), da dies den erreichbaren Durchsatz verringern kann. Weitere Informationen finden Sie im Abschnitt Netzwerkkonfiguration des Leitfadens Privaten Google-Zugriff konfigurieren.
- Wenn Sie Sicherungen auf einem Persistent Disk- oder Hyperdisk-Volume durchführen:
- Sie können einen beliebigen Laufwerktyp verwenden, solange er die Leistungsanforderungen erfüllt. Wenn nichtflüchtiger Standardspeicher nicht genügend Leistung für Ihre Anforderungen bietet, versuchen Sie es stattdessen mit abgestimmtem nichtflüchtigem Speicher.
- Beachten Sie, dass Sie für die SAP HANA-Landschaft jeder VM-Instanz zusätzliche Bandbreite zuweisen müssen. SAP HANA verwendet die zusätzliche Bandbreite für den Overhead und die IOPS, die zum Lesen und Schreiben von Sicherungsdaten auf das Laufwerk erforderlich sind. Daher empfehlen wir die Verwendung von SAP HANA Backint oder Drittanbietertools, die entweder das Streaming oder Snapshots der nichtflüchtigen Speicher- oder Hyperdisk-Volumes unterstützen.
- Testen Sie Ihre Sicherungs- und Wiederherstellungsverfahren regelmäßig, um zu prüfen, ob sie Ihren Anforderungen an Leistung und Wiederherstellung entsprechen.
Eine Checkliste der Best Practices für Hochverfügbarkeitskonfigurationen für SAP HANA in Google Cloud finden Sie unter Hochverfügbarkeit für SAP in Google Cloud.
- Failover- und Failback-Verfahren umfassend testen:
- Testen Sie Ihre Notfallwiederherstellungsprozesse regelmäßig, damit im Falle eines lokalisierten Notfalls ein ordnungsgemäßer Failover Ihrer Landschaft in eine neue Region erfolgt.
- Erstellen Sie ein Betriebs-Playbook und aktualisieren Sie es nach Bedarf, um einen erfolgreichen Failover und Failback zu ermöglichen.
- Um die Datenmenge zu begrenzen, die mit jeder Sicherung übertragen werden soll, nutzen Sie inkrementelle und differenzielle Sicherungsstrategien unter Beachtung von Delta-Sicherungstypen. Berücksichtigen Sie dies für Ihre Wiederherstellungszeitziele.
- Monitoring- und Benachrichtigungsverfahren einrichten Hilfreiche Optionen in Google Cloud sind Cloud Monitoring und die Funktion zur Erfassung von SAP HANA-Monitoringmesswerten in Version 2.0 oder höher des Google Cloud-Agents für SAP.