PERF03-BP02 評估可用的組態選項 - AWS Well-Architected 架構

PERF03-BP02 評估可用的組態選項

評估各種特性和組態選項,以及它們與儲存的關係。了解如何在何處使用佈建 IOPS、SSD、磁帶儲存、物件儲存、存檔儲存或暫時性儲存,以優化工作負載的儲存空間和效能。

Amazon EBS 提供了各種選項,可讓您優化工作負載的儲存效能和成本。這些選項分為兩大類:適用於交易工作負載 (例如資料庫和開機磁碟區) 且支援 SSD 的儲存 (效能主要取決於 IOPS);以及適用於輸送量密集型工作負載 (例如 MapReduce 和日誌處理) 且支援 HDD 的儲存 (效能主要取決於 MB/s)。

支援 SSD 的磁碟區包括適用於延遲敏感的交易工作負載的最高效能佈建 IOPS SSD 和可使各種交易資料的價格和效能之間達到平衡的一般用途 SSD。

Amazon S3 Transfer Acceleration 可以在用戶端和 S3 儲存貯體之間快速進行遠距離檔案傳輸。Transfer Acceleration 利用了 Amazon CloudFront 分散於全球的節點,以將資料路由至優化的網路路徑。對於 S3 儲存貯體中具有大量 GET 請求的工作負載,請將 Amazon S3 與 CloudFront 搭配使用。上傳大型檔案時,請使用分段上傳,同時上傳多個組件以協助最大化網路輸送量。

Amazon Elastic File System (Amazon EFS) 提供簡單、可擴展、全受管的彈性 NFS 檔案系統,可與 AWS 雲端服務和內部部署資源搭配使用。為了支援各式各樣的雲端儲存工作負載,Amazon EFS 提供兩種效能模式:一般用途效能模式和最高 I/O 效能模式。針對檔案系統,提供兩種傳輸量模式供您選擇:爆量傳輸量和佈建傳輸量。若要判斷工作負載適用的設定,請參閱 Amazon EFS 使用者指南

Amazon FSx 提供四種檔案系統供您選擇: Amazon FSx for Windows File Server (適用於企業工作負載)、 Amazon FSx for Lustre (適用於高效能工作負載)、 Amazon FSx for NetApp ONTAP (適用於 NetApps 熱門 ONTAP 檔案系統),以及 Amazon FSx for OpenZFS (適用於 Linux 型檔案伺服器)。FSx 支援 SSD,旨在提供快速、可預測、可擴展和一致的效能。Amazon FSx 檔案系統提供持續的高讀寫速度,以及一致的低延遲資料存取。您可以選擇所需的輸送量等級,以符合工作負載的需求。

常用的反模式:

  • 所有工作負載只能使用一種儲存類型,例如 Amazon EBS。

  • 您為所有工作負載使用已佈建的 IOPS,卻未針對所有儲存層進行實際測試。

  • 您假設所有工作負載都有類似的儲存存取效能需求。

建立此最佳實務的優勢: 評估所有儲存服務選項可降低基礎設施成本和維護工作負載所需的工作量。這可能會加速部署新服務和功能的交期。

若未建立此最佳實務,暴露的風險等級:

實作指引

判斷儲存特性:評估儲存解決方案時,判斷您需要的儲存特性,例如共用能力、檔案大小、快取大小、延遲、輸送量和資料的持久性。然後,將您的需求比對最符合您需求的 AWS 服務。

資源

相關文件:

相關影片:

相關範例: