SAP HANA Azure 仮想マシンの Premium SSD v2 ストレージの構成

このドキュメントでは、Azure Premium SSD v2 用の HANA ストレージの構成について説明します。 Azure Premium SSD v2 は新しいストレージであり、汎用および DBMS ワークロード用に待ち時間 1 ミリ秒未満の、より柔軟なブロック ストレージとして開発されています。 Premium SSD v2 を使うと、ストレージ アーキテクチャの構築方法が簡素化され、ストレージ機能をワークロードに合わせて調整できます。 Premium SSD v2 は、容量、IOPS、スループットを相互に独立して構成し、支払うことができます。

LVM を使用する場合のストライプ サイズに関する一般的な考慮事項、HANA データ ボリュームのパーティション分割、または特定のストレージの種類に限定されないその他の考慮事項については、次の 2 つのドキュメントを確認してください。

重要

このドキュメントでのストレージ構成に関する提案は、最初の方向性を示すことを目的としています。 ワークロードを実行し、ストレージの使用パターンを分析すると、提供されているストレージ帯域幅または IOPS をすべて使用しているわけではないことに気付く場合があります。 その場合は、ストレージのダウンサイジングを検討してください。 逆に、これらの構成で推奨されているストレージ スループットよりも多くのスループットがワークロードに必要な場合もあります。 その結果、より多くの容量、IOPS、またはスループットをデプロイすることが必要となります。 必要なストレージ容量、必要なストレージ待ち時間、必要なストレージ スループットと IOPS、最も安価な構成のバランスの面で、ユーザーと HANA ワークロードにとって適切な妥協点を見つけ、それに合わせて調整できるように、Azure には機能や価格がそれぞれ異なるさまざまなストレージの種類が用意されています。

Premium SSD v2 と Premium Storage および Ultra Disk との主な違い

Premium SSD v2 と既存の netWeaver および HANA 認定ストレージの主な違いを次に示します。

  • Premium SSD v2 では、デプロイされた正確な容量に対して支払います。 容量のコストを決めるためにサイズのブラケットが使われている Premium ディスクや Ultra Disk とは異なります
  • すべての Premium SSD v2 ストレージ ディスクは 3,000 IOPS と 125 MBps のスループットを備えており、これは容量の価格に含まれます
  • 各ディスクの既定のディスクのものを超える追加の IOPS とスループットをいつでもプロビジョニングでき、個別に課金されます
  • プロビジョニングされた IOPS とスループットに対する変更は、6 時間に 1 回実行できます
  • Premium SSD v2 の待ち時間は Premium Storage より短くなりますが、Ultra Disk よりは長くなります。 ただし、1 ミリ秒未満であるため、Azure 書き込みアクセラレータなどの他の機能の助けを借りることなく SAP HANA の KPI に合格します
  • Ultra Disk と同様に、/hana/data や /hana/log ボリュームに Premium SSD v2 を使用でき、アクセラレータや他のキャッシュは必要ありません
  • Ultra Disk と同様に、Azure Premium SSD では Premium Storage で提供されるようなキャッシュ オプションは提供されません
  • Premium SSD v2 では、同じメモリを提供する HANA 認定の Ev4、Ev5、M シリーズ VM に、同じストレージ構成が適用されます
  • Premium Storage とは異なり、Premium SSD v2 にはディスク バーストはありません

Azure 書き込みアクセラレータのサポートや他のキャッシュによるサポートがないため、異なる VM ファミリに対する Premium SSD v2 の構成はより簡単で統一されており、デプロイの自動化でバリエーションを考慮する必要がありません。 バースト機能がないため、提供される スループットと IOPS はより決定論的であり信頼できます。 Premium SSD v2 は新しいストレージの種類であるため、その機能に関していくつかの制限がまだあります。 これらの制限および異なるストレージ間の違いについては、ドキュメント「Azure マネージド ディスクの種類」を最初にご覧ください。

Note

以下で示す構成では、「SAP HANA Azure 仮想マシンのストレージ構成」に記載されている HANA の最小 KPI が維持されます。 これまでのテストでは、一覧の値で SAP HCMT テストのスループットまたは待ち時間が不合格になることは示されませんでした。 ただし、考えられるすべてのバリエーションおよび複数のディスクまたは異なるストライプ サイズにわたって拡張されたストライプ セットの組み合わせがテストされたわけではありません。 複数のディスクにまたがるストライプ ボリュームで実施したテストは、「SAP HANA Azure 仮想マシンのストレージ構成」に記載されているストライプ サイズで行われました。

Note

運用環境シナリオでは、IAAS に関する SAP ドキュメントで、特定の VM の種類が SAP HANA でサポートされているかどうかを確認してください。

Azure マネージド ディスクの価格表を見ると、Premium SSD v2 で導入されたコスト体系では、2 つの一般的なパスを利用できることがわかります。

  • /hana/data/hana/log に単一のディスクを使うことでストレージ アーキテクチャを簡素化し、以下で推奨されるレベルを達成するために必要に応じて、より多くの IOPS とスループットを購入します。 1 つのディスクのスループット レベルは 1,200 MBps、IOPS は 80,000 であることがわかっています。
  • 各ディスクで無料で提供される 3,000 IOPS と 125MBps を活用することを考えます。 そのためには、合計すると必要な容量になるように複数の小さなディスクを作成し、論理ボリューム マネージャーを使ってこれらの複数のディスク間にストライプ ボリュームを構築します。 複数のディスク間でストライピングを行うと、IOPS とスループットのコスト要因が減る可能性があります。 しかし、その結果、デプロイの自動化とこのようなソリューションの運用に必要な労力が増えます。

ユーザーの方向性は Microsoft が決定するものではなく、単一ディスク アプローチまたは複数ディスク アプローチのどちらを採用するかの決定はユーザーに委ねられます。 ただし、単一ディスク アプローチは 1,200 MB/秒のスループット制限に達する可能性があることに注意してください。 /hana/data を複数のボリュームに拡張することが必要になる可能性があります。 ストレージ スループットを提供する Azure VM の機能は、時間と共に向上することにも注意してください。 また、HANA のセーブポイントは重要であり、/hana/data ボリュームには高いスループットが求められます

重要

Azure Premium SSD v2 のセクター サイズを 512 バイトまたは 4096 バイトとして定義できます。 既定のセクター サイズは 4096 バイトです。 HCMT を使用して実施されたテストでは、異なるセクター サイズ間のパフォーマンスとスループットに大きな違いは見つかりませんでした。 このセクター サイズは、論理ボリューム マネージャーを使用するときに定義する必要があるストライプ サイズとは異なります。

推奨事項: 運用環境のシナリオで Azure Premium Storage v2 で推奨される開始構成は、次のようになります:

SAP /hana/data ボリュームの構成:

VM の SKU RAM 最大 VM I/O
スループット
VM の最大 IOPS /hana/data の容量 /hana/data のスループット /hana/data IOPS
E20ds_v4 160 GiB 480 MBps 32,000 192 GB 425 MBps 3,000
E20(d)s_v5 160 GiB 750 MBps 32,000 192 GB 425 MBps 3,000
E32ds_v4 256 GiB 769 MBps 51,200 304 GB 425 MBps 3,000
E32ds_v5 256 GiB 865 MBps 51,200 304 GB 425 MBps 3,000
E48ds_v4 384 GiB 1,152 MBps 76,800 464 GB 425 MBps 3,000
E48ds_v4 384 GiB 1,315 MBps 76,800 464 GB 425 MBps 3,000
E64ds_v4 504 GiB 1,200 MBps 80,000 608 GB 425 MBps 3,000
E64(d)s_v5 512 GiB 1,735 MBps 80,000 608 GB 425 MBps 3,000
E96(d)s_v5 672 GiB 2,600 MBps 80,000 800 GB 425 MBps 3,000
M32ts 192 GiB 500 MBps 20,000 224 GB 425 MBps 3,000
M32ls 256 GiB 500 MBps 20,000 304 GB 425 MBps 3,000
M64ls 512 GiB 1,000 MBps 40,000 608 GB 425 MBps 3,000
M32(d)ms_v2 875 GiB 500 MBps 30,000 1056 GB 425 MBps 3,000
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 65,000 1232 GB 600 MBps 5,000
M64s、M64(d)s_v2 1,024 GiB 1,000 MBps 40,000 1232 GB 600 MBps 5,000
M64ms、M64(d)ms_v2 1,792 GiB 1,000 MBps 50,000 2144 GB 600 MBps 5,000
M96(d)s_2_v3 1,946 GiB 3,120 MBps 130,000 2464 GB 800 MBps 12,000
M128s、M128(d)s_v2 2,048 GiB 2,000 MBps 80,000 2464 GB 800 MBps 12,000
M192i(d)s_v2 2,048 GiB 2,000 MBps 80,000 2464 GB 800 MBps 12,000
M176(d)s_3_v3 2,794 GiB 4,000 MBps 130,000 3424 GB 1,000 MBps 15,000
M176(d)s_4_v3 3,750 GiB 4,000 MBps 130,000 4672 GB 800 MBps 12,000
M128ms、M128(d)ms_v2 3,892 GiB 2,000 MBps 80,000 4672 GB 800 MBps 12,000
M192i(d)ms_v2 4,096 GiB 2,000 MBps 80,000 4912 GB 800 MBps 12,000
M208s_v2 2,850 GiB 1,000 MBps 40,000 3424 GB 1,000 MBps 15,000
M208ms_v2 5,700 GiB 1,000 MBps 40,000 6,848 GB 1,000 MBps 15,000
M416s_v2 5,700 GiB 2,000 MBps 80,000 6,848 GB 1,200 MBps 17,000
M416s_8_v2 7,600 GiB 2,000 MBps 80,000 9,120 GB 1,250 MBps 20,000
M416ms_v2 11,400 GiB 2,000 MBps 80,000 13,680 GB 1,300 MBps 25,000
M832ixs1 14,902 GiB 2,000 Mbps を超える 80,000 19,200 GB 2,000 MBps2 40,000
M832ixs_v21 23,088 GiB 2,000 Mbps を超える 80,000 28,400 GB 2,000 MBps2 60,000

1 VM の種類は既定では使用できません。 担当の Microsoft アカウント チームにご連絡ください

2 VM によって提供される最大スループットと SAP HANA ワークロードによるスループット要件 (特にセーブポイント アクティビティ) により、大幅なスループットと IOPS のデプロイが強制される可能性があります

/hana/log ボリュームの場合、 構成は次のようになります。

VM の SKU RAM 最大 VM I/O
スループット
VM の最大 IOPS /hana/log の容量 /hana/log のスループット /hana/log の IOPS /hana/shared2 容量
(使用: 既定の IOPS
とスループット)
E20ds_v4 160 GiB 480 MBps 32,000 80 GB 275 MBps 3,000 160 GB
E20(d)s_v5 160 GiB 750 MBps 32,000 80 GB 275 MBps 3,000 160 GB
E32ds_v4 256 GiB 768 Mbps 51,200 128 GB 275 MBps 3,000 256 GB
E32(d)s_v5 256 GiB 865 MBps 51,200 128 GB 275 MBps 3,000 256 GB
E48ds_v4 384 GiB 1,152 MBps 76,800 192 GB 275 MBps 3,000 384 GB
E48(d)s_v5 384 GiB 1,315 MBps 76,800 192 GB 275 MBps 3,000 384 GB
E64ds_v4 504 GiB 1,200 MBps 80,000 256 GB 275 MBps 3,000 504 GB
E64(d)s_v5 512 GiB 1,735 MBps 80,000 256 GB 275 MBps 3,000 512 GB
E96(d)s_v5 672 GiB 2,600 MBps 80,000 512 GB 275 MBps 3,000 672 GB
M32ts 192 GiB 500 MBps 20,000 96 GB 275 MBps 3,000 192 GB
M32ls 256 GiB 500 MBps 20,000 128 GB 275 MBps 3,000 256 GB
M64ls 512 GiB 1,000 MBps 40,000 256 GB 275 MBps 3,000 512 GB
M32(d)ms_v2 875 GiB 500 MBps 20,000 512 GB 275 MBps 3,000 875 GB
M48(d)s_1_v3, M96(d)s_1_v3 974 GiB 1,560 MBps 65,000 512 GB 275 MBps 3,000 1,024 GB
M64s、M64(d)s_v2 1,024 GiB 1,000 MBps 40,000 512 GB 275 MBps 3,000 1,024 GB
M64ms、M64(d)ms_v2 1,792 GiB 1,000 MBps 40,000 512 GB 275 MBps 3,000 1,024 GB
M96(d)s_2_v3 1,946 GiB 3,120 MBps 130,000 512 GB 300 MBps 4,000 1,024 GB
M128s、M128(d)s_v2 2,048 GiB 2,000 MBps 80,000 512 GB 300 MBps 4,000 1,024 GB
M192i(d)s_v2 2,048 GiB 2,000 MBps 80,000 512 GB 300 MBps 4,000 1,024 GB
M176(d)s_3_v3 2,794 GiB 4,000 MBps 130,000 512 GB 300 MBps 4,000 1,024 GB
M176(d)s_4_v3 3,750 GiB 4,000 MBps 130,000 512 GB 300 MBps 4,000 1,024 GB
M128ms、M128(d)ms_v2 3,892 GiB 2,000 MBps 80,000 512 GB 300 MBps 4,000 1,024 GB
M192i(d)ms_v2 4,096 GiB 2,000 MBps 80,000 512 GB 300 MBps 4,000 1,024 GB
M208s_v2 2,850 GiB 1,000 MBps 40,000 512 GB 300 MBps 4,000 1,024 GB
M208ms_v2 5,700 GiB 1,000 MBps 40,000 512 GB 350 MBps 4,500 1,024 GB
M416s_v2 5,700 GiB 2,000 MBps 80,000 512 GB 400 MBps 5,000 1,024 GB
M416s_8_v2 5,700 GiB 2,000 MBps 80,000 512 GB 400 MBps 5,000 1,024 GB
M416ms_v2 11,400 GiB 2,000 MBps 80,000 512 GB 400 MBps 5,000 1,024 GB
M832ixs1 14,902 GiB 2,000 Mbps を超える 80,000 512 GB 600 MBps 9,000 1,024 GB
M832ixs_v21 23,088 GiB 2,000 Mbps を超える 80,000 512 GB 600 MBps 9,000 1,024 GB

1 VM の種類は既定では使用できません。 担当の Microsoft アカウント チームにご連絡ください
2/hana/shared のサイズ変更に関するの考慮事項を注意深く確認します

推奨されるさまざまなボリュームのストレージ スループットが、実行するワークロードに対応できるかどうかを確認します。 ワークロードで /hana/data/hana/log にさらに大きいボリュームが必要な場合は、使っている個々のディスクの IOPS とスループットの一方または両方を増やす必要があります。

複数の Premium SSD v2 ディスクとストライプ セットの組み合わせのため、/hana/data にさらに多くの IOPS またはスループットのプロビジョニングが必要になる可能性があるいくつかの例を次の表に示します。

VM の SKU RAM 以下の数
disks
個々のディスク
capacity
提案される IOPS 既定でプロビジョニングされる IOPS 追加の IOPS
プロビジョニングの完了
提案されるスループット
(ボリュームの場合)
既定でプロビジョニングされるスループット 追加のスループット
プロビジョニングの完了
E32(d)s_v5 256 GiB 1 304 GB 3,000 3,000 0 425 MBps 125 MBps 300 MBps
E32(d)s_v5 256 GiB 2 152 GB 3,000 6,000 0 425 MBps 250 MBps 175 MBps
E32(d)s_v5 256 GiB 4 76 GB 3,000 12,000 0 425 MBps 500 MBps 0 MBps
E96(d)s_v5 672 GiB 1 304 GB 3,000 3,000 0 425 MBps 125 MBps 300 MBps
E96(d)s_v5 672 GiB 2 152 GB 3,000 6,000 0 425 MBps 250 MBps 175 MBps
E96(d)s_v5 672 GiB 4 76 GB 3,000 12,000 0 425 MBps 500 MBps 0 MBps
M128s、M128ds_v2、M128s_v2 2,048 GiB 1 2,464 GB 12,000 3,000 9,000 800 MBps 125 MBps 675 MBps
M128s、M128ds_v2、M128s_v2 2,048 GiB 2 1,232 GB 12,000 6,000 6,000 800 MBps 250 MBps 550 MBps
M128s、M128ds_v2、M128s_v2 2,048 GiB 4 616 GB 12,000 12,000 0 800 MBps 500 MBps 300 MBps
M416ms_v2 11,400 GiB 1 13,680 25,000 3,000 22,000 1,200 MBps 125 MBps 1,075 MBps
M416ms_v2 11,400 GiB 2 6,840 25,000 6,000 19,000 1,200 MBps 250 MBps 950 MBps
M416ms_v2 11,400 GiB 4 3,420 25,000 12,000 13,000 1,200 MBps 500 MBps 700 MBps
M832ixs1 14,902 GiB 2 7,451 GB 40,000 6,000 34,000 2,000 MBps 250 MBps 1750 MBps
M832ixs1 14,902 GiB 4 3,726 GB 40,000 12,000 28,000 2,000 MBps 500 MBps 1500 MBps
M832ixs1 14,902 GiB 8 1,863 GB 40,000 24,000 16,000 2,000 MBps 1,000 MBps 1000 MBps

1 VM の種類は既定では使用できません。 担当の Microsoft アカウント チームにご連絡ください

/hana/log の場合、2 つのディスクを使用する同様の方法は次のようになります。

VM の SKU RAM 以下の数
disks
個々のディスク
capacity
提案される IOPS 既定でプロビジョニングされる IOPS 追加の IOPS
プロビジョニングの完了
提案されるスループット
(ボリュームの場合)
既定でプロビジョニングされるスループット 追加のスループット
プロビジョニングの完了
E32(d)s_v5 256 GiB 1 128 GB 3,000 3,000 0 275 MBps 125 MBps 150 MBps
E32(d)s_v5 256 GiB 2 64 GB 3,000 6,000 0 275 MBps 250 MBps 25 MBps
E96(d)s_v5 672 GiB 1 512 GB 3,000 3,000 0 275 MBps 125 MBps 150 MBps
E96(d)s_v5 672 GiB 2 256 GB 3,000 6,000 0 275 MBps 250 MBps 25 MBps
M128s、M128ds_v2、M128s_v2 2,048 GiB 1 512 GB 4,000 3,000 1,000 300 MBps 125 MBps 175 MBps
M128s、M128ds_v2、M128s_v2 2,048 GiB 2 256 GB 4,000 6,000 0 300 MBps 250 MBps 50 MBps
M416ms_v2 11,400 GiB 1 512 GB 5,000 3,000 2,000 400 MBps 125 MBps 275 MBps
M416ms_v2 11,400 GiB 2 256 GB 5,000 6,000 0 400 MBps 250 MBps 150 MBps
M832ixs1 14,902 GiB 1 512 GB 9,000 3,000 6,000 600 MBps 125 MBps 475 MBps
M832ixs1 14,902 GiB 2 256 GB 9,000 6,000 3,000 600 MBps 250 MBps 350 MBps

1 VM の種類は既定では使用できません。 担当の Microsoft アカウント チームにご連絡ください

これらのテーブルと IOPS およびスループットの価格を組み合わせると、複数の Premium SSD v2 ディスク間でストライピングを行うと、調べている特定のストレージ構成のコストがどのように削減されるかが分かるはずです。 これらの計算に基づいて、/hana/data/hana/log で単一ディスク アプローチを進めるかどうかを決定できます。

次のステップ

詳細については、次を参照してください。