磁碟和成本優化
Azure 受控磁碟是由 Azure 管理的區塊層級記憶體磁碟區,可與 Azure 虛擬機器 搭配使用。 受控磁碟就像內部部署伺服器中的實體磁碟,但這些磁碟會虛擬化。 Azure 支援 許多類型的磁碟。 如需詳細資訊,請參閱 Azure 受控磁碟類型。
若要瞭解 Azure 受控磁碟如何為您的工作負載提供符合成本效益的解決方案,請參閱下列文章:
- Azure 磁碟備份概觀
- 瞭解保留折扣如何套用至 Azure 磁碟記憶體
- 使用 Azure 磁碟保留來節省成本
- 備份和還原選擇性磁碟,以管理 VM 磁碟子集中的重要數據。 若要降低成本,請只備份資料庫的OS磁碟。 如需更多資訊,請參閱 Azure 虛擬機器的選擇性磁碟備份及還原。
下列各節包括設計考慮、設定檢查清單,以及 Azure 受控磁碟和成本優化特有的建議組態選項。
設計考量
Azure 磁碟包含下列設計考慮:
- 針對工作負載使用共用磁碟,例如 SQL Server 故障轉移叢集實例 (FCI)、檔伺服器進行一般用途 (IW 工作負載),以及 SAP ASCS/SCS。
- 請考慮為 Azure VM 進行選擇性磁碟備份和還原。
- 進階記憶體也提供免費高載功能,結合對工作負載模式的瞭解,為IaaS基礎結構提供有效的SKU選擇和成本優化策略,讓高效能不過度布建,並將未使用的容量成本降至最低。
考量 | 描述 |
---|---|
針對工作負載使用共用磁碟,例如 SQL Server 故障轉移叢集實例 (FCI)、檔伺服器進行一般用途 (IW 工作負載),以及 SAP ASCS/SCS。 | 您可以使用共用磁碟來啟用符合成本效益的叢集,而不是透過S2D 設定您自己的共用磁碟(儲存空間直接存取)。 受益於共用磁碟的範例工作負載包括: - SQL Server 故障轉移叢集實例 (FCI) - 向外延展檔案伺服器 (SoFS) - 適用於一般用途的檔案伺服器 (IW 工作負載) - SAP ASCS/SCS |
檢查清單
您是否已將 Azure 受控磁碟設定為成本優化?
- 為資料庫工作負載設定不同磁碟上的數據和記錄檔。
- 針對工作負載使用 P20 和較低磁碟的高載,例如批次作業、工作負載,可處理流量尖峰,以及改善 OS 開機時間。
- 請考慮使用進階磁碟 (P30 和更新版)。
組態建議
請考慮下列建議,以在設定 Azure 受控磁碟時將成本優化:
建議 | 描述 |
---|---|
為資料庫工作負載設定不同磁碟上的數據和記錄檔。 | 您可以將系統、數據和記錄檔設定為位於不同磁碟 SKU 上,藉此將 IaaS DB 工作負載效能優化(針對數據和 Ultra 磁碟利用進階磁碟來取得記錄符合大部分生產案例)。 Ultra 磁碟成本和效能可以藉由利用獨立設定容量、IOPS 和輸送量來優化。 此外,您也可以動態設定這些屬性。 範例工作負載包括: - IaaS 上的 SQL - Cassandra DB - Maria DB - MySql 和 - IaaS 上的 Mongo DB |
針對工作負載使用 P20 和較低磁碟的高載,例如批次作業、工作負載,可處理流量尖峰,以及改善 OS 開機時間。 | Azure 磁碟提供各種 SKU 和大小,以滿足不同的工作負載需求。 某些較新的功能可協助進一步優化現有磁碟使用案例的成本效能。 您可以使用進階磁碟高載 (磁碟 P20 和更低版本)。 可能受益於這項功能的範例案例包括: - 改善 OS 開機時間 - 處理批次作業 - 處理流量尖峰 |
請考慮使用進階磁碟 (P30 和更新版)。 | 進階磁碟(P30 和更新版)可以以折扣價格保留(一或三年)。 |
使用受控磁碟進行優化。 | 將效能需求與您的記憶體容量需求結合,以考慮變動的工作負載模式。 瞭解您的需求可讓您判斷您需要的磁碟類型和磁碟大小。 某些更高的效能磁碟類型提供額外的成本優化功能和策略。 |
請考慮暫時OS磁碟。 | 暫時性 OS 磁碟不需額外成本提供最上層效能,但非持續性、容量有限,且僅限於 OS 和暫存磁碟使用。 |