Azure 受控磁碟類型

適用於: ✔️ Linux VM ✔️ Windows VM ✔️ 彈性擴展集 ✔️ 統一擴展集

Azure 受控磁碟目前提供五種磁碟類型,分別用於解決特定客戶案例:

磁碟類型比較

下表提供五種磁碟類型的比較,以協助您決定要使用的磁碟類型。

Ultra 磁碟 進階 SSD v2 進階 SSD 標準 SSD 標準 HDD
磁碟類型 SSD SSD SSD SSD HDD
案例 IO 密集的工作負載 (例如 SAP Hana)、最上層資料庫 (例如 SQL、Oracle),以及其他高交易量的工作負載。 持續需要低延遲和高 IOPS 與輸送量的生產環境與效能敏感的工作負載 生產環境和重視效能的工作負載 網頁伺服器、輕量使用的企業應用程式和開發/測試 備份、不重要、存取不頻繁
最大磁碟大小 65,536 GiB 65,536 GiB 32,767 GiB 32,767 GiB 32,767 GiB
最大輸送量 4,000 MB/s 1200 MB/s 900 MB/秒 750 MB/秒 500 MB/s
最大 IOPS 160,000 80,000 20,000 6,000 2,000
可作為 OS 磁碟? No Yes Yes

Ultra 磁碟

Azure Ultra 磁碟是 Azure 虛擬機器 (VM) 執行效能最高的儲存體選項。 您可以變更 Ultra 磁碟的效能參數,而不需要重新啟動 VM。 Ultra 磁碟適用於處理大量資料的工作負載 (例如 SAP Hana)、最上層資料庫,以及高交易量的工作負載。

Ultra 磁碟只能作為資料磁碟使用,而且只能建立為空磁碟。 您應使用進階固態硬碟 (SSD) 作為作業系統 (作業系統) 磁碟。

Ultra 磁碟大小

根據預設,Azure Ultra 磁碟為每個訂用帳戶的每個區域提供最多 32 TiB,但是 Ultra 磁碟會依要求支援較高的容量。 若要要求增加容量,請要求增加配額或連絡 Azure 支援。

下表提供磁碟大小和效能上限的比較,以協助您決定要使用的大小。

磁碟大小 (GiB) IOPS 上限 輸送量上限 (MBps)
4 1,200 300
8 2,400 600
16 4,800 1,200
32 9,600 2,400
64 19,200 4,000
128 38,400 4,000
256 76,800 4,000
512 153,600 4,000
1,024-65,536 (此範圍中的大小會以 1 TiB 為單位遞增) 160,000 4,000

Ultra 磁碟的設計是為了在 99.99% 的時間內,提供毫秒以內延遲以及上表所述的目標 IOPS 和輸送量。

Ultra 磁碟效能

Ultra 磁碟具有彈性的效能組態模型,可讓您在佈建磁碟之前和之後獨立設定 IOPS 和輸送量。 Ultra 磁碟有數個固定大小,範圍從 4 GiB 到 64 TiB。

Ultra 磁碟 IOPS

Ultra 磁碟支援 300 IOPS/GiB 的 IOPS 限制,最多可達每個磁碟 160,000 的 IOPS。 若要達到磁碟的目標 IOPS,請確定選取的磁碟 IOPS 小於 VM IOPS 限制。

一般可用大小的單一 VM 目前的 IOPS 上限為 80,000。 具有更高 IOPS 的 Ultra 磁碟可作為共用磁碟,以支援多個 VM。

每個磁碟保證的最低 IOPS 為 1 IOPS/GiB,整體基準最小值為 100 IOPS。 例如,如果您佈建 4 GiB Ultra 磁碟,該磁碟的最小 IOPS 為 100,而不是 4。

如需 IOPS 的詳細資訊,請參閱虛擬機器和磁碟效能

Ultra 磁碟輸送量

對於每個佈建的 IOPS,單一 Ultra 磁碟的輸送量上限為 256 KiB/秒,最多可達每個磁碟 4000 MBps (其中,MBps = 10 ^6 位元組/秒)。 針對每個佈建的 IOPS,每個磁碟的保證最小輸送量為 4KiB/s,整體基準最小為 1 MBps。

您可以在執行階段調整 Ultra 磁碟 IOPS 和輸送量效能,而不需從虛擬機器中斷連結磁碟。 向磁碟發出磁碟效能調整作業之後,最多可能需要一個小時,變更才會生效。 在 24 小時期間,最多允許四個效能調整作業。

效能調整作業可能會因為缺乏效能頻寬容量而失敗。

Ultra 磁碟限制

Ultra 磁碟無法用作 OS 磁碟,其只能建立為空的資料磁碟。 Ultra 磁片也無法搭配某些特性和功能使用,包括磁片匯出、磁片快照集、變更磁片類型、VM 映射、可用性設定組或 Azure 磁片加密。 Azure 備份和 Azure Site Recovery 不支援 Ultra 磁碟。 此外,只支援未快取的讀取和未快取的寫入。

Ultra 磁碟預設支援 4k 實體磁區大小。 512E 磁區大小可以當作正式推出的供應項目提供,不需要註冊。 雖然大部分的應用程式都與 4k 磁區大小相容,但有些應用程式需要 512 位元組磁區大小。 例如,Oracle Database 需要 12.2 版或更新版本,才能支援 4k 原生磁碟。 對於舊版 Oracle DB,需要 512 位元組磁區大小。

Ultra 磁碟目前唯一可用的基礎結構備援選項是可用性區域。 使用任何其他備援選項的 VM 無法連結 Ultra 磁碟。

下表概述可在其中使用 Ultra 磁碟的區域,以及其對應的可用性選項。

注意

如果下列清單中的區域缺少支援 Ultra 磁碟的可用性區域,則必須在沒有基礎結構備援的情況下部署該區域中的 VM,才能連結 Ultra 磁碟。

備援選項 區域
單一 VM 澳大利亞中部
巴西南部
印度中部
東亞
德國中西部
南韓中部
南韓南部
美國中北部、美國中南部、美國西部
US Gov 亞利桑那州、US Gov 德克薩斯州、US Gov 維吉尼亞州
一個可用性區域 中國北部 3 (Preview)
卡達中部
瑞士北部
兩個可用性區域 法國中部
三個可用性區域 澳大利亞東部
加拿大中部
北歐、西歐
日本東部
東南亞
瑞典中部
英國南部
美國中部、美國東部、美國東部 2、美國西部 2、美國西部 3

並非所有 VM 大小都可在具有 Ultra 磁碟的每個支援區域中使用。 下表列出與 Ultra 磁碟相容的 VM 系列。

VM 類型 大小 描述
一般用途 DSv3 系列Ddsv4 系列Dsv4 系列Dasv4 系列Dsv5 系列Ddsv5 系列Dasv5 系列 CPU 與記憶體的比例平均。 適用於測試和開發、小型至中型資料庫,以及低至中流量 Web 伺服器。
計算最佳化 FSv2 系列 較高的 CPU 對記憶體比例。 適用於中流量 Web 伺服器、網路設備、批次處理,以及應用程式伺服器。
記憶體最佳化 ESv3 系列Easv4 系列Edsv4 系列Esv4 系列Esv5 系列Edsv5 系列Easv5 系列Ebdsv 5 系列Ebdsv5 系列M 系列Mv2 系列Msv2/Mdsv2 系列 記憶體與 CPU 的比例高。 適用於關聯式資料庫伺服器、中型至大型快取,以及記憶體內部分析。
儲存體最佳化 LSv2 系列Lsv3 系列Lasv3 系列 較高的磁碟輸送量和 IO 適用於巨量資料、SQL、NoSQL 資料庫、資料倉儲和大型交易資料庫。
GPU 最佳化 NCv2 系列NCv3 系列NCasT4_v3 系列ND 系列NDv2 系列NVv3 系列NVv4 系列NVadsA10 v5 系列 特製化的虛擬機器,其目標是大量的圖形轉譯和視訊編輯,以及搭配深入學習運作的模型訓練和推斷 (ND)。 有單一或多個 GPU 可供使用。
效能最佳化 HB 系列HC 系列HBv2 系列 速度最快、功能最強的 CPU 虛擬機器,搭載選配的高輸送量網路介面 (RDMA)。

如果您想要開始使用 Ultra 磁碟,請參閱使用 Azure Ultra 磁碟的文章。

進階 SSD v2

Azure 進階 SSD v2 是專為需要一致子毫秒磁片延遲和高 IOPS 和輸送量且低成本的 IO 密集企業工作負載所設計。 進階 SSD v2 磁碟的效能 (容量、輸送量和 IOPS) 可隨時單獨設定,因此在更多情況下都能更輕易地符合成本效益,同時達到效能需求。 例如,交易密集型的資料庫工作負載可能需要大量的小型 IOPS,或者,遊戲應用程式在尖峰時間可能需要大量的 IOPS。 進階 SSD v2 適用於多種工作負載,例如 SQL 伺服器、Oracle、MariaDB、SAP、Cassandra、Mongo DB、巨量資料/分析、遊戲、虛擬機器或具狀態容器上的工作負載。

進階 SSD 與進階 SSD v2 之間的差異

不同於進階 SSD,進階 SSD v2 沒有專用大小。 您可以將進階 SSD v2 設定為您偏好的任何支援大小,並且對效能進行細微調整,而無須停止運作。 進階 SSD v2 不支援主機快取,但顯著受益於較低的延遲,而可解決某些主機快取所能解決的相同核心問題。 能夠隨時調整 IOPS、輸送量和大小,也意味著您可以避免必須將磁碟等量劃分以符合需求的維護額外負荷。

進階 SSD v2 限制

  • 進階 SSD v2 磁碟無法作為 OS 磁碟。
  • 進階 SSD v2 磁碟目前僅可連結至區域性 VM。
  • 目前不支援擷取快照集,而且您無法從其他磁碟類型的快照集中建立進階 SSD v2。
  • 進階 SSD v2 磁碟目前無法連結至已啟用主機加密的 VM。
  • 具有進階 SSD v2 磁碟的 VM 不支援 Azure 磁碟加密。
  • 進階 SSD v2 磁碟目前無法連結至可用性設定組中的 VM。
  • 具有進階 SSD v2 磁碟的 VM 不支援 Azure 備份和 Azure Site Recovery。

區域可用性

目前僅可在以下區域使用:

  • 美國東部
  • 西歐

進階 SSD v2 效能

使用進階 SSD v2 磁碟時,您可以根據工作負載需求個別設定磁碟的容量、輸送量和 IOPS,以提供更大的彈性並降低成本。 其中的每個值都將決定磁碟的成本。

進階 SSD v2 容量

進階 SSD v2 容量的範圍介於 1 GiB 到 64 TiB 之間,以 1-GiB 為單位遞增。 您會依 GiB 比率計費,請參閱定價頁面以取得詳細資料。

進階 SSD v2 預設為每個訂用帳戶的每個區域提供最多 32 TIB,但依要求支援較高的容量。 若要要求增加容量,請要求增加配額或連絡 Azure 支援。

進階 SSD v2 IOPS

所有進階 SSD v2 磁碟都具有 3000 的免費基準 IOPS。 6 GiB 之後,磁碟的最大 IOPS 可用每 GiB 500 的比率增加,最多可達 80,000 IOPS。 因此,8 GiB 磁碟最多可以有 4,000 IOPS,而 10 GiB 最多可以有 5,000 IOPS。 若要能夠在磁碟上設定 80,000 IOPS,該磁碟必須至少有 160 GiB。 將 IOPS 增加到 3000 以上,會提高磁碟的價格。

進階 SSD v2 輸送量

所有進階 SSD v2 磁碟都有 125 MB/秒的免費基準輸送量。 6 GiB 之後,可設定的最大輸送量會按已設定的 IOPS 漸次增加 0.25 MB/秒。 如果磁碟有 3,000 IOPS,則其可設定的最大輸送量為 750 MB/秒。 若要將此磁碟的輸送量提高到 750 MB/秒以上,必須增加其 IOPS。 例如,如果您將 IOPS 增加到 4,000,則可設定的最大輸送量將是 1,000。 1,200 MB/秒是具有 5,000 IOPS (或更多) 的磁碟可支援的最大輸送量。 將輸送量增加到 125 以上,會提高磁碟的價格。

進階 SSD v2 磁區大小

進階 SSD v2 依預設支援 4k 實體磁區大小。 此外也支援 512E 磁區大小。 雖然大部分的應用程式都與 4k 磁區大小相容,但有些應用程式需要 512 位元組磁區大小。 例如,Oracle Database 需要 12.2 版或更新版本,才能支援 4k 原生磁碟。 對於舊版 Oracle DB,需要 512 位元組磁區大小。

總結

下表提供磁碟容量和效能上限的比較,以協助您決定要使用的大小。

磁碟大小 最大可用 IOPS 最大可用輸送量 (MB/秒)
1 GiB-64 TiB 3,000-80,000 (每 GiB 遞增 500 IOPS) 125-1,200 (按設定的 IOPS 遞增 0.25 MB/秒)

若要部署進階 SSD v2,請參閱 部署進階 SSD v2

進階 SSD

針對輸入/輸出 (IO) 工作負載大的虛擬機器 (VM),Azure 進階 SSD 可提供高效能和低延遲的磁碟支援。 您可以將現有 VM 磁碟移轉到進階 SSD,以利用進階 SSD 的速度和效能。 進階 SSD 適用於任務關鍵性生產應用程式,但是您只能將其與相容的 VM 系列搭配使用。

若要深入了解 Windows 或 Linux 的個別 Azure VM 類型和大小,包括進階儲存體的大小相容性,請參閱 Azure 中虛擬機器的大小。 您必須檢查每個個別 VM 大小文章,以判斷其是否與進階儲存體相容。

進階 SSD 大小

進階 SSD 的大小 P1 P2 P3 P4 P6 P10 P15 P20 P30 P40 P50 P60 P70 P80
磁碟大小 (以 GiB 為單位) 4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384 32,767
每個磁碟上佈建的 IOPS 120 120 120 120 240 500 1,100 2,300 5,000 7,500 7,500 16,000 18,000 20,000
每個磁碟上佈建的輸送量 25 MB/秒 25 MB/秒 25 MB/秒 25 MB/秒 50 MB/秒 100 MB/秒 125 MB/秒 150 MB/秒 200 MB/秒 250 MB/秒 250 MB/秒 500 MB/秒 750 MB/秒 900 MB/秒
每一磁碟的 IOPS 高載上限 3,500 3,500 3,500 3,500 3,500 3,500 3,500 3,500 30,000* 30,000* 30,000* 30,000* 30,000* 30,000*
每一磁碟的輸送量高載上限 170 MB/秒 170 MB/秒 170 MB/秒 170 MB/秒 170 MB/秒 170 MB/秒 170 MB/秒 170 MB/秒 1,000 MB/秒* 1,000 MB/秒* 1,000 MB/秒* 1,000 MB/秒* 1,000 MB/秒* 1,000 MB/秒*
持續時間高載上限 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 無限制* 無限制* 無限制* 無限制* 無限制* 無限制*
符合保留資格 No No 是,最多一年 是,最多一年 是,最多一年 是,最多一年 是,最多一年 是,最多一年

*僅適用於已啟用隨選高載的磁碟。

佈建進階儲存體磁碟時,保證容量、IOPS 和輸送量。 例如,如果您建立 P50 磁碟,Azure 會為該磁碟佈建 4,095 GB 儲存體容量、7,500 IOPS 和 250 MB/秒的輸送量。 您的應用程式可以使用全部或部分的容量和效能。 進階 SSD 的設計是為了在 99.9% 的時間內,提供個位數毫秒延遲以及上表所述的目標 IOPS 和輸送量。

進階 SSD 高載

進階 SSD 提供磁碟高載,可針對無法預測的 IO 模式變更提供更佳的容錯能力。 在 OS 磁碟開機和具有尖峰流量的應用程式期間,磁碟高載特別有用。 若要深入了解 Azure 磁碟的高載運作方式,請參閱磁碟層級高載

進階 SSD 交易

針對進階 SSD,每個 I/O 作業小於或等於 256 KiB 的輸送量都會被視為單一 I/O 作業。 大於 256 KiB 輸送量的 I/O 作業會被視為大小為 256 KiB 的多個 I/O。

標準 SSD

Azure 標準 SSD 已針對在較低 IOPS 層級上需要一致效能的工作負載進行最佳化。 特別適合內部部署硬碟 (HDD) 解決方案支援各種不同工作負載的客戶。 與標準 HDD 相比,標準 SSD 提供更佳的可用性、一致性、可靠性及延遲。 標準 SSD 適用於網頁伺服器、低 IOPS 應用程式伺服器、不常使用的企業應用程式及非生產工作負載。 如同標準 HDD,標準 SSD 可在所有 Azure VM 上使用。

標準 SSD 大小

標準 SSD 的大小 E1 E2 E3 E4 E6 E10 E15 E20 E30 E40 E50 E60 E70 E80
磁碟大小 (以 GiB 為單位) 4 8 16 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384 32,767
每一磁碟的 IOPS 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最高 2,000 最高 4,000 最高 6,000
每一磁碟的輸送量 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 400 MB/秒 最高 600 MB/秒 最高 750 MB/秒
每一磁碟的 IOPS 高載上限 600 600 600 600 600 600 600 600 1000
每一磁碟的輸送量高載上限 150 MB/秒 150 MB/秒 150 MB/秒 150 MB/秒 150 MB/秒 150 MB/秒 150 MB/秒 150 MB/秒 250 MB/秒
持續時間高載上限 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘 30 分鐘

標準 SSD 已設計成提供個位數的毫秒延遲,並可提供高達上表所述限制的 IOPS 和輸送量 (99% 的時間)。 實際的 IOPS 和輸送量有時可能會依流量模式而有所不同。 與 HDD 磁碟相比,「標準 SSD」將可提供延遲更低的更一致效能。

標準 SSD 交易

針對標準 SSD,每個 I/O 作業小於或等於 256 KiB 的輸送量都會被視為單一 I/O 作業。 大於 256 KiB 輸送量的 I/O 作業會被視為大小為 256 KiB 的多個 I/O。 這些交易會產生可計費的成本。

標準 SSD 高載

標準 SSD 提供磁碟高載,為無法預測的 IO 模式變更提供更好的容錯能力。 作業系統開機磁碟和容易發生流量尖峰的應用程式,都受益於磁碟高載。 若要深入了解 Azure 磁碟的高載運作方式,請參閱磁碟層級高載

標準 HDD

如果 VM 執行的工作負載可容許延遲,Azure 標準 HDD 可以提供可靠、低成本的磁碟支援。 使用標準儲存體時,您的資料會儲存在 HDD 上,而且效能可能會與 SSD 型磁碟大不相同。 標準 HDD 的設計目的是要提供少於 10 毫秒的寫入延遲,而大部分 IO 作業的讀取延遲時間小於 20 毫秒。 不過,實際效能可能會因 IO 大小和工作負載模式而有所不同。 使用 VM 時,您可以對開發/測試案例和較不重要的工作負載使用標準 HDD 磁碟。 標準 HDD 在所有 Azure 區域均可使用,並且可搭配所有 Azure VM 使用。

標準 HDD 大小

標準磁碟類型 S4 S6 S10 S15 S20 S30 S40 S50 S60 S70 S80
磁碟大小 (以 GiB 為單位) 32 64 128 256 512 1,024 2,048 4,096 8,192 16,384 32,767
每一磁碟的 IOPS 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最多 500 最高 1,300 最高 2,000 最高 2,000
每一磁碟的輸送量 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 60 MB/秒 最高 300 MB/秒 最高 500 MB/秒 最高 500 MB/秒

標準 HDD 交易

針對標準 HDD,每個 I/O 作業都會視為單一交易,不論 I/O 大小為何。 這些交易會影響計費。

計費

使用受控磁碟時,需考量下列計費資訊:

  • 磁碟類型
  • 受控磁碟大小
  • 快照集
  • 輸出資料傳輸
  • 交易數

受控磁碟大小:受控磁碟會根據其佈建大小來計費。 Azure 會將佈建大小對應 (無條件進位) 至供應項目中最接近的磁碟大小。 若要深入了解提供的磁碟大小,請參閱之前的資料表。 每一個磁碟會對應至供應項目中支援的佈建磁碟大小,並據此計費。 例如,如果您佈建了 200 GiB 的標準 SSD,將會與 E15 (256 GiB) 的磁碟大小供應項目對應。 任何已佈建的磁碟都是使用每月的儲存體供應項目價格,以每小時的方式計費。 例如,您佈建 E10 磁碟,並在使用 20 小時後將其刪除。 在此情況下,不論寫入磁碟的資料量有多少,都會針對依比例計算為 20 小時的 E10 供應項目計費。

快照集:快照集會根據使用的大小來計費。 例如,如果建立佈建容量為 64 GiB 的受控磁碟快照集,而實際使用資料大小為 10 GiB。 在此情況下,只會對已使用的 10 GiB 資料大小收取快照集費用。

如需有關快照集的詳細資訊,請參閱受控磁碟概觀中有關快照集的小節。

輸出資料傳輸輸出資料傳輸 (Azure 資料中心送出的資料) 會產生頻寬使用量費用。

交易:將依據您在標準受控磁碟上執行的交易數向您收費。 針對標準 SSD,每個 I/O 作業小於或等於 256 KiB 的輸送量都會被視為單一 I/O 作業。 大於 256 KiB 輸送量的 I/O 作業會被視為大小為 256 KiB 的多個 I/O。 針對標準 HDD,每個 IO 作業都會視為單一交易,不論 I/O 大小為何。

如需受控磁碟價格 (包括交易成本) 的詳細資訊,請參閱受控磁碟價格

Ultra 磁碟 VM 保留費用

Azure VM 可以指出其是否與 Ultra 磁碟相容。 與 Ultra 磁碟相容的 VM 會在計算 VM 執行個體與區塊儲存體的縮放單位之間配置專用頻寬容量,以最佳化效能並減少延遲。 當您在 VM 上新增這項功能時,會產生保留費用。 僅當您在未連結任何 Ultra 磁碟,又在 VM 上啟用 Ultra 磁碟功能時,才會收取此保留費用。 當 Ultra 磁碟連結至與 Ultra 磁碟相容的 VM 時,就不會收取保留費用。 此費用會根據在 VM 上佈建的 vCPU 計費。

注意

對於受限制的核心 VM 大小,保留費用是以實際 vCPU 數目為基礎,而不是限制的核心。 對於 Standard_E32 8s_v3,保留費用會以 32 個核心為基礎。

請參閱 Azure 磁碟定價頁面以取得 Ultra 磁碟定價詳細資料。

Azure 磁碟保留

磁碟保留可為您的一年磁碟儲存體預付購買上提供折扣,以降低總成本。 當您購買磁碟保留時,您會在目標區域中選取特定的磁碟 SKU。 例如,您可以選擇五個 P30 (1 TiB) 美國中部區域的進階 SSD 一年。 磁碟保留體驗類似於 Azure 保留 VM 執行個體。 您可以將 VM 和磁碟保留組合在一起,以最大化節省成本。 目前,Azure 磁碟保留針對所有生產區域中從 P30 (1 TiB) 到 P80 (32 TiB) 的進階 SSD SKU 提供一年承諾用量方案。 如需關於保留磁碟定價的詳細資訊,請參閱 Azure 磁碟定價頁面

後續步驟

請參閱受控磁碟定價以開始使用。