本文概述每個磁碟類型提供的功能,以調整其效能。 使用標題流覽至您感興趣的磁碟類型,以取得其可用功能的快速概觀。
工作負載的要求和需求可能會隨著時間而改變,可能是因為假日期間需求增加、流量突然激增,或擴大規模以符合客戶需求。 Azure 受控磁碟有數個功能,您可以利用這些功能來改善其效能,並符合工作負載的轉移需求。 不同的磁碟類型提供不同的功能,某些磁碟類型具有功能,可讓您確保其效能會自動轉移,以符合工作負載的變更需求,其他磁碟類型則需要手動調整,而其他磁碟類型也無法執行。
Ultra 磁碟和進階 SSD v2
Ultra 磁碟和進階固態硬碟 (SSD) v2 的設計目的是高效能且易於調整。 它們可在微調磁碟效能時,提供所有磁碟類型中最彈性和最輕鬆的彈性,讓您以程序設計方式(或直接)設定這些磁碟類型的效能。 每 24 小時內,您最多可以調整這些磁碟的效能四次。 如果您剛建立其中一個磁碟,則前 24 小時您只能調整其效能最多三次。 若要瞭解如何調整 Ultra 磁碟和進階 SSD v2 的效能,請參閱調整進階 SSD v2 的 磁碟效能 或 調整 Ultra 磁碟的效能。
進階 SSD
進階 SSD 支援數個效能選項,每個選項都適用於不同的使用案例。 下表概述主要差異和理想用途。
| 點數型高載 | 隨選高載 | 變更效能層級 | 緩存 | 寫入加速器 | 效能加上 | |
|---|---|---|---|---|---|---|
| 案例 | 適用於短期擴縮 (30 分鐘或更短)。 | 適用於短期用途,例如判斷工作負載效能需求。 | 適用於持續高載執行的工作負載。 | 適用於可設定為依賴快取數據之工作負載。 | 適用於需要記錄檔才能以新式資料庫高效能的方式保存至磁碟的案例。 | 適用於需要較高持續效能的工作負載。 |
| 成本 | 免費 | 成本是可變的,如需詳細資訊,請參閱高載文章的 計費 一節。 | 每個效能層級的成本都是固定的,如需詳細資訊,請參閱 受控磁碟定價 。 | 自由。 | 自由。 | 自由。 |
| 可用性 | 僅適用於進階 SSD 受控磁碟 512 GiB 和更小,以及標準 SSD 1,024 GiB 和更小。 | 僅適用於大於 512 GiB 的進階 SSD 受控磁碟。 | 適用於所有進階 SSD 大小。 | 適用於所有進階 SSD 受控磁碟、標準 SSD 和標準 HDD 大小。 | 僅適用於 M 系列 Azure 虛擬機,但可以使用連接至 M 系列虛擬機的所有進階 SSD 大小進行設定。 | 適用於標準 HDD、標準 SSD 和進階 SSD 受管理的磁碟,容量為 513 GiB 或以上的磁碟。 |
| 支援 | 在合格的磁碟上預設為啟用。 | 用戶必須手動啟用。 | 用戶必須手動變更其層級。 | 用戶必須手動設定其快取設定和工作負載和應用程式。 | 用戶必須手動設定並啟用。 | 必須在建立磁碟時啟用 Performance Plus,無法在現有的磁碟上啟用。 |
基於點數的磁碟爆發
使用以信用為基礎的突發,磁碟只有在其信用點數桶中累積點數時,才會進行突發。 當磁碟高載時,此模型不會產生額外費用。 針對高級 SSD 託管磁碟,依點數的突增功能適用於磁碟大小 P20 或更小。 根據預設,所有支援磁碟大小的新和現有部署都會啟用磁碟高載。 如需詳細資訊,請參閱磁碟爆發模式文章中的 信用型爆發 一節。
按需磁碟性能爆發
啟用隨選磁碟高載功能時,每當磁碟需求超過其目前容量時,磁碟就會高載。 此模型會在磁碟高載時產生額外費用。 隨選高載僅適用於大於 512 GiB 的進階 SSD。 若要深入瞭解,請參閱磁碟高載模型一文中的 隨選高載 一節。
變更效能層級
當您建立磁碟時,會以效能層級的形式設定進階 SSD 的效能。 當您設定磁碟的佈建大小時,系統會自動選取效能層級。 效能層級會決定受控磁碟所擁有的 IOPS 和輸送量。 針對僅限進階 SSD 磁碟,效能層級可以在部署或之後變更,而不需要變更磁碟大小,也不會停機。 若要深入瞭解,請參閱 受控磁碟的效能層級。
緩存
可以使用進階記憶體的高規模 Azure 虛擬機具有稱為 BlobCache 的多層快取技術。 BlobCache 是一種基於 RAM 和 SSD 的快取解決方案,這些設備是本地連接到托管虛擬機器(VM)的伺服器上的。 此快取適用於標準 HDD、標準 SSD 和進階 SSD 受控磁碟。 啟用磁碟快取后,高延展性 VM 可以達到超過基礎磁碟效能的效能層級。 若要深入瞭解,請參閱磁碟快取。
寫入加速器
寫入加速器是進階 SSD 受控磁碟上 M 系列 VM 的磁碟功能。 寫入加速器可針對進階 SSD 磁碟改善寫入的 I/O 延遲。 寫入加速器已針對包含 DBMS 事務歷史記錄或重做記錄的磁碟區進行優化,不應用於數據磁碟區。 若要深入瞭解,請參閱 寫入加速器 一文。
強化效能
啟用 Performance Plus 可以增加 513 GiB 和更大的 Azure Premium SSD 的每秒輸入/輸出作業數(IOPS)和輸送量限制。 啟用效能 Plus 可改善需要高 IOPS 和輸送量的工作負載體驗,例如資料庫和交易式工作負載。 在磁碟上啟用 Performance Plus 不需要額外費用。 若要深入瞭解效能,請參閱 增加 Azure 進階 SSD 和標準 SSD/HDD 的 IOPS 和輸送量限制。
標準 SSD
點數型高載
使用以點數為基礎的突增,磁碟只有在其點數桶內累積了點數時,才會突增。 當磁碟高載時,此模型不會產生額外費用。 針對標準 SSD,信用額度為基礎的突增功能適用於 E30 和更小的磁碟大小。 根據預設,所有支援磁碟大小的新和現有部署都會啟用磁碟高載。 如需詳細資訊,請參閱磁碟高載模型文章中的信用點數高載一節。
緩存
可以使用進階記憶體的高規模 Azure 虛擬機具有稱為 BlobCache 的多層快取技術。 BlobCache 是一種基於 RAM 和 SSD 的快取解決方案,直接連接到負責承載虛擬機器(VM)的伺服器。 此快取適用於標準 HDD、標準 SSD 和進階 SSD 受控磁碟。 啟用磁碟快取後,高規模 VM 可以達到超過基礎磁碟效能的性能水平。 若要深入瞭解,請參閱磁碟快取。
效能提升
針對 513 GiB 和更大的 Azure 標準 SSD,啟用效能加成會提高每秒輸入/輸出作業數(IOPS)和輸送量的限制。 啟用效能 Plus 可改善需要高 IOPS 和輸送量的工作負載體驗,例如資料庫和交易式工作負載。 在磁碟上啟用 Performance Plus 不需要額外費用。 若要深入瞭解效能,請參閱 增加 Azure 進階 SSD 和標準 SSD/HDD 的 IOPS 和輸送量限制。
標準 HDD
緩存
高規模 Azure 虛擬機可以使用高級儲存體,並具有稱為 BlobCache 的多層快取技術。 BlobCache 是一種快取解決方案,以 RAM 和 SSD 為基礎,並直接連接到承載虛擬機器的伺服器。 此快取適用於標準 HDD、標準 SSD 和進階 SSD 受控磁碟。 啟用磁碟快取後,高階 VM 可以達到超過基礎磁碟效能的效能層級。 若要深入瞭解,請參閱磁碟快取。
效能提升
啟用效能增強功能可提高 513 GiB 及更大的 Azure 標準硬碟的輸入/輸出每秒操作次數(IOPS)和吞吐量限制。 啟用效能 Plus 可改善需要高 IOPS 和輸送量的工作負載體驗,例如資料庫和交易式工作負載。 在磁碟上啟用 Performance Plus 不需要額外費用。 若要深入瞭解效能,請參閱 增加 Azure 進階 SSD 和標準 SSD/HDD 的 IOPS 和輸送量限制。