SAP HANA: SSD Premium V2-Speicherkonfigurationen für virtuelle Azure-Computer

In diesem Dokument werden HANA-Speicherkonfigurationen für Azure SSD Premium V2 erläutert. Azure SSD Premium V2 ist ein neuer Speicher, der entwickelt wurde, um einen flexibleren Blockspeicher mit einer Latenz unterhalb des Millisekundenbereichs für universelle Workloads und DBMS-Workloads bereitzustellen. SSD Premium V2 vereinfacht das Erstellen von Speicherarchitekturen und ermöglicht das Anpassen der Speicherfunktionen an Ihre Workload. Mit diesem Speicher können Sie die Kapazität, IOPS und den Durchsatz unabhängig voneinander konfigurieren und dafür bezahlen.

Die folgenden beiden Dokumente enthalten allgemeine Überlegungen zu Stripegrößen, die bei LVM und der HANA-Datenvolumepartitionierung verwendet werden, sowie speichertypunabhängige Überlegungen:

Wichtig

Die Vorschläge für die Speicherkonfigurationen in diesem Dokument sind als Anleitung für den Einstieg gedacht. Wenn Sie die Workload ausführen und Speicherauslastungsmuster analysieren, stellen Sie möglicherweise fest, dass Sie nicht die gesamte zur Verfügung gestellte Speicherbandbreite oder IOPS nutzen. Sie könnten dann eine Verkleinerung des Speichers in Betracht ziehen. Oder aber Ihre Workload benötigt bei diesen Konfigurationen möglicherweise mehr Speicherdurchsatz als vorgeschlagen. Infolgedessen müssen Sie möglicherweise mehr Kapazität, IOPS oder Durchsatz bereitstellen. Im Spannungsbereich zwischen erforderlicher Speicherkapazität, erforderlicher Speicherlatenz, erforderlichem Speicherdurchsatz und IOPS und der kostengünstigsten Konfiguration bietet Azure genügend verschiedene Speichertypen mit unterschiedlichen Fähigkeiten und Preisen, um den richtigen Kompromiss für Sie und Ihre HANA-Workload zu finden und anzupassen.

Wichtige Unterschiede von SSD Premium V2 im Vergleich zu Storage Premium und Disk Ultra

Dies sind die Hauptunterschiede von SSD Premium V2 zu den vorhandenen NetWeaver- und HANA-zertifizierten Speichern:

  • Bei SSD Premium V2 bezahlen Sie die exakte bereitgestellte Kapazität. Im Gegensatz zu Storage Premium und Disk Ultra, wo Größengruppen verwendet werden, um die Kapazitätskosten zu ermitteln,
  • umfasst jeder SSD Premium V2-Speicherdatenträger einen Durchsatz von 3.000 IOPS und 125 MBit/s, der im Kapazitätspreis enthalten ist.
  • Zusätzliche IOPS und zusätzlicher Durchsatz im Vergleich zu den Standardangeboten für jeden Datenträger können jederzeit bereitgestellt und separat berechnet werden.
  • Änderungen an den bereitgestellten IOPS und dem bereitgestellten Durchsatz können alle sechs Stunden ausgeführt werden.
  • Die Latenz von SSD Premium V2 ist niedriger als bei Storage Premium, aber höher als bei Disk Ultra. Dieser Unterschied liegt jedoch unterhalb des Millisekundenbereichs, sodass die SAP HANA-KPIs ohne die Hilfe anderer Funktionen (z. B. Azure-Schreibbeschleunigung) übergeben werden.
  • Wie bei Disk Ultra können Sie SSD Premium V2 für /hana/data- und /hana/log-Volumes nutzen, ohne dabei Beschleuniger oder andere Caches verwenden zu müssen.
  • Im Gegensatz zu Storage Premium bietet Azure SSD Premium wie auch Disk Ultra keine Cachingoptionen.
  • Bei SSD Premium V2 wird die gleiche Speicherkonfiguration für die VMs der HANA-zertifizierten Ev4-, Ev5- und M-Serie verwendet, die denselben Arbeitsspeicher bieten.
  • Im Gegensatz zu Storage Premium ist das Datenträgerbursting für SSD Premium V2 nicht verfügbar.

Ohne die Unterstützung für die Azure-Schreibbeschleunigung oder durch andere Caches ist die Konfiguration von SSD Premium V2 für die verschiedenen VM-Serien einfacher und einheitlicher. Zudem werden Varianten vermieden, die bei der Bereitstellungsautomatisierung berücksichtigt werden müssen. Da keine Burstingfunktionen zur Verfügung stehen, sind der bereitgestellte Durchsatz und die bereitgestellten IOPS deterministischer und zuverlässiger. Da es sich bei SSD Premium V2 um einen neuen Speichertyp handelt, gibt es noch einige Einschränkungen im Zusammenhang mit Features und Funktionen. Lesen Sie zunächst das Dokument Arten verwalteter Azure-Datenträger, um mehr über diese Einschränkungen und Unterschiede zwischen den Speichertypen zu erfahren.

Hinweis

Die folgenden vorgeschlagenen Konfigurationen verwenden die minimalen HANA-KPIs, die unter SAP HANA: Speicherkonfigurationen für virtuelle Azure-Computer aufgeführt sind. Tests haben bisher nicht darauf hingedeutet, dass bei SAP HCMT-Tests mit den aufgeführten Werten hinsichtlich Durchsatz oder Latenz ein Fehler auftreten könnte. Dabei wurden nicht alle möglichen Variationen und Kombinationen bezüglich Stripesets auf mehreren Datenträgern oder mit unterschiedlichen Stripegrößen getestet. Für die Tests, die mit Stripevolumes auf mehreren Datenträgern durchgeführt wurden, wurden die unter SAP HANA: Speicherkonfigurationen für virtuelle Azure-Computer dokumentierten Stripegrößen verwendet.

Hinweis

Überprüfen Sie für Produktionsszenarien in der SAP-Dokumentation für IAAS, ob ein bestimmter VM-Typ von SAP für SAP HANA unterstützt wird.

Wenn Sie sich die Preisliste für verwaltete Azure-Datenträger ansehen, wird deutlich, dass das mit SSD Premium V2 eingeführte Kostenschema zwei allgemeinen Ansätze folgt:

  • Sie versuchen, Ihre Speicherarchitektur zu vereinfachen, indem Sie einen einzelnen Datenträger für /hana/data und /hana/log verwenden und je nach Bedarf für weitere IOPS und höheren Durchsatz zahlen, um die im Folgenden empfohlenen Stufen zu erreichen. Mit dem Wissen, dass ein einzelner Datenträger einen Durchsatz von 1.200 MBit/s und 80.000 IOPS bietet,
  • möchten Sie die mit jedem Datenträger kostenlos zur Verfügung gestellten 3.000 IOPS und 125 MBit/s verwenden können. Hierfür verwenden Sie mehrere kleinere Datenträger, die zusammen die erforderliche Kapazität ergeben. Anschließend erstellen Sie ein Stripevolume mit logischer Volumeverwaltung für diese Datenträger. Durch das datenträgerübergreifende Striping können Sie die Kostenfaktoren IOPS und Durchsatz reduzieren. Dies führt jedoch zu Mehraufwand beim Automatisieren von Bereitstellungen und Verwalten solcher Lösungen.

Da Ihnen diese Entscheidung überlassen werden soll, können Sie wählen, ob Sie den Ansatz mit einem einzelnen Datenträger oder den Ansatz mit mehreren Datenträgern verfolgen. Beachten Sie jedoch, dass beim Ansatz mit einem einzelnen Datenträger die Durchsatzeinschränkung von 1.200 MBit/s erreicht werden kann. Möglicherweise gibt es einen Punkt, an dem Sie „/hana/data“ auf mehrere Volumes aufteilen müssen. Beachten Sie auch, dass hinsichtlich der Bereitstellung von Speicherdurchsatz im Laufe der Zeit mehr und mehr Funktionen für Azure-VMs zur Verfügung stehen werden. Außerdem sind HANA-Sicherungspunkte kritisch und erfordern einen hohen Durchsatz für das /hana/data-Volume.

Wichtig

Sie haben die Möglichkeit, die Sektorgröße von Azure Premium SSD v2 als 512 Bytes oder 4.096 Bytes zu definieren. Die Standardsektorgröße beträgt 4.096 Bytes. Tests, die mit HCMT durchgeführt wurden, ergaben keine signifikanten Unterschiede bei der Leistung und dem Durchsatz zwischen den verschiedenen Branchengrößen. Diese Sektorgröße unterscheidet sich von Bereichsstreifen-Größen, die Sie bei Verwendung eines logischen Volume-Managers definieren müssen.

Empfehlung: Die empfohlenen Startkonfigurationen mit Azure Premium Storage v2 für Produktionsszenarien sehen wie folgt aus:

Konfiguration für SAP /hana/data-Volume:

VM-SKU RAM Maximal VM-E/A
Throughput
Maximale IOPS für die VM /hana/data-Kapazität /hana/data-Durchsatz IOPS für „/hana/data“
E20ds_v4 160 GiB 480 MBit/s 32.000 192 GB 425 MBit/s 3,000
E20(d)s_v5 160 GiB 750 MBit/s 32.000 192 GB 425 MBit/s 3,000
E32ds_v4 256 GiB 769 MBit/s 51.200 304 GB 425 MBit/s 3,000
E32ds_v5 256 GiB 865 MBit/s 51.200 304 GB 425 MBit/s 3,000
E48ds_v4 384 GiB 1\.152 MBit/s 76.800 464 GB 425 MBit/s 3,000
E48ds_v4 384 GiB 1.315 MBit/s 76.800 464 GB 425 MBit/s 3,000
E64ds_v4 504 GiB 1\.200 MBit/s 80.000 608 GB 425 MBit/s 3,000
E64(d)s_v5 512 GB 1.735 MBit/s 80.000 608 GB 425 MBit/s 3,000
E96(d)s_v5 672 GiB 2.600 MBit/s 80.000 800 GB 425 MBit/s 3,000
M32ts 192 GiB 500 MBit/s 20.000 224 GB 425 MBit/s 3,000
M32ls 256 GiB 500 MBit/s 20.000 304 GB 425 MBit/s 3,000
M64ls 512 GB 1\.000 MBit/s 40.000 608 GB 425 MBit/s 3,000
M32(d)ms_v2 875 GiB 500 MBit/s 30.000 1.056 GB 425 MBit/s 3,000
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1.560 MBit/s 65.000 1.232 GB 600 MBit/s 5\.000
M64s, M64(d)s_v2 1.024 GiB 1\.000 MBit/s 40.000 1.232 GB 600 MBit/s 5\.000
M64ms, M64(d)ms_v2 1\.792 GiB 1\.000 MBit/s 50.000 2.144 GB 600 MBit/s 5\.000
M96(d)s_2_v3 1.946 GiB 3.120 MBit/s 130.000 2.464 GB 800 MBit/s 12.000
M128s, M128(d)s_v2 2.048 GiB 2\.000 MBit/s 80.000 2.464 GB 800 MBit/s 12.000
M192i(d)s_v2 2.048 GiB 2\.000 MBit/s 80.000 2.464 GB 800 MBit/s 12.000
M176(d)s_3_v3 2.794 GiB 4.000 MBit/s 130.000 3.424 GB 1\.000 MBit/s 15.000
M176(d)s_4_v3 3.750 GiB 4.000 MBit/s 130.000 4.672 GB 800 MBit/s 12.000
M128ms, M128(d)ms_v2 3\.892 GiB 2\.000 MBit/s 80.000 4.672 GB 800 MBit/s 12.000
M192i(d)ms_v2 4\.096 GiB 2\.000 MBit/s 80.000 4.912 GB 800 MBit/s 12.000
M208s_v2 2\.850 GiB 1\.000 MBit/s 40.000 3.424 GB 1\.000 MBit/s 15.000
M208ms_v2 5\.700 GiB 1\.000 MBit/s 40.000 6.848 GB 1\.000 MBit/s 15.000
M416s_v2 5\.700 GiB 2\.000 MBit/s 80.000 6.848 GB 1\.200 MBit/s 17.000
M416s_8_v2 7.600 GiB 2\.000 MBit/s 80.000 9.120 GB 1.250 MBit/s 20.000
M416ms_v2 11.400 GiB 2\.000 MBit/s 80.000 13.680 GB 1.300 MBit/s 25,000
M832ixs1 14.902 GiB mehr als 2.000 MBit/s 80.000 19.200 GB 2.000 MBit/s2 40.000
M832ixs_v21 23.088 GiB mehr als 2.000 MBit/s 80.000 28.400 GB 2.000 MBit/s2 60.000

1 VM-Typ ist standardmäßig nicht verfügbar. Wenden Sie sich bitte an Ihr Microsoft-Kontoteam

2 Der maximale Durchsatz, der von der VM und Durchsatzanforderung durch einen SAP HANA-Workload bereitgestellt wird, insbesondere Sicherungspunkt-Aktivität, kann Sie zwingen, erheblich mehr Durchsatz und IOPS bereitzustellen.

Für das Volume /hana/log. Die Konfiguration würde wie folgt aussehen:

VM-SKU RAM Maximal VM-E/A
Throughput
Maximale IOPS für die VM /hana/log-Kapazität /hana/log-Durchsatz /hana/log-IOPS /hana/shared2 Kapazität
Verwendung von Standard-IOPS
und Standarddurchsatz
E20ds_v4 160 GiB 480 MBit/s 32.000 80 GB 275 MBit/s 3,000 160 GB
E20(d)s_v5 160 GiB 750 MBit/s 32.000 80 GB 275 MBit/s 3,000 160 GB
E32ds_v4 256 GiB 768 MBit/s 51.200 128 GB 275 MBit/s 3,000 256 GB
E32(d)s_v5 256 GiB 865 MBit/s 51.200 128 GB 275 MBit/s 3,000 256 GB
E48ds_v4 384 GiB 1\.152 MBit/s 76.800 192 GB 275 MBit/s 3,000 384 GB
E48(d)s_v5 384 GiB 1.315 MBit/s 76.800 192 GB 275 MBit/s 3,000 384 GB
E64ds_v4 504 GiB 1\.200 MBit/s 80.000 256 GB 275 MBit/s 3,000 504 GB
E64(d)s_v5 512 GB 1.735 MBit/s 80.000 256 GB 275 MBit/s 3,000 512 GB
E96(d)s_v5 672 GiB 2.600 MBit/s 80.000 512 GB 275 MBit/s 3,000 672 GB
M32ts 192 GiB 500 MBit/s 20.000 96 GB 275 MBit/s 3,000 192 GB
M32ls 256 GiB 500 MBit/s 20.000 128 GB 275 MBit/s 3,000 256 GB
M64ls 512 GB 1\.000 MBit/s 40.000 256 GB 275 MBit/s 3,000 512 GB
M32(d)ms_v2 875 GiB 500 MBit/s 20.000 512 GB 275 MBit/s 3,000 875 GB
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1.560 MBit/s 65.000 512 GB 275 MBit/s 3,000 1\.024 GB
M64s, M64(d)s_v2 1.024 GiB 1\.000 MBit/s 40.000 512 GB 275 MBit/s 3,000 1\.024 GB
M64ms, M64(d)ms_v2 1\.792 GiB 1\.000 MBit/s 40.000 512 GB 275 MBit/s 3,000 1\.024 GB
M96(d)s_2_v3 1.946 GiB 3.120 MBit/s 130.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M128s, M128(d)s_v2 2.048 GiB 2\.000 MBit/s 80.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M192i(d)s_v2 2.048 GiB 2\.000 MBit/s 80.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M176(d)s_3_v3 2.794 GiB 4.000 MBit/s 130.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M176(d)s_4_v3 3.750 GiB 4.000 MBit/s 130.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M128ms, M128(d)ms_v2 3\.892 GiB 2\.000 MBit/s 80.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M192i(d)ms_v2 4\.096 GiB 2\.000 MBit/s 80.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M208s_v2 2\.850 GiB 1\.000 MBit/s 40.000 512 GB 300 MBit/s 4\.000 1\.024 GB
M208ms_v2 5\.700 GiB 1\.000 MBit/s 40.000 512 GB 350 MBit/s 4\.500 1\.024 GB
M416s_v2 5\.700 GiB 2\.000 MBit/s 80.000 512 GB 400 MBit/s 5\.000 1\.024 GB
M416s_8_v2 5\.700 GiB 2\.000 MBit/s 80.000 512 GB 400 MBit/s 5\.000 1\.024 GB
M416ms_v2 11.400 GiB 2\.000 MBit/s 80.000 512 GB 400 MBit/s 5\.000 1\.024 GB
M832ixs1 14.902 GiB mehr als 2.000 MBit/s 80.000 512 GB 600 MBit/s 9.000 1\.024 GB
M832ixs_v21 23.088 GiB mehr als 2.000 MBit/s 80.000 512 GB 600 MBit/s 9.000 1\.024 GB

1 VM-Typ ist standardmäßig nicht verfügbar. Wenden Sie sich bitte an Ihr Microsoft-Kontoteam
2 Überprüfen Sie sorgfältig die Überlegungen zur Dimensionierung /hana/shared

Überprüfen Sie, ob der Speicherdurchsatz für die verschiedenen vorgeschlagenen Volumes für die Workload ausreicht, die Sie ausführen möchten. Wenn die Workload höhere Volumes für /hana/data und /hana/log erfordert, müssen Sie die IOPS und/oder den Durchsatz auf den einzelnen verwendeten Datenträgern erhöhen.

Einige Beispiele dazu, wie sich die Kombination mehrerer SSD Premium V2-Datenträger mit einem Stripeset auf die Anforderungen auswirken kann, mehr IOPS oder einen höheren Durchsatz für /hana/data bereitzustellen, finden Sie in dieser Tabelle:

VM-SKU RAM Anzahl von
disks
Einzelner Datenträger
Kapazität
Vorgeschlagene IOPS Standardmäßig bereitgestellte IOPS Zusätzliche IOPS
Bereitgestellt
Vorgeschlagener Durchsatz
für Volume
Standardmäßig bereitgestellter Durchsatz Zusätzlicher Durchsatz
Bereitgestellt
E32(d)s_v5 256 GiB 1 304 GB 3,000 3,000 0 425 MBit/s 125 MBit/s 300 MBit/s
E32(d)s_v5 256 GiB 2 152 GB 3,000 6.000 0 425 MBit/s 250 MBit/s 175 MBit/s
E32(d)s_v5 256 GiB 4 76 GB 3,000 12.000 0 425 MBit/s 500 MBit/s 0 MBit/s
E96(d)s_v5 672 GiB 1 304 GB 3,000 3,000 0 425 MBit/s 125 MBit/s 300 MBit/s
E96(d)s_v5 672 GiB 2 152 GB 3,000 6.000 0 425 MBit/s 250 MBit/s 175 MBit/s
E96(d)s_v5 672 GiB 4 76 GB 3,000 12.000 0 425 MBit/s 500 MBit/s 0 MBit/s
M128s, M128ds_v2, M128s_v2 2.048 GiB 1 2.464 GB 12.000 3,000 9\.000 800 MBit/s 125 MBit/s 675 MBit/s
M128s, M128ds_v2, M128s_v2 2.048 GiB 2 1.232 GB 12.000 6\.000 6\.000 800 MBit/s 250 MBit/s 550 MBit/s
M128s, M128ds_v2, M128s_v2 2.048 GiB 4 616 GB 12.000 12.000 0 800 MBit/s 500 MBit/s 300 MBit/s
M416ms_v2 11.400 GiB 1 13.680 25,000 3,000 22.000 1\.200 MBit/s 125 MBit/s 1.075 MBit/s
M416ms_v2 11.400 GiB 2 6\.840 25,000 6\.000 19.000 1\.200 MBit/s 250 MBit/s 950 MBit/s
M416ms_v2 11.400 GiB 4 3.420 25,000 12.000 13.000 1\.200 MBit/s 500 MBit/s 700 MBit/s
M832ixs1 14.902 GiB 2 7.451 GB 40.000 6\.000 34.000 2\.000 MBit/s 250 MBit/s 1750 MBit/s
M832ixs1 14.902 GiB 4 3.726 GB 40.000 12,000 28.000 2\.000 MBit/s 500 MBit/s 1.500 MBit/s
M832ixs1 14.902 GiB 8 1.863 GB 40.000 24,000 16.000 2\.000 MBit/s 1\.000 MBit/s 1\.000 MBit/s

1 VM-Typ ist standardmäßig nicht verfügbar. Wenden Sie sich bitte an Ihr Microsoft-Kontoteam

Für /hana/log könnte ein ähnlicher Ansatz für die Verwendung von zwei Datenträgern wie folgt aussehen:

VM-SKU RAM Anzahl von
disks
Einzelner Datenträger
Kapazität
Vorgeschlagene IOPS Standardmäßig bereitgestellte IOPS Zusätzliche IOPS
Bereitgestellt
Vorgeschlagener Durchsatz
für Volume
Standardmäßig bereitgestellter Durchsatz Zusätzlicher Durchsatz
Bereitgestellt
E32(d)s_v5 256 GiB 1 128 GB 3,000 3,000 0 275 MBit/s 125 MBit/s 150 MBit/s
E32(d)s_v5 256 GiB 2 64 GB 3,000 6.000 0 275 MBit/s 250 MBit/s 25 MBit/s
E96(d)s_v5 672 GiB 1 512 GB 3,000 3,000 0 275 MBit/s 125 MBit/s 150 MBit/s
E96(d)s_v5 672 GiB 2 256 GB 3,000 6.000 0 275 MBit/s 250 MBit/s 25 MBit/s
M128s, M128ds_v2, M128s_v2 2.048 GiB 1 512 GB 4\.000 3,000 1\.000 300 MBit/s 125 MBit/s 175 MBit/s
M128s, M128ds_v2, M128s_v2 2.048 GiB 2 256 GB 4\.000 6\.000 0 300 MBit/s 250 MBit/s 50 MBit/s
M416ms_v2 11.400 GiB 1 512 GB 5\.000 3,000 2\.000 400 MBit/s 125 MBit/s 275 MBit/s
M416ms_v2 11.400 GiB 2 256 GB 5\.000 6\.000 0 400 MBit/s 250 MBit/s 150 MBit/s
M832ixs1 14.902 GiB 1 512 GB 9.000 3,000 6.000 600 MBit/s 125 MBit/s 475 MBit/s
M832ixs1 14.902 GiB 2 256 GB 9.000 6\.000 3,000 600 MBit/s 250 MBit/s 350 MBit/s

1 VM-Typ ist standardmäßig nicht verfügbar. Wenden Sie sich bitte an Ihr Microsoft-Kontoteam

Diese Tabellen bieten Ihnen in Kombination mit den Preisen für IOPS und Durchsätze einen Überblick darüber, inwiefern das Striping auf mehrere SSD Premium V2-Datenträger die Kosten für die bestimmten Speicherkonfigurationen reduzieren kann. Basierend auf diesen Berechnungen können Sie entscheiden, ob Sie dem Ansatz mit einem einzelnen Datenträger für /hana/data und/oder /hana/log folgen möchten.

Nächste Schritte

Weitere Informationen finden Sie unter