儲存體帳戶和成本最佳化
Azure 儲存體帳戶非常適用於需要快速且一致回應時間的工作負載,或每秒具有大量輸入輸出 (IOP) 作業的工作負載。 儲存體帳戶包含 Azure 儲存體的所有資料物件,其中包括:
- Blob
- 檔案共用
- 佇列
- 資料表
- 磁碟
儲存體帳戶會為您的資料提供唯一的命名空間,可在任何地方透過 HTTP
或 HTTPS
進行存取。
如需進一步了解支援不同功能的各種類型儲存體帳戶,請參考儲存體帳戶類型。
若要瞭解 Azure 儲存體帳戶如何將工作負載的成本最佳化,請參閱下列文章:
下列各節包括設計考量、設定檢查清單,以及 Azure 儲存體帳戶和成本最佳化專屬的建議設定選項。
設計考量
Azure 儲存體帳戶包含下列設計考慮:
- 定期處置和清除未使用的儲存體資源,例如未連結的磁碟和舊快照集。
- 考慮使用 Azure Blob 存取時間追蹤和以存取時間為基礎的生命週期管理。
- 如果資料有一段時間未存取,請將這些資料從經常性存取層轉換成非經常性存取層。
- 如果資料長時間未存取,請將其刪除。
考量 | Description |
---|---|
定期處置和清除未使用的儲存體資源,例如未連結的磁碟和舊快照集。 | 未使用的儲存體資源仍會產生費用,因此最好定期執行清除以降低成本。 |
考慮使用 Azure Blob 存取時間追蹤和以存取時間為基礎的生命週期管理。 | 您可以根據上次存取時間來設定原則,從而自動將儲存體成本降至最低:符合成本效益的備份儲存體選項。 |
如果資料有一段時間未存取,請將這些資料從經常性存取層轉換成非經常性存取層 | 例如: - 經常性存取層移至非經常性存取層 - 非經常性存取層移至封存存取層 - 經常性存取層移至封存存取層 |
檢查清單
您在設定 Azure 儲存體帳戶時是否有考慮成本最佳化?
- 考慮透過保留區塊 Blob 儲存體的資料容量以節省成本。
- 將資料整理分類至存取層。
- 使用生命週期原則將資料移動至不同的存取層。
組態建議
設定您的 Azure 儲存體帳戶時,請考慮下列建議以最佳化成本:
建議 | 描述 |
---|---|
考慮透過保留區塊 Blob 儲存體的資料容量以節省成本。 | 在標準儲存體帳戶中保留區塊 Blob 和 Azure Data Lake Storage gen 2 資料的容量時,若客戶承諾一或三年的保留期將可節省成本。 |
將資料整理分類至存取層。 | 您可以將 Blob 資料放入最符合成本效益的存取層,藉此降低成本。 將經常存取的資料放在經常性存取層中,較不常存取的資料則放在非經常性存取層或封存層中。 針對具有高交易量的工作負載或延遲會造成嚴重影響的工作負載,請使用進階儲存體。 |
使用生命週期原則將資料移動至不同的存取層。 | 生命週期管理原則會定期調整資料所屬的存取層。 原則可以根據使用者指定的規則移動資料。 例如,您可以建立如下規則:如果 Blob 在 90 天內修改過,則將該 Blob 移至封存層。 使用原則可以完全移除未使用的資料。 藉由建立可調整資料存取層的原則,您便可根據自身需求設計成本最低的儲存選項。 |