資料管理
特定系統的最佳資料管理解決方案會根據資料類型 (區塊、檔案或物件)、存取模式 (隨機或循序)、所需輸送量、存取頻率 (線上、離線、封存)、更新頻率 (WORM、動態) 及可用性和耐用性限制而有所不同。Well-Architected 工作負載會使用專用資料存放區,這些存放區採用不同的功能以提升效能。
在 AWS 中,儲存有三種形式:物件、區塊和檔案:
-
物件儲存提供可擴展且耐用的平台,以便使用者從任何網際網路位置存取資料,用於使用者產生的內容、作用中封存、無伺服器運算、大數據儲存或備份與復原。Amazon Simple Storage Service (Amazon S3) 是一種物件儲存服務,可提供領先業界的可擴展性、資料可用性、安全性和效能。Amazon S3 的設計可提供 99.999999999% (11 個 9) 的耐久性,並為全球公司存放數百萬個應用程式資料。
-
區塊儲存可為每個虛擬主機提供高可用性、一致性、低延遲的區塊儲存,而且類似於直接連結存放裝置 (DAS) 或存放區域網路 (SAN)。Amazon Elastic Block Store (Amazon EBS) 是專為需要 EC2 執行個體存取持久性儲存的工作負載所設計,可協助您以適當的儲存容量、效能和成本來調整應用程式。
-
檔案儲存可讓您跨多個系統存取共用檔案系統。如 Amazon Elastic File System (Amazon EFS) 這類檔案儲存解決方案非常適合大型內容儲存庫、開發環境、媒體存放區或使用者主目錄等使用案例。Amazon FSx 可讓您以高效率且經濟實惠的方式啟動和執行熱門的檔案系統,因此您可以利用廣泛使用的開放原始碼和商業授權檔案系統的豐富功能集和快速效能。
下列問題著重於效能達成效率方面的這些考量。
| PERF 3: How do you store, manage, and access data in your workload? |
|---|
| The more efficient storage solution for a system varies based on the kind of access operation (block, file, or object), patterns of access (random or sequential), required throughput, frequency of access (online, offline, archival), frequency of update (WORM, dynamic), and availability and durability constraints. Well-architected systems use multiple storage solutions and turn on different features to improve performance and use resources efficiently. |