選擇正確的 Azure 磁碟儲存體選項

已完成

組織的主要考慮之一是如何將其需要高效能儲存體的企業應用程式移轉至 Azure。

在移轉策略中,您提出以 Azure 磁碟儲存體解決方案來將效能和成本最佳化。 本單元涵蓋 Azure 中可用的各種磁碟儲存體類型。

Ultra 磁碟

Ultra 磁碟能提供 Azure 中最高的磁碟效能。 當您需要最快的儲存體效能 (包括高輸送量、高 IOPS 及低延遲) 時,請選擇它們。

Ultra 磁碟的效能取決於您所選取的大小,如此表格中的範例所示:

磁碟大小 (GB) IOPS 輸送量 (MB/秒)
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 磁碟容量從 4 GB 到 64 TB 不等。 Ultra 磁碟的一個獨特功能,在於您可以在其執行時調整 IOPS 與輸送量值,而不需要將其從主機虛擬機器卸離。 效能調整最多可能需要一小時才會生效。

Ultra 磁碟有一些限制。 如需完整清單,請參閱Ultra 磁碟限制

某些工作負載會在磁碟儲存體上產生大量負載。 例如,頂層資料庫與 SAP HANA 需要快速的效能,而且具有大量交易。 如果您有此類工作負載,而且如果進階 SSD 受控磁碟會造成效能瓶頸,請考慮使用 Ultra 磁碟。

注意

當您佈建 Azure Ultra 磁碟儲存體的執行個體時,您可以獨立設定磁碟的大小、IOPS 和輸送量。 您必須根據佈建的大小、IOPS 和輸送量,支付使用 Ultra 磁碟儲存體的費用。

進階 SSD v2

就效能方面來看,進階 SSD 受控磁碟比 Ultra 磁碟低一級,但仍提供非常高的輸送量與 IOPS,以及低延遲。 就像 Ultra 磁碟一樣,進階 SSD v2 受控磁碟的效能 (容量、輸送量和 IOPS) 可隨時單獨設定,因此在更多情況下都能更輕易地符合成本效益,同時達到效能需求。

下表提供磁碟容量和效能上限的範例。

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

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

進階 SSD v2 受控磁碟有一些限制。 如需完整清單,請參閱進階 SSD v2 限制

進階 SSD v2 受控磁碟適用於多種工作負載,例如 SQL 伺服器、Oracle、MariaDB、SAP、Cassandra、Mongo DB、巨量資料/分析、遊戲、虛擬機器或具狀態容器上的工作負載。

進階 SSD

就效能方面來看,進階 SSD 受控磁碟比進階 SSD v2 受控磁碟低一級,但仍提供高輸送量與 IOPS,以及低延遲。 進階 SSD 目前沒有 Ultra 磁碟或進階 SSD v2 的限制。 例如,它們適用於所有區域,而且可以搭配位於可用性區域外的虛擬機器使用。

若要調整磁碟的效能,您可以變更其效能層級 (而不需從虛擬機器將磁碟中斷連結或關閉 VM)。 此外,您只能搭配較大的虛擬機器大小 (與進階儲存體相容) 使用進階 SSD 受控磁碟。

下表包含範例來說明進階 SSD 受控磁碟的高效能:

磁碟大小名稱 磁碟大小 IOPS 輸送量 (MB/秒)
P4 32 GiB 120 25
P15 256 GiB 1,100 125
P40 2 TiB 7,500 250
P80 32 TiB 20,000 900

使用進階 SSD 時,可保證達成這些效能數據。 標準層磁碟沒有這種保證,因此有時可能會因為高需求而受到影響。

如果您需要的效能比標準磁碟提供的更高,或如果您無法承受偶爾下降的效能,請使用進階 SSD。 此外,當您想要有最高效能,但因為 Ultra 磁碟或進階 SSD v2 目前的限制而無法使用時,請使用進階 SSD 受控磁碟。 進階 SSD 受控磁碟適用於中型與大型組織中的任務關鍵性工作負載。

Azure 進階 SSD 磁碟支援兩種高載模型:隨選高載模型和點數型模型。 磁碟高載模型及其差異涵蓋在使用效能調整選項最佳化效能和成本一節中。

標準 SSD 受控磁碟

Azure 標準 SSD 受控磁碟是具成本效益的儲存體選項,適用於在較低速度下需要一致效能的 VM。 標準 SSD 磁碟的速度不像進階 SSD 磁碟或 Ultra 磁碟儲存體一樣快,但仍提供低於 10 毫秒 (ms) 的延遲,以及高達 6,000 IOPS 和 750 MB/秒的輸送量。 您可以將標準 SSD 磁碟連結至任何 VM,而不論其大小為何。

下表提供數種大小的標準 SSD 磁碟效能特性:

磁碟大小名稱 磁碟大小 (GB) IOPS 輸送量 (MB/秒)
E4 32 500 60
E15 256 500 60
E40 2,048 500 60
E80 32,767 6,000 750

當您有預算限制和不需高效能的工作負載時,請選擇使用標準 SSD 磁碟。 例如,Web 伺服器、輕度使用的企業應用程式,以及測試伺服器全部都能在標準 SSD 磁碟上執行。 標準 SSD 磁碟支援 P30 及較小的磁碟上的點數型磁碟高載。

標準 HDD 受控磁碟

在 Azure 標準 HDD 受控磁碟中,資料會儲存在具有旋轉主軸的傳統磁碟機上。 相較於固態硬碟 (SSD),磁碟的速度較慢,而且速度變化較大。 標準 HDD 磁碟旨在為大部分作業提供低於 10 毫秒的寫入延遲,以及低於 20 毫秒的讀取延遲。 如同標準 SSD 磁碟,您可以為任何 VM 使用標準 HDD 磁碟。

下表提供數種大小的標準 HDD 磁碟效能特性:

磁碟大小名稱 磁碟大小 (GB) IOPS 輸送量 (MB/秒)
S4 32 500 60
S15 256 500 60
S40 2,048 500 60
S80 32,767 2,000 500

當您想要針對較不重要的工作負載與開發或測試環境將成本降到最低時,請使用標準 HDD 磁碟。