SAP HANA-Speicherarchitektur (große Instanzen)

In diesem Artikel wird die Speicherarchitektur für die Bereitstellung von SAP HANA in Azure (große Instanzen) (auch als BareMetal-Infrastruktur bezeichnet) behandelt.

Das Speicherlayout für SAP HANA in Azure (große Instanzen) wird von SAP HANA nach dem klassischen Bereitstellungsmodell anhand der von SAP empfohlenen Richtlinien konfiguriert.

Bei HANA (große Instanzen) der Typ-I-Klasse ist das Arbeitsspeichervolume viermal so groß wie das Speichervolume. HANA (große Instanzen) der Typ-II-Klasse verfügen hingegen über ein Volume, das zum Speichern von HANA-Transaktionsprotokollsicherungen vorgesehen ist. Weitere Informationen finden Sie unter Installieren und Konfigurieren von SAP HANA in Azure (große Instanzen).

Informationen zur Speicherzuordnung finden Sie in der folgenden Tabelle. Die Tabelle enthält die ungefähre Kapazität für die Volumes, die mit den unterschiedlichen Einheiten von HANA (große Instanzen) bereitgestellt werden.

HANA-SKU (große Instanzen) hana/data hana/log hana/shared hana/logbackups
S72 1\.280 GB 512 GB 768 GB 512 GB
S72m 3\.328 GB 768 GB 1\.280 GB 768 GB
S96 1\.280 GB 512 GB 768 GB 512 GB
S192 4\.608 GB 1\.024 GB 1\.536 GB 1\.024 GB
S192m 11.520 GB 1\.536 GB 1\.792 GB 1\.536 GB
S192xm 11.520 GB 1\.536 GB 1\.792 GB 1\.536 GB
S384 11.520 GB 1\.536 GB 1\.792 GB 1\.536 GB
S384m 12.000 GB 2\.050 GB 2\.050 GB 2\.040 GB
S384xm 16.000 GB 2\.050 GB 2\.050 GB 2\.040 GB
S384xxm 20.000 GB 3\.100 GB 2\.050 GB 3\.100 GB
S576m 20.000 GB 3\.100 GB 2\.050 GB 3\.100 GB
S576xm 31744 GB 4096 GB 2048 GB 4096 GB
S768m 28.000 GB 3\.100 GB 2\.050 GB 3\.100 GB
S768xm 40960 GB 6144 GB 4096 GB 6144 GB
S960m 36.000 GB 4\.100 GB 2\.050 GB 4\.100 GB
S896m 33.792 GB 512 GB 1\.024 GB 512 GB

Neuere SKUs von HANA (große Instanzen) werden mit folgenden Speicherkonfigurationen geliefert.

HANA-SKU (große Instanzen) hana/data hana/log hana/shared hana/logbackups
S224 4\.224 GB 512 GB 1\.024 GB 512 GB
S224oo 6\.336 GB 512 GB 1\.024 GB 512 GB
S224m 8\.448 GB 512 GB 1\.024 GB 512 GB
S224om 8\.448 GB 512 GB 1\.024 GB 512 GB
S224ooo 10.560 GB 512 GB 1\.024 GB 512 GB
S224oom 12.672 GB 512 GB 1\.024 GB 512 GB
S448 8\.448 GB 512 GB 1\.024 GB 512 GB
S448oo 12.672 GB 512 GB 1\.024 GB 512 GB
S448m 16.896 GB 512 GB 1\.024 GB 512 GB
S448om 16.896 GB 512 GB 1\.024 GB 512 GB
S448ooo 21.120 GB 512 GB 1\.024 GB 512 GB
S448oom 25.344 GB 512 GB 1\.024 GB 512 GB
S672 12.672 GB 512 GB 1\.024 GB 512 GB
S672oo 19.008 GB 512 GB 1\.024 GB 512 GB
S672m 25.344 GB 512 GB 1\.024 GB 512 GB
S672om 25.344 GB 512 GB 1\.024 GB 512 GB
S672ooo 31.680 GB 512 GB 1\.024 GB 512 GB
S672oom 38.016 GB 512 GB 1\.024 GB 512 GB
S896 16.896 GB 512 GB 1\.024 GB 512 GB
S896oo 25.344 GB 512 GB 1\.024 GB 512 GB
S896om 33.792 GB 512 GB 1\.024 GB 512 GB
S896ooo 42.240 GB 512 GB 1\.024 GB 512 GB
S896oom 50.688 GB 512 GB 1\.024 GB 512 GB

Die tatsächlich bereitgestellten Volumes können je nach Bereitstellung und Tool, das zum Anzeigen der Volumegrößen verwendet wird, variieren.

Wenn Sie eine SKU von HANA (große Instanz) unterteilen, könnten die Unterteilungen beispielsweise wie folgt aussehen:

Speicherpartition in GB hana/data hana/log hana/shared hana/log/backup
256 400 GB 160 GB 304 GB 160 GB
512 768 GB 384 GB 512 GB 384 GB
768 1\.280 GB 512 GB 768 GB 512 GB
1\.024 1\.792 GB 640 GB 1\.024 GB 640 GB
1\.536 3\.328 GB 768 GB 1\.280 GB 768 GB

Diese Größen sind ungefähre Zahlen, die je nach Bereitstellung und den zum Anzeigen der Volumes verwendeten Tools geringfügig variieren können. Es gibt auch weitere Partitionsgrößen wie 2,5 TB. Diese Speichergrößen werden mithilfe einer Formel berechnet, die der für die vorherigen Partitionen verwendeten Formel ähnelt. Der Begriff „Partitionen“ bedeutet nicht, dass das Betriebssystem, der Arbeitsspeicher oder die CPU-Ressourcen partitioniert werden. Er verweist nur auf Speicherpartitionen für die verschiedenen HANA-Instanzen, die Sie auf einer einzelnen Einheit von HANA (große Instanz) bereitstellen können.

Wenn Sie mehr Speicher benötigen, können Sie mehr Speicher in 1-TB-Einheiten erwerben. Der zusätzliche Speicher kann als zusätzliches Volume hinzugefügt werden oder als Erweiterung mindestens eines vorhandenen Volumes verwendet werden. Es ist nicht möglich, die Größe der ursprünglich bereitgestellten Volumes, wie in den obigen Tabellen aufgeführt, zu verringern. Darüber hinaus können Sie nicht die Namen der Volumes oder die Bereitstellungsnamen ändern. Die oben beschriebenen Speichervolumes werden als NFS4-Volumes an die Einheiten von HANA (große Instanz) angefügt.

Sie können Speichermomentaufnahmen zur Sicherung und Wiederherstellung sowie zur Notfallwiederherstellung verwenden. Weitere Informationen finden Sie unter Hochverfügbarkeit und Notfallwiederherstellung für SAP HANA in Azure (große Instanzen).

Weitere Informationen zum Speicherlayout für Ihr Szenario finden Sie unter Unterstützte HLI-Szenarien.

Ausführen mehrerer SAP HANA-Instanzen auf einer Einheit von HANA (große Instanz)

Es ist möglich, mehrere aktive SAP HANA-Instanzen auf Einheiten von HANA (große Instanz) zu hosten. Um Funktionen für Speichermomentaufnahmen und die Notfallwiederherstellung bereitzustellen, erfordert eine solche Konfiguration ein pro Instanz festgelegtes Volume. Zurzeit können Einheiten von HANA (große Instanz) wie folgt unterteilt werden:

  • S72, S72m, S96, S144, S192: In Inkrementen von 256 GB, mit 256 GB als kleinste Starteinheit. Andere Inkremente wie 256 GB und 512 GB können bis zum maximalen Arbeitsspeicher der Einheit kombiniert werden.
  • S144m und S192m: In Inkrementen von 256 GB, mit 512 GB als kleinste Einheit. Andere Inkremente wie 512 GB und 768 GB können bis zum maximalen Arbeitsspeicher der Einheit kombiniert werden.
  • Typ II-Klasse: In Inkrementen von 512 GB, wobei 2 TB die kleinste Einheit ist. Andere Inkremente wie 512 GB, 1 TB und 1,5 TB können bis zum maximalen Arbeitsspeicher der Einheit kombiniert werden.

In den folgenden Beispielen wird gezeigt, wie die Ausführung mehrerer SAP HANA-Instanzen aussehen kann.

SKU Arbeitsspeichergröße Speichergröße Größen mit mehreren Datenbanken
S72 768 GB 3 TB 1 x 768 GB HANA-Instanz
oder 1 x 512 GB-Instanz + 1 x 256 GB-Instanz
oder 3 x 256 GB-Instanzen
S72m 1,5 TB 6 TB 3 x 512 GB HANA-Instanzen
oder 1 x 512 GB-Instanz + 1 x 1 TB-Instanz
oder 6 x 256 GB-Instanzen
oder 1 x 1,5 TB-Instanzen
S192m 4 TB 16 TB 8 x 512 GB-Instanzen
oder 4 x 1 TB-Instanzen
oder 4 x 512 GB-Instanzen + 2 x 1 TB-Instanzen
oder 4 x 768 GB-Instanzen + 2 x 512 TB-Instanzen
oder 1 x 4 TB-Instanz
S384xm 8 TB 22 TB 4 x 2 TB-Instanzen
oder 2 x 4 TB-Instanzen
oder 2 x 3 TB-Instanzen + 1 x 2 TB-Instanz
oder 2 x 2,5 TB-Instanzen + 1 x 3 TB-Instanz
oder 1 x 8 TB-Instanz

Andere Variationen sind ebenfalls möglich.

Verschlüsselung für ruhende Daten

Der Speicher für HANA (große Instanzen) verwendet eine transparente Verschlüsselung für die Daten, die auf den Datenträgern gespeichert werden. In Bereitstellungen vor Ende des Jahres 2018 konnten Sie die Volumes verschlüsseln. Wenn Sie sich dagegen entschieden hatten, konnten Sie die Volumes online verschlüsseln. Der Wechsel von unverschlüsselten zu verschlüsselten Volumes erfolgt transparent und erfordert keine Downtime.

Bei SKUs der Klasse „Typ I“ für HANA (große Instanzen) wird das Volume, auf dem die Start-LUN gespeichert ist, verschlüsselt. Bei Revision 3 der Stempel von HANA (große Instanzen) müssen Sie bei Verwendung von SKUs der Klasse „Typ II“ die Start-LUN mithilfe von Betriebssystemmethoden verschlüsseln. Bei Revision 4 der Stempel von HANA (große Instanzen) wird bei Verwendung von SKUs der Klasse „Typ II“ das Volume, auf dem die Start-LUN gespeichert ist, standardmäßig im Ruhezustand verschlüsselt.

Erforderliche Einstellungen für größere HANA-Instanzen in HANA (große Instanzen)

Der in HANA (große Instanzen) genutzte Speicher weist eine Dateigrößenbeschränkung auf. Die Größenbeschränkung beträgt 16 TB pro Datei. Im Gegensatz zu den Einschränkungen der Dateigröße in EXT3-Dateisystemen wird die durch HANA (große Instanzen) erzwungene Speichereinschränkung in HANA nicht implizit behandelt. Daher erstellt HANA nicht automatisch eine neue Datendatei, wenn die maximale Dateigröße von 16 TB erreicht ist. Während HANA versucht, die Datei über 16 TB hinaus zu vergrößern, werden Fehler gemeldet, und der Indexserver stürzt schließlich ab.

Wichtig

Um zu verhindern, dass HANA versucht, Datendateien über die Dateigrößenbeschränkung von 16 TB für den Speicher in HANA (große Instanzen) hinaus zu vergrößern, müssen Sie in der Konfigurationsdatei „global.ini“ von HANA die folgenden Parameter festlegen:

  • datavolume_striping=true
  • datavolume_striping_size_gb = 15000
  • Siehe auch SAP-Hinweis 2400005.
  • Achten Sie auf SAP-Hinweis 2631285.

Nächste Schritte

Erfahren Sie mehr über die Bereitstellung von SAP HANA (große Instanzen).