SAP HANA mit Intel Optane Persistent Memory (PMEM)
SAP HANA verfügt jetzt über eine nicht flüchtige speicherinterne Option auf Bare Metal-Servern. Intel Optane™ persistenter Speicher (PMEM) behält seinen Inhalt wie herkömmliche Speicheroptionen, aber mit ähnlichen Geschwindigkeiten wie der Hauptspeicher.
{: caption=" SAP HANA Intel Optane PMem [1] overview" caption-side="bottom"}
Viele Systeme mit großen Datenspeicherungs- und Abrufanforderungen verwenden DRAM für den schnellen Datenabruf. DRAM ist kostenintensiv und Daten bleiben nicht bestehen, wenn der Server neu gestartet oder heruntergefahren wird. Beim Start müssen Daten erneut aus dem Speicher geladen werden.
Mit Intel Optane PMEM werden Daten bei Systemneustarts und Stromausfällen im Speicher aufbewahrt und ermöglichen schnellere Startzeiten. PMEM bietet nahezu eine DRAM-Leistung und ist auch Byte-adressierbar.
Intel Optane PMEM-Module werden zusammen mit DRAM im selben DIMM-Steckplatz (Dual In-Line Memory Module) installiert. PMEM-Module funktionieren nicht ohne installierte DRAM-DIMMS. Die aktuellen Konfigurationen unterstützen die Verhältnisse DRAM zu PMEM von 1:1, 1:2 und 1:4.
SAP HANA verwendet den App Direct-Modus, in dem die Anwendung Daten im persistenten Speicher speichert. HANA2 SP04-Release oder höher wurde von SAP und Intel entwickelt, um die einzigartige Dual-Memory- und Speicherfunktionalität der PMem-Module zu nutzen.
Im App Direct-Modus greifen die Anwendungen direkt auf den Speicher zu und steuern das direkte Laden und Speichern der PMem- und DRAM-DIMM-Speicherressourcen. In diesem Modus fungiert der PMem als Byte-adressierter persistenter Speicher, der dem physischen Adressraum des Systems zugeordnet ist. Der App-Dir-Modus verwendet Regionen, bei denen es sich um Gruppen von einem oder mehreren PMem-Modulen handelt, die als ein einzelner logischer virtueller Adressraum erscheinen. Regionen werden ähnlich wie Festplattenpartitionen in einen oder mehrere Namensbereiche partitioniert.
Persistenter Speicher ist eine Bare Metal-Profiloption
Sie bestellen persistenten Speicher im Rahmen der Bestellung Ihres Bare Metal-Servers.
Zu den Bare Metal-Serverprofilen für das Verhältnis DRAM:PMEM gehören:
Verhältnis RAM:PMEM | Bare-Metal-Profil |
---|---|
1:1 | BI.S4.H2.1.5TB RAM + 1,5 TB Persistenter Speicher |
1:1 | BI.S4.H4.3TB RAM + 3 TB Persistenter Speicher |
1:1 | BI.S4.H8.6TB RAM + 6 TB Persistenter Speicher |
1:2 | BI.S4.H2.768GB RAM + 1,5 TB Persistenter Speicher |
1:2 | BI.S4.H2.1.5TB RAM + 3 TB Persistenter Speicher |
1:2 | BI.S4.H2.768GB RAM + 3 TB Persistenter Speicher |
1:2 | BI.S4.H4.1.5TB RAM + 3 TB Persistenter Speicher |
1:2 | BI.S4.H4.3TB RAM + 6 TB Persistenter Speicher |
1:2 | BI.S4.H8.3TB RAM + 6 TB Persistenter Speicher |
1:2 | BI.S4.H8.6TB RAM + 12 TB Persistenter Speicher |
1:4 | BI.S4.H2.384GB RAM + 1,5 TB Persistenter Speicher |
1:4 | BI.S4.H4.768GB RAM + 3 TB Persistenter Speicher |
1:4 | BI.S4.H4.1.5TB RAM + 6 TB Persistenter Speicher |
1:4 | BI.S4.H8.1.5TB RAM + 6 TB Persistenter Speicher |
1:4 | BI.S4.H8.3TB RAM + 12 TB Persistenter Speicher |
Dimensionierung
Die Standardregeln für die HANA-Dimensionierung gelten für einen konfigurierten Server mit einem 1:1-Verhältnis. Die PMem-Größe ist die maximale Kapazität der HANA-Datenbank. Das Profil BI.S4.H4 kann beispielsweise eine Datenbank mit bis zu etwa 3 TB (komprimiert) hosten. Wenn der Server mehrere Systeme oder Tenants hostet, haben Sie eine maximale Datenkapazität von insgesamt 3 TB (z. B. 3 x 1-TB-Datenbanken oder 2 x 1,5-TB-Systeme). HANA verwendet sowohl DRAM als auch PMem und verwaltet die Speicherbelegung für Daten und Anwendungslogik.
Nach der Bereitstellung
Wenn Sie Ihren Bare Metal Server mit persistentem Speicher bestellen, werden Regionen von der Bereitstellungsengine erstellt. Sie erstellen nach der Bereitstellung die benötigten Namensbereiche. Weitere Informationen finden Sie unter Infrastruktur bereitstellen.
Sicherung, Wiederherstellung und Systemreplikation
Sicherung, Wiederherstellung und Systemreplikation sind Teil der Bare Metal-Standardkonfiguration. Nach der Bereitstellung führen Sie auf den Bare Metal-Servern die gleichen Schritte durch wie bei SAP HANA.
-
Dieses Diagramm erschien ursprünglich im SAP Community-Blog von Andreas Schuster ↩︎