共用方式為


Azure 上永續性工作負載的資料和儲存體設計考慮

Azure 中的資料儲存體是大部分佈建工作負載的重要元件。 瞭解如何針對更永續性的資料儲存架構進行設計,並將現有的部署優化。

重要

本文是 Azure Well-Architected 永續性工作負載 系列的一部分。 如果您不熟悉此系列,建議您從 什麼是永續性工作負載開始?

儲存效率

建置具有有效儲存體的解決方案,以提高效能、降低所需的頻寬,並將不必要的儲存體設計氣候影響降到最低。

啟用儲存體壓縮

儲存許多未壓縮的資料可能會導致不必要的頻寬浪費,並增加儲存體容量需求。

綠色軟體基礎對齊方式: 硬體效率

建議:

  • 減少儲存體需求的解決方案,包括寫入或擷取資料的容量和必要頻寬。 例如, 在 Azure Front Door 中壓縮檔案 ,以及在 Azure CDN 中壓縮檔案
  • 壓縮是一種已知的設計技術,可改善網路效能。
  • 請考慮壓縮的取捨:壓縮的優點是否超過 CPU、RAM) 執行壓縮/解壓縮所需的 (資源 碳成本增加

優化資料庫查詢效能

查詢廣泛的資料庫或同時擷取許多資訊可能會產生效能負面影響。 在理想情況下,應用程式應該優化查詢效能。

綠色軟體基礎對齊方式: 能源效率

建議:

使用最適合的儲存體存取層

從經常性存取儲存體擷取的資料碳影響可能高於非經常性儲存或封存儲存體的資料。 使用正確的資料存取模式來設計解決方案可增強應用程式的碳效率。

綠色軟體基礎對齊方式: 能源效率

建議:

  • 使用 最適合應用程式資料存取模式的儲存體
  • 請確定您最常的資料會儲存在經常性存取儲存體中,讓您輕鬆擷取,而且不需要更多處理才能存取。
  • 不常使用的資料應該儲存在冷或離線封存儲存體中,使用較少的能源。

僅儲存相關的專案

備份是可靠性的重要部分。 不過,無限期地儲存備份可以快速配置許多不必要的磁碟空間。 請考慮規劃備份儲存體保留的方式。

綠色軟體基礎對齊方式: 硬體效率

建議:

  • 實作原則以簡化儲存和保留相關資訊的程式。 Microsoft Purview 可協助標記資料,並新增以時間為基礎的清除,以在保留期間自動刪除資料。 此外,這可讓您持續控制您的資料,並減少處理和傳輸的資料量。
  • 與 Azure 監視器整合的工作負載可以依賴 資料收集規則 (DCR) 來指定應收集的資料、如何轉換該資料,以及傳送資料的位置。

判斷最適合 Blob 資料的存取層

請考慮將資料儲存在線上層或離線層。 線上層已針對儲存經常存取或修改的資料進行優化。 離線層已針對儲存很少存取的資料進行優化。

綠色軟體基礎對齊方式: 能源效率

建議:

減少 VM 備份的復原點數目

復原點不會自動清除。 因此,請考慮針對Azure 備份啟用虛刪除的位置。 過期的復原點不會自動清除。

綠色軟體基礎對齊方式: 硬體效率

建議:

修訂備份和保留原則

請考慮檢閱備份原則和保留期間,以避免儲存不必要的資料。

綠色軟體基礎對齊方式: 硬體效率

建議:

  • 檢閱和修訂備份和保留原則,以將儲存體額外負荷降至最低。
  • 主動檢閱和刪除不再需要的備份。

優化記錄的收集

在工作負載之間持續收集記錄可以快速匯總並儲存許多未使用的資料。

綠色軟體基礎對齊方式: 能源效率

建議:

後續步驟

檢閱安全性的設計考慮。