共用方式為


SAP HANA Azure 虛擬機器進階 SSD v2 儲存體設定

本文件將介紹 Azure 進階 SSD v2 的 HANA 儲存體設定。 Azure 進階 SSD v2 是一種新型儲存體,專為更彈性的區塊儲存體開發,可達到亞毫秒延遲,適用於一般用途和 DBMS 工作負載。 進階 SSD v2 可簡化儲存體結構的建構方式,針對工作負載量身打造並調整儲存體功能。 透過進階 SSD v2,可以獨立設定及支付容量、IOPS (每秒的 I/O 作業數) 和輸送量。

使用 LVM、HANA 資料磁碟區分割或獨立於特定儲存體類型的其他考量時,有關等量大小的一般考量,請查看以下兩份文件:

重要

本文件中儲存體設定的建議旨在指導如何開始。 執行工作負載並分析儲存體使用率模式時,可能會發現並未使用到所提供的所有儲存體頻寬或 IOPS。 您接著可能會考慮在儲存體上縮減大小。 或者相反地,您的工作負載可能需要比這些組態建議更多的儲存體輸送量。 因此,您可能需要部署更多容量、IOPS 或輸送量。 在所需的儲存體容量、所需的儲存體延遲、所需的儲存體輸送量和 IOPS 以及最低成本組態的張力之間,Azure 提供足夠的不同儲存體類型,且具有不同功能和不同價格點,可為您和 HANA 工作負載尋找並調整正確的折衷。

進階 SSD v2 與進階儲存體和 Ultra 磁碟的主要差異

與現有的 netWeaver 和 HANA 認證儲存體相比,進階 SSD v2 與此兩者的主要差異如下所列:

  • 使用進階 SSD v2 時,必須為部署的確切容量支付費用。 另一方面,進階磁碟和 Ultra 磁碟則是以容量大小決定容量成本
  • 每個進階 SSD v2 儲存體磁碟都具有 3,000 IOPS 和 125 MBps 輸送量,無須額外容量費用
  • 在各個磁碟的預設 IOPS 和輸送量以外,可以隨時佈建額外的 IOPS 和輸送量,並另外收費
  • 每 6 小時可變更一次佈建的 IOPS 和輸送量
  • 進階 SSD v2 的延遲低於進階儲存體,但高於 Ultra 磁碟。 然而,此延遲小於一毫秒,因此無需仰賴 Azure 寫入加速器等其他功能,即能傳遞 SAP HANA KPI
  • 與 Ultra 磁碟相同,進階 SSD v2 可用於 /hana/data 和 /hana/log 磁碟區,無需任何加速器或其他快取
  • 與 Ultra 磁碟相同,Azure 進階 SSD v2 不會如進階儲存體一樣提供快取選項
  • 使用進階 SSD v2 時,相同的儲存體設定可用於提供相同記憶體的 HANA 認證 Ev4、Ev5 和 M 系列虛擬機器 (VM)
  • 不同於進階儲存體,進階 SSD v2 不具有磁碟高載

由於不需 Azure 寫入加速器或其他快取支援,因此可以更輕鬆、一致地為不同 VM 系列設定進階 SSD v2,在部署部署自動化中無須考慮各種差異。 此外,因為不具有高載功能,所提供的輸送量和 IOPS 因此更具確定性且可靠。 由於進階 SSD v2 是新型儲存體類型,因此在特性和功能方面仍有一些相關限制。 若要了解不同儲存體的限制與差異,請先閱讀 Azure 受控磁碟類型一文。

注意

以下建議的設定參考了 SAP HANA Azure 虛擬機器儲存體設定所列的 HANA 最低 KPI。 根據目前為止的測試顯示,在 SAP HCMT 測試中使用所列值時,不會導致輸送量或延遲方面出現問題。 但也表示,針對跨多個磁碟或不同等量大小的等量集,並非所有可能的變化和組合都經過測試。 對於跨多個磁碟的等量磁碟區,會使用 SAP HANA Azure 虛擬機器儲存體設定中載明的等量大小進行測試。

注意

針對生產情節,在 IAAS 的 SAP 文件中檢查 SAP HANA by SAP 是否支援特定 VM 類型。

根據 Azure 受控磁碟的價目表,進階 SSD v2 引進的成本結構提供了兩種一般途徑:

  • 可嘗試將單一磁碟用於 /hana/data/hana/log,藉此簡化儲存體結構,並根據需求購買更多 IOPS 和輸送量,以符合以下的建議水準。 請了解,單一磁碟的輸送量為 1,200 MBps,IOPS 則為 80,000。
  • 充分利用每個磁碟的免費 3,000 IOPS 和 125MBps 輸送量。 若要實現這項目標,可建置多個較小的磁碟,加總至所需的總容量,然後透過邏輯磁碟區管理員在這些磁碟上建置等量磁碟區。 若跨多個磁碟進行等量分割,可降低 IOPS 和輸送量成本因素。 然而,在執行自動化部署和操作這類解決方案時,會增加更多工作量。

本文無意規定應採取哪種方式,使用者可自行決定要採用單一磁碟還是多磁碟方法。 但請注意,單一磁碟的輸送量上限為 1,200MB/秒, 因此可能必須跨多個磁碟區延展 /hana/data。 此外,請注意 Azure VM 提供儲存體輸送量的能力會持續提高。 HANA 儲存點則很重要,並要求 /hana/data 磁碟區具有高輸送量

重要

您可以將 Azure 進階 SSD v2 的磁區大小定義為 512 個位元組或 4096 個位元組。 預設磁區大小為 4096 個位元組。 使用 HCMT 進行的測試並未顯示不同磁區大小之間的效能和輸送量有任何顯著差異。 此磁區大小與使用邏輯磁碟區管理員時所需定義的等量大小不同。

建議:生產案例的 Azure 進階儲存體 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 1,056 GB 425 MBps 3,000
M48(d)s_1_v3、M96(d)s_1_v3 974 GiB 1,560 MBps 65,000 1,232 GB 600 MBps 5,000
M64s、M64(d)s_v2 1,024 GiB 1,000 MBps 40,000 1,232 GB 600 MBps 5,000
M64ms、M64(d)ms_v2 1,792 GiB 1,000 MBps 50,000 2,144 GB 600 MBps 5,000
M96(d)s_2_v3 1,946 GiB 3,120 MBps 130,000 2,464 GB 800 MBps 12,000
M128s、M128(d)s_v2 2,048 GiB 2,000 MBps 80,000 2,464 GB 800 MBps 12,000
M192i(d)s_v2 2,048 GiB 2,000 MBps 80,000 2,464 GB 800 MBps 12,000
M176(d)s_3_v3 2,794 GiB 4,000 MBps 130,000 3,424 GB 1,000 MBps 15,000
M176(d)s_4_v3 3,892 GiB 4,000 MBps 130,000 4,672 GB 800 MBps 12,000
M128ms、M128(d)ms_v2 3,892 GiB 2,000 MBps 80,000 4,672 GB 800 MBps 12,000
M192i(d)ms_v2 4,096 GiB 2,000 MBps 80,000 4,912 GB 800 MBps 12,000
M208s_v2 2,850 GiB 1,000 MBps 40,000 3,424 GB 1,000 MBps 15,000
M208ms_v2 5,700 GiB 1,000 MBps 40,000 6,848 GB 1,000 MBps 15,000
M416(d)s_6_v3 5,696 GiB 4,000 MBps 130,000 6,848 GB 1,200 MBps 30,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
M416(d)s_8_v3 7,600 GiB 4,000 MBps 130,000 9,120 GB 1,250 MBps 30,000
M416ms_v2 11,400 GiB 2,000 MBps 80,000 13,680 GB 1,300 MBps 25,000
M624(d)s_12_v3,M832(d)s_12_v3 11,400 GiB 4,000 MBps 130,000 13,680 GB 1,300 MBps 40,000
M832ixs1 14,902 GiB 大於 2,000 Mbps 80,000 19,200 GB 2,000 MBps2 40,000
M832i(d)s_16_v3 15,200 GiB 8,000 Mbps 130,000 19,200 GB 4,000 MBps2 60,000
M832ixs_v21 23,088 GiB 大於 2,000 Mbps 80,000 28,400 GB 2,000 MBps2 60,000
M896ixds_32_v31 30,400 GiB 8,000 Mbps 130,000/260,0003 36,0000 GB 2,000 MBps2 80,000
M1792ixds_32_v31 30,400 GiB 8,000 Mbps 130,000/260,0003 36,0000 GB 2,000 MBps2 80,000

1 預設無法使用 VM 類型。 連絡 Microsoft 帳戶小組

2 VM 所提供的最大輸送量和 SAP HANA 工作負載所提供的輸送量需求,特別是儲存點活動,可以強制部署更多輸送量和 IOPS

3 使用 NVMe 介面可有較大的數字

若為 /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,892 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
M416(d)s_6_v3 5,696 GiB 4,000 MBps 130,000 512 GB 400 MBps 5,000 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 7,600 GiB 2,000 MBps 80,000 512 GB 400 MBps 5,000 1,024 GB
M416(d)s_8_v3 7,600 GiB 4,000 MBps 130,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
M624(d)s_12_v3,M832(d)s_12_v3 11,400 GiB 4,000 MBps 130,000 512 GB 600 MBps 6,000 1,024 GB
M832ixs1 14,902 GiB 大於 2,000 Mbps 80,000 512 GB 600 MBps 9,000 1,024 GB
M832i(d)s_16_v3 15,200 GiB 8,000 Mbps 130,000 512 GB 600 MBps 10,000 1,024 GB
M832ixs_v21 23,088 GiB 大於 2,000 Mbps 80,000 512 GB 600 MBps 9,000 1,024 GB
M896ixds_32_v31 30,400 GiB 8,000 Mbps 130,000/260,0003 600 MBps 10,000 1,024 GB
M1792ixds_32_v31 30,400 GiB 8,000 Mbps 130,000/260,0003 600 MBps 10,000 1,024 GB

1 預設無法使用 VM 類型。 連絡 Microsoft 帳戶小組

2 仔細檢閱重設大小 /hana/shared 的考量

3 使用 NVMe 介面可有較大的數字

檢查不同建議磁碟區的儲存體輸送量符合您想要執行的工作負載。 如果工作負載需要更多 /hana/data/hana/log 磁碟區,則必須增加使用之個別磁碟的 IOPS 及/或輸送量。

下表範例說明了若多個進階 SSD v2 磁碟與等量集搭配使用,可能必須在 /hana/data 中佈建更多 IOPS 或輸送量:

VM SKU RAM 數目
disks
個別磁碟
處理能力
建議 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 1,750 MBps
M832ixs1 14,902 GiB 4 3,726 GB 40,000 12,000 28,000 2,000 MBps 500 MBps 1,500 MBps
M832ixs1 14,902 GiB 8 1,863 GB 40,000 24,000 16,000 2,000 MBps 1,000 MBps 1,000 MBps

1 預設無法使用 VM 類型。 連絡 Microsoft 帳戶小組

針對 /hana/log,使用兩個磁碟的類似方法如下所示:

VM SKU RAM 數目
disks
個別磁碟
處理能力
建議 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 與輸送量定價參閱這些表格,便能了解透過跨多個進階 SSD v2 磁碟進行等量分割,可如何降低所需之特定儲存體設定的成本。 根據計算結果,可以決定是否要繼續針對 /hana/data 及/或 /hana/log 使用單一磁碟方法。

下一步

如需詳細資訊,請參閱