IBM Cloud Docs
Hinweise zum SAP HANA-Datenbankdesign

Hinweise zum SAP HANA-Datenbankdesign

Es ist wichtig, das Design Ihrer SAP HANA Konfiguration und Bereitstellung zu berücksichtigen, um sicherzustellen, dass die SAP Geschäftsanwendungen die vollen Möglichkeiten des SAP HANA Datenbankservers nutzen.

Viele Entscheidungen beim SAP HANA-Design betreffen die Unterstützung der Geschäftsanforderungen für die jeweilige SAP-Geschäftsanwendung. Diese Designentscheidungen für SAP HANA beeinflussen Ihre Infrastrukturentscheidungen. In der Tabelle werden einige der Beispielentscheidungen für diese SAP HANA-Designüberlegungen in der allgemeinen Übersicht detailliert erläutert.

Übersichtliche Aufschlüsselung der SAP HANA Designüberlegungen und Entscheidungsbeispiele:

Übersichtliche Aufschlüsselung der SAP HANA Designüberlegungen und Entscheidungsbeispiele
Designelement Beispielentscheidung
Dimensionierungstyp Standarddimensionierung
Bereitstellungsmethode Appliance-Bereitstellung
Bereitstellungstyp MDC
Systemtyp Verteilt, Scale-out
Verarbeitungstyp OLAP, Scale-out
Speichertyp Network File Storage (NFS)
Speicherdateisystem NFS-Mountpunkte
Abschirmmechanismus für Hochverfügbarkeit STONITH
Replikationsmodus für Hochverfügbarkeit SAP HANA Systemreplikation, vollständige synchrone Replikation innerhalb derselben Availability Zone oder desselben Rechenzentrums
Abschirmmechanismus für Disaster-Recovery STONITH
Replikationsmodus für Disaster-Recovery SAP HANA System Replication, asynchrone Replikation in verschiedene Regionen
Sicherungen natives Backint, tägliche Gesamtsicherung + halbstündige inkrementelle Sicherung
SAP HANA-Komponenten Live Cache Apps (LCAPPS), Extended Application Services Advanced (XSA - Cloud Foundry)

SAP HANA-Leistungsindikatoren und -Dimensionierung

Es gibt verschiedene Leistungsindikatoren, die die Design-Entscheidungen für die Dimensionierung und Planung einer SAP HANA-Bereitstellung in der Cloud IaaS leiten. Jeder dieser Leistungsindikatoren, die unter sorgfältiger Berücksichtigung der zu erfüllenden Geschäftsanforderungen definiert werden, gibt Aufschluss über die Eignung der Infrastruktur. Die Überlegungen hinsichtlich der zu erfüllenden Geschäftsanforderungen umfassen neben den Designentscheidungen für den SAP HANA-Datenbankserver Überlegungen zu Rechenkapazität, Speicherkapazität und Latenzzeit sowie Netzdurchsatz und Latenzzeit.

Beispiele für diese Leistungsindikatoren für SAP HANA sind:

Beispiel für Leistungsindikatoren für SAP HANA
Anzeiger Beschreibung
Speicher
  • Hauptfaktoren für SAP Größe (und Kosten für Landschaft + Lizenzen) * Bestimmt durch Daten-Footprint (Geschäfts- und Metadaten im Spalten- und Zeilenspeicher) nach Komprimierung und durch zusätzlich verwendete SAP HANA-Komponenten (z. B. Cache-Speicher)
CPU
  • Im Vergleich zu den Optionen SAP und AnyDB ist mehr CPU-Leistung erforderlich, um die Parallelverarbeitungsfunktionen von SAP HANA für eine optimale Antwortzeit voll auszunutzen. times.
  • Die starke Parallelisierung in analytischen Szenarien hat Einfluss auf die Antwortzeiten. Daher sind die CPU-Anforderungen für analytische scenarios.
    wichtiger. * Gemischte transaktionale und analytische Arbeitslasten werden von SAP HANA unterstützt, konkurrieren jedoch um gemeinsam genutzte Ressourcen.
Festplattenkapazitätsgröße
Festplattendurchsatz (E/A)
  • Festplattenkapazität, die für die Datenpersistenz für Protokollierungs- und Cache-Daten erforderlich ist. Die Größe der Festplattenkapazität hängt von der Art der Nutzung des Datenbankspeichers ab (z. B. Zeile und Spalte).
  • Es ist eine ausreichende E/A-Leistung erforderlich, damit Prozesse mit einem akzeptablen Datendurchsatz und einer akzeptablen Latenz des Speichersystems (d. h. Lesen/Schreiben von oder auf die Festplatte) ausgeführt werden können
Netzauslastung
  • Netzwerkdurchsatzbandbreite in Gigabit pro Sekunde (Gbit/s):
  • Datenmenge, die zwischen SAP-Anwendungsservern und Datenbankservern übertragen wird
  • Datenmenge, die zwischen SAP-Anwendung und Endbenutzer übertragen wird
  • Netzwerklatenzzeit (Roundtrip) in Millisekunden (ms):
  • Zeit zwischen SAP-Anwendungsservern und Datenbankservern
  • Zeit zwischen Hosts und jedem an das Netzwerk angeschlossenen Speicher
  • Zeit zwischen SAP-Anwendung und Endbenutzer

Dimensionierungstyp und Bereitstellungsmethode für SAP HANA

Der Dimensionierungstyp bezieht sich auf das Dimensionieren (Sizing) von SAP HANA unter Verwendung vordefinierter oder angepasster Konfigurationen.

Der Begriff Bereitstellungsmethode (auch als Liefermodell bezeichnet) bezieht sich dagegen auf die Ausführung von für SAP HANA zertifizierter IaaS, die entweder vordefiniert oder in angepassten Konfigurationen zur Verfügung steht.

Hier ist eine Zusammenfassung der Methoden für den Einsatz von Geräten und TDI:

Einsatzmethoden für Geräte und TDI
Appliance TDI
Anwendung Anwendung
Datenbank Benutzerdefinierte Datenbankgröße (einschließlich CPU:DRAM-Verhältnis)
Betriebssystem Linux Wählen Sie aus dem definierten Bereich der unterstützten Linux® Betriebssystemversionen
Virtualisierung (optional) Virtualisierung (optional)
Server Server
Speicher Individuelle Lagerung

Die folgenden Unterabschnitte beschreiben die Appliance-Bereitstellungsmethode für den Typ Standard Sizing und die TDI-Bereitstellungsmethode für Expert Sizing. Detaillierte Unterlagen zu den Methoden und Typen finden Sie in der Dokumentation unter SAP:

Bereitstellungsmethode 'Appliance' für eine Dimensionierung im Standardmodus (Standard Sizing)

Dimensionierung im Standardmodus

Dieser Begriff bezieht sich auf ein Sizing-Verfahren, bei dem vordefinierte Konfigurationsgrößen auf der Grundlage von Hardware-Tests und T-Shirt-Sizing für die Erfüllung bestimmter Benchmarks festgelegt werden, um zu einem Sizing-Ergebnis für die Hardware-Anforderungen einer SAP-Anwendung (z. B. Netzwerk, CPU, Speicher, Storage) zu gelangen.

Bereitstellungsmethode 'Appliance'

Die für SAP HANA unterstützte Hardware richtet sich nach der Bereitstellungsmethode. Die Appliance-Bereitstellungsmethode verwendet vordefinierte, validierte SAP-optimierte Hardware von SAP-zertifizierten Hardwarepartnern, auf denen ein bestimmtes Betriebssystem läuft. Diese Hardwareoptionen werden in verschiedenen Konfigurationsgrößen angeboten.

Partnerunternehmen (z. B. Cloud-Service-Provider) bieten Geräte mit mehreren Schichten redundanter Hardware-, Software- und Netzwerkkomponenten an, die die SAP HANA-Operationen nicht unterbrechen und Vorrichtungen gegen Systemausfall beinhalten. Zu diesen Komponenten gehören:

  • Redundante Netzteile und Lüfter und redundante Stromversorgungssysteme (Uninterrupted Power Supply, USV)
  • Fehlerkorrekturspeicher der Unternehmensklasse
  • Vollständig redundante Netzswitches und Router
  • Plattenspeichersysteme, die Batterien verwenden, um das Schreiben auch bei Stromausfall zu gewährleisten.
  • Plattenspeichersysteme, die Striping und Mirroring für Redundanz und Wiederherstellung bei Plattenausfällen verwenden.

In Zusammenarbeit mit SAP definiert ein Cloud-Service-Provider beim Entwerfen einer von SAP zertifizierten IaaS für SAP HANA mit der Bereitstellungsmethode 'Appliance' die richtige Dimensionierung:

  • Die maximale Leistung der Hardware, die für die Anforderungen angegebener Workloads ausgelegt ist, wird sichergestellt. Dedizierter Speicher für SAP HANA wird bei inaktivierter Auslagerung auf Platte bereitgestellt, nachdem der residente Speicher des Betriebssystems und anderer Programme berücksichtigt wurde.
  • Zur Maximierung von Leistung und Durchsatz empfiehlt SAP ein maximales Scale-up (Erwerb einer Konfiguration mit der höchsten Prozessor- und Speicherspezifikation für die Anwendungsworkload), bevor ein Scale-out durchgeführt wird (für Bereitstellungen mit höheren Anforderungen beim Datenvolumen).
  • Sie können eine Datenbank auf Maschinen verschiedener SAP HANA-Geräteanbieter mit unterschiedlichen Hardwarekonfigurationen kopieren, wenn sowohl die Quellen- als auch die Zielmaschine den SAP HANA-Gerätespezifikationen entsprechen.

Bereitstellungsmethode 'TDI' für eine Dimensionierung im Expertenmodus (Expert Sizing)

Dimensionierung im Expertenmodus

Das Experten-Sizing bezieht sich auf ein Sizing-Verfahren, bei dem kundenspezifische Daten analysiert und verwendet werden, um das Sizing-Ergebnis für die Hardware-Anforderungen einer SAP Anwendung (z. B. Netzwerk, CPU, Speicher, Storage) zu präzisieren.

Laut SAP umfasst das Expert Sizing typischerweise "die genauere Untersuchung einiger Geschäftsprozesse, sowohl auf funktionaler als auch auf technischer Ebene" (Zitatquelle: Sizing Types - Expert Sizing ).

Daher gibt es bei der Expertenbemessung keine standardisierten Werkzeuge, die zur Durchführung der Bemessung verwendet werden, und sie erfordert oft erheblichen Aufwand und SAP Fachwissen. Bei Projekten, in denen Expert Sizing zum Einsatz kommt, wird häufig ein externer Geschäftspartner für Beratung und Systemimplementierung hinzugezogen, der das interne Team von SAP unterstützt.

Bei der Expertenbemessung werden wahrscheinlich die folgenden Schritte durchgeführt (Quelle: Bemessungsarten - Expertenbemessung ):

  • Ermittlung der wichtigsten Abfragen/Apps/Szenarios
  • Identifizieren Sie, wie sie verwendet werden, z. B. Filterkriterien, Berechtigungen.
  • Ausführung der jeweiligen Abfragen/Apps/Szenarios zur Gewinnung repräsentativer Testdaten (Qualität der Testdaten und Umfang der Testdaten). Idealerweise mit einer aktuellen Kopie der Produktionsdaten
  • Messen von Ressourcenauslastung (CPU/Speicher) und Antwortzeiten
  • Durchführen einer Vorhersageberechnung, die auf der erwarteten Verwendung der Abfragen/Apps/Szenarios basiert

Bereitstellungsmethode 'TDI'

Die für SAP HANA unterstützte Hardware richtet sich nach der Bereitstellungsmethode. Bei der Bereitstellungsmethode 'TDI' wird kundenspezifische Hardware der von SAP zertifizierten Partnerunternehmen im Hardwaresektor verwendet, die für verschiedene Betriebssysteme oder SAP HANA-Versionen geeignet ist. Die Hardware kann beliebig dimensioniert werden (unter Verwendung der von SAP getesteten Maximalkonfiguration).

Partnerunternehmen (z. B. Cloud-Service-Provider) bieten TDI mit verschiedenen Konfigurations- und Redundanzoptionen an. Diese Optionen hängen davon ab, ob Sie Scale-Up oder Scale-Out Sizing wählen, und müssen von einem ernannten SAP HANA zertifizierten Administrator installiert werden. Diese umfassen möglicherweise:

  • Redundante Netzteile und Lüfter und redundante Stromversorgungssysteme (Uninterrupted Power Supply, USV)
  • Fehlerkorrekturspeicher der Unternehmensklasse
  • Vollständig redundante Netzswitches und Router
  • Plattenspeichersysteme, die mithilfe von Akkus auch bei Stromausfall Schreibzugriffe ermöglichen
  • Plattenspeichersysteme, die mithilfe von Striping und Spiegelung Redundanz herstellen und die Wiederherstellung nach einem Datenträgerausfall ermöglichen

SAP unterstützt den Kunden gemeinsam mit einem Cloud-Service-Provider bei einer ausgewählten Scale-up- oder Scale-out-Dimensionierung, wobei von SAP zertifizierte IaaS für SAP HANA mit der Bereitstellungsmethode 'TDI' verwendet wird:

  • Dies bietet verschiedene Systemdesign-Optionen in Bezug auf Scale-up- und Scale-out-Varianten; die Datenbank SAP HANA muss dann vor dem Einsatz in Produktionssystemen validiert werden, die das SAP HANA Hardware and Cloud Measurement Tool (HCMT) für TDI-Tests verwenden, wenn dies von der SAP Support-Organisation angefordert wird.
  • Zur Maximierung von Leistung und Durchsatz empfiehlt SAP ein maximales Scale-up (Erwerb einer Konfiguration mit der höchsten Prozessor- und Speicherspezifikation für die Anwendungsworkload), bevor ein Scale-out durchgeführt wird (für Bereitstellungen mit höheren Anforderungen beim Datenvolumen).

SAP HANA-Bereitstellungstypen

SAP HANA kann in verschiedenen Layouts bereitgestellt werden, mit verschiedenen Konfigurationen in Bezug auf Abstraktion und logische Trennung von Datenbankschemas. Unterschiedliche Bereitstellungstypen sind für unterschiedliche Anwendungsfälle konzipiert, wobei SAP vorgibt, welche Typen für SAP-Produktionssysteme genehmigt (mit/ohne Einschränkungen) sind und welche nicht. Ausführliche Informationen finden Sie hier : SAP HANA Deployment Types - SAP HANA Server Installation and Update Guide und eine Zusammenfassung dieser Informationen:

SAP HANA-Systemtyp

Die Systemtypen sind unter SAP auf SAP HANA Systemtypen aufgelistet:

  • Einzel-Host-System - genau eine SAP HANA-Instanz auf einem einzigen Host-Server
  • Cluster mit mehreren Knoten / verteilter Cluster / Scale-out-Cluster

Ein Einzel-Host-System stellt den einfachsten Systeminstallationstyp dar. Ein SAP HANA-System kann vollständig auf einem einzigen Host-Server ausgeführt und anschließend über ein Scale-up nach Bedarf skaliert werden.

Bei einem Cluster mit mehreren Knoten (verteilten Cluster / Scale-out-Cluster) handelt es sich um eine Systeminstallation auf mehreren Host-Servern mit einem CPU/RAM-Grenzwert für die einzelnen Host-Knoten und einem Grenzwert für die zulässige Anzahl von Host-Knoten. Informationen zu den maximalen Scale-Out-Konfigurationen sind in der SAP Note 3557729 - Understanding the Maximum Number of Nodes in SAP HANA TDI Scale-Out System aufgeführt.

Scale-out-Cluster mit SAP HANA

Scale-out-Operationen sind in erster Linie für SAP BW/4HANA und SAP BW on HANA konzipiert. Die beim Scale-up und Scale-out für SAP BW/4HANA für die Anwendungsschicht relevanten Aspekte werden separat behandelt. Diese Überlegungen kommen zu den in den folgenden Abschnitten beschriebenen Überlegungen auf der Datenbankebene hinzu.

Es ist wichtig zu beachten, dass, wenn Ihre SAP HANA Datenbankserver-Knoten oder SAP NetWeaver Anwendungsserver-Komponenten über mehrere Verfügbarkeitszonen und Rechenzentren verteilt sind, SAP Ihren SAP HANA Scale-Out-Cluster (auch bekannt als SAP HANA Multi-Node-System) nicht unterstützen wird.

Netzbetrieb

SAP HANA-Systeme mit mehreren Knoten können nur betrieben werden, wenn bestimmte Netze vorhanden sind. Diese Netze müssen vor der Bereitstellung anderer Komponenten Ihres Systems ordnungsgemäß eingerichtet und in Verbindung mit den Datenbankknoten konfiguriert werden. Die Trennung der Netzwerkströme/des Datenverkehrs kann die Leistung verbessern (d. h. der hohe Speicherverkehr wird vom Benutzerverkehr getrennt), wenn mehr Netzwerkschnittstellen an den Server angeschlossen sind.

**Für eine Netztrennung muss der SAP HANA Scale-out-Cluster im Wesentlichen über folgende Netze verfügen: **

  • Ein clientseitiges Netz, das die SAP-ABAP-Anwendungsserver (ABAP = Advanced Business Application Programming), die SAP HANA-Studio-Clients und alle übrigen Netzclients mit dem System mit mehreren Knoten verbindet. Die Optionen für Netzdurchsatz und Verfügbarkeit richten sich nach der Umgebung und dem Verwendungsszenario für Ihr SAP HANA-System mit mehreren Knoten. Dabei spielen das von der und in die SAP HANA-Datenbank übertragene Datenvolumen ebenso wie die für Ihre Anwendung erforderlichen Verfügbarkeits-KPIs (Key Performance Indicators) eine Rolle.
  • Ein Speichernetz, das eine Verbindung zum Netzspeicher herstellt (Dateispeicher/NFS oder Blockspeicher/iSCSI je nach Infrastrukturentscheidung). Die Optionen für Netzdurchsatz und Verfügbarkeit richten sich nach der Umgebung und dem Verwendungsszenario für Ihr SAP HANA-System mit mehreren Knoten. Dabei spielen der Durchsatz und die entsprechende Latenzzeit, die für die Bereitstellung von 10.000 IOPS erforderlich und für die einzelnen SAP HANA-Knoten verfügbar sind, eine Rolle.
  • Ein knotenübergreifendes Netz für interne SAP HANA-Kommunikation, das entsprechend dem Speichernetz konfiguriert ist. Das knotenübergreifende Netz wird nur für die Kommunikation zwischen Knoten und die Datenübertragung verwendet, die möglicherweise bei Operationen zwischen den Knoten erforderlich ist.

In jeder Umgebung liegt ein separates Netzdesign vor. Dabei hat sich die Classic Infrastructure-Umgebung durchgesetzt. Sie zeichnet sich gegenüber vielen traditionellen und physischen Netzkonzepten durch ihre Stabilität aus. Die VPC Infrastructure-Umgebung stellt ein softwaredefiniertes Netz dar. Die IBM Power-Umgebung (als ergänzendes Angebot von IBM Power Systems) basiert auf Netzprinzipien, die auf die Leistungsanforderungen von Unternehmen abgestimmt sind.

Da diese Umgebungsnetzwerke unterschiedlich sind, ändert sich die Konfiguration des zusätzlichen NIC-Durchsatzes für die verschiedenen Infrastrukturoptionen:

  • Bare Metal in Classic Infrastructure-Netz: Um Leistung und Redundanz zu maximieren, werden die physischen Netzschnittstellen (NIC) mit 10 Gb/s bereitgestellt und anschließend mit LACP-Bonding (LACP = Link Aggregation Control Protocol) eingerichtet. Die Switches werden bei der Bestellung von Redundanz automatisch bei der physischen NIC konfiguriert. Abhängig von der physischen Maschinenspezifikation und der physischen Switchverfügbarkeit von Ports können zusätzliche NIC-Karten hinzugefügt werden.
  • Intel Virtual Server im VPC Infrastructure-Netz: Zur Maximierung von Leistung und Redundanz können bis zu 5 Netzschnittstellen (vNIC) in mehreren Teilnetzen hinzugefügt werden.
  • IBM Power Virtual Server, auf IBM Power Infrastructure Netzwerk: Um die Leistungsredundanz zu maximieren, können mehrere Netzwerkschnittstellen ( vNIC ) hinzugefügt werden, die an verschiedene VLANs (und ihre jeweiligen Subnetze) angeschlossen sind.
  • VMware for SAP in Classic Infrastructure-Netz...
    • IBM Cloud for VMware Solutions auf dem klassischen Infrastruktur-Netzwerk: Redundante Adapter für VMware werden vom VMware vSphere Distributed Switch (VDS) unter Verwendung von VDS auf NSX-T eingerichtet, in Übereinstimmung mit den aktuellen VMware Best Practices für SDDC. Die Redundanz wird - Änderungen vorbehalten - konfiguriert, indem jeder verteilte Switch mit dem Lastausgleichsalgorithmus Anhand des ursprünglichen virtuellen Ports routen definiert wird. Alle vom Algorithmus verwendeten Portgruppen sollten so konfiguriert sein, dass sie Teamings über 2 Uplinks (Aktiv: 0,1) verwenden.
    • IBM Cloud Bare Metal mit VMware vSphere (manuelle Konfiguration) in Classic Infrastructure-Netz: Bei den Adaptern wird die Anwendung von Best Practices empfohlen, eine Verwendung des LACP-Bondings der physischen NIC-Adapter könnte beim vSwitch jedoch hilfreich sein.

Scale-out-Speicher

Daten werden auf die verschiedenen SAP HANA-Knoten verteilt, die als Host für die einzige Datenbank dienen.

Befolgen Sie die Richtlinien in Sizing SAP HANA- SAP HANA Master Guide, um die erforderliche Gesamtspeicherkapazität für Ihr Zielsystem SAP HANA zu bestimmen.

Der gemeinsam genutzte SAP HANA-Datenträger sowie die einzelnen Daten- und Protokolldatenträger müssen für alle Knoten zugänglich sein (eine potenziell einfache Lösung, um allen Knoten einen Netzspeicherzugriff in dem für die Speicherkonnektivität verwendeten Teilnetz zu ermöglichen). Die angehängten NFS-Datenträger (NFS = Network File System) müssen bestimmte Leistungskriterien erfüllen:

  • Datenträger mit /hana/data/ und /hana/log: Diese Datenträger sind für jeden Knoten erforderlich und müssen ein Minimum von 10 IOPS/GB (IOPS = E/A-Operationen pro Sekunde) aufweisen.
  • Datenträger mit /hana/shared: Dieser Datenträger muss von allen Knoten gemeinsam genutzt werden und ein Minimum von 10 IOPS/GB - mit einer empfohlenen schrittweisen Erhöhung auf 12 IOPS/GB - aufweisen.

Classic Infrastructure:

  • Lesen Sie SAP HANA auf NetApp FAS-Systeme mit NFS ), um die Konfiguration Ihres SAP HANA Mehrknotensystems zu unterstützen.
  • Verwenden Sie für jeden anzuhängenden Datenträger die folgenden NFS-Mount-Optionen (NFS = Network File System) in /etc/fstab: rw,bg,hard,timeo=600,intr,noatime,vers=4,minorversion=1,lock,rsize=1048576,wsize=1048576.

Wenn Sie Ihre gesamten Datenträger an alle Knoten angehängt haben, ist die Konfiguration Ihrer Server mit mehreren Knoten abgeschlossen und die SAP HANA-Datenbank mit mehreren Knoten kann installiert werden. Befolgen Sie die Schritte in der SAP HANA Server-Installations- und Aktualisierungsanleitung), um eine SAP HANA Datenbank der gewünschten Version zu installieren.

SAP HANA-Leistung

Sobald der SAP HANA-Datenbankserver betriebsbereit ist, sollten die Leistungswerte überprüft werden, um sicherzustellen, dass der Datenbankserver die Anforderungen Ihrer Geschäftsanwendung erfüllt. Dies ist insbesondere bei Bereitstellungen mit der Bereitstellungsmethode 'TDI' von Bedeutung.

Leistungsvalidierung für SAP HANA

Das SAP HANA Hardware and Cloud Measurement Tools(HCMT) ersetzt das bisherige SAP HANA HW Configuration Check Tool (HWCCT). Die ausführbare Binärdatei für HCMT wird (im Allgemeinen) vor der SAP HANA-Installation ausgeführt und bewirkt die Durchführung verschiedener automatisierter Tests zur Analyse der Systemleistung.

Die Ergebnisse der HCMT-Tests werden in der Ergebnisarchivdatei hcmtresult-[timestamp].zip ausgegeben.

Diese HCMT-Ergebnisarchivdatei wird dann zur detaillierten Analyse in die SAP HANA Hardware and Cloud Measurement Analysis(HCMA ) hochgeladen.

Informationen zum Herunterladen, Installieren und Konfigurieren des HCMT-Tools finden Sie unter SAP Hinweis 2493172 - SAP HANA Hardware and Cloud Measurement Tools.

Auswirkung des Systemaufwands für SAP HANA auf den verfügbaren Speicher

Die einzelnen SAP HANA-Datenbankserver reservieren jeweils eine kleine Speicherzuteilung für das Betriebssystem und andere für den Betrieb erforderliche Services.

**SAP stellt eine Faustregel zur Schätzung dieses Systemaufwands (Overhead) zur Verfügung: **

  • Reserviert für das Betriebssystem = 10 % der ersten 64 GB + 3 % des gesamten restlichen Speichers
  • Reserviert für SAP HANA Dienste und Caches = 50 GB

Das Beispiel zeigt die Nettokapazität für SAP HANA bei Verwendung von 4TB Memory (DRAM) nach Berücksichtigung der Speicherreservierungs-Overheads:

Beispiel für die Nettokapazität von SAP HANA
Physischer Speicher 4096 GB DRAM
Reserviert für Betriebssystem 127 GB
Verfügbar für SAP HANA 3969 GB
Reserviert für SAP HANA-Services und -Caches 50 GB
Verfügbare Nettokapazität für SAP HANA-Daten + temporärer Plattenspeicherplatz 3919 GB

Näheres dazu finden Sie unter SAP Hinweis 2296290 - Neuer Sizing Report für SAP BW /4HANA im Anhang SAPBW4HANA_Sizing_V2.6.4.pdf

Hochverfügbarkeit und Disaster Recovery (HA/DR) für SAP HANA

Die Grundvoraussetzung für High Availability (HA) und Disaster Recovery (DR) für SAP HANA ist die Verwendung der richtigen Betriebssystem-Add-ons für Hochverfügbarkeit. Klären Sie vor der Bereitstellung die Details in Bezug auf die Eignung eines Betriebssystems für Hochverfügbarkeit beim Betrieb von SAP HANA mit dem IBM Cloud Support.

Die folgenden Betriebssysteme werden von IBM Cloud für den Betrieb von SAP HANA mit HA/DR unterstützt und bereitgestellt:

  • Red Hat Enterprise Linux (RHEL)
  • SUSE Enterprise Linux Server (SLES)

Die IBM Cloud-Umgebung unterstützt keine vorkonfigurierten HA-Szenarios. Es ermöglicht Ihnen jedoch die Implementierung von HA-Lösungen für SAP HANA durch Red Hat Enterprise Linux HA-Erweiterungen, und zwar in ähnlicher Weise wie bei bestehenden Implementierungen mit traditionellen On-Premises-Rechenzentren.

SAP HANA System Replication (HSR) ist mit einem automatisierten Failover von einem Server zu einem Replikatserver konfiguriert, wobei verschiedene Replikationsmodi verwendet werden. Diese Replikationsmodi wurden von SAP entwickelt, um Folgendem gerecht zu werden:

  • Verschiedenen SAP-Geschäftsanwendungen
  • Verschiedenen Akzeptanzstufen in Bezug auf das Geschäftsrisiko bei ungeplanten Ausfallzeiten
  • Verschiedenen Profilen für die durch Infrastrukturresilienz verursachten Kosten

Klären Sie die näheren Details, indem Sie die SAP-Dokumentation zu SAP HANA System Replication (HSR) und die Dokumentation des Betriebssystemanbieters zu SAP HANA HA/DR zurate ziehen oder sich bei SAP nach Empfehlungen für Ihr Umgebungsdesign erkundigen.

Weitere Informationen zur Systemreplikation sowie zu Netzdurchsatz und Latenzzeiten finden Sie unter

Weitere Informationen zum Einrichten der HA-Cluster-Erweiterungen des Betriebssystems finden Sie in der Dokumentation des Herstellers Linux.

SUSE Linux Enterprise Server for SAP:

Red Hat Enterprise Linux for SAP: