SUS04-BP02 使用支援資料存取和儲存模式的技術 - 永續性支柱

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SUS04-BP02 使用支援資料存取和儲存模式的技術

使用最能支援您的資料存取和儲存方式的儲存技術,以在支援工作負載的同時,也將佈建的資源降至最低。

常見的反模式:

  • 您假設所有工作負載具有類似的資料儲存和存取模式。

  • 您只使用一個存儲層 – 假設所有工作負載都適合該層。

  • 您假設資料存取模式不會隨著時間改變。

建立此最佳實務的優勢:根據資料存取和儲存模式來選取及最佳化您的儲存技術,可協助您降低達成商業需求所需的雲端資源,並改善雲端工作負載的整體效率。

未建立此最佳實務時的曝險等級:

實作指引

選取最適合您的存取模式的儲存解決方案,或者考慮變更存取模式,以符合儲存解決方案,從而達到最大的效能效率。

實作步驟

  • 評估資料和存取特性:評估您的資料特性和存取模式,以收集儲存需求的重要特性。應考量的重要特性包括:

    • 資料類型:結構化、半結構化、非結構化

    • 資料成長:有界限、無界限

    • 資料耐用性:持續性、暫時性、臨時

    • 存取模式:讀取或寫入、頻率、尖峰或一致

  • 選擇適當的儲存技術:將資料遷移至支援您的資料特性和存取模式的適當儲存技術。以下是一些 AWS 儲存技術及其關鍵特性的範例:

    Type 技術 重要特性

    物件儲存

    Amazon Simple Storage Service (Amazon S3)

    一項物件儲存服務,具有不受限的可擴展性、高可用性,以及多個可存取性選項。對 Amazon S3 輸入和存取物件時,可以使用 Transfer AccelerationAccess Points 之類的服務來支援您的位置、安全需求和存取模式。

    封存儲存

    Amazon S3 Glacier

    針對資料封存而建置的 Amazon S3 儲存類別。

    共用檔案系統

    Amazon Elastic File System (Amazon EFS)

    可供多種類型的運算解決方案存取的可掛載檔案系統。Amazon EFS會自動增加和縮減儲存體,並針對效能進行最佳化,以提供一致的低延遲。

    共用檔案系統

    Amazon FSx

    以最新的 AWS 運算解決方案為基礎,支援四個常用的檔案系統: NetApp ONTAP、Open ZFS、Windows File Server 和 Lustre。Amazon FSx延遲、輸送量和 會因檔案系統IOPS而異,因此在選擇適合您工作負載需求的檔案系統時,應該考量這些因素。

    區塊儲存

    Amazon Elastic Block Store (Amazon EBS)

    專為 Amazon Elastic Compute Cloud (Amazon ) 設計的可擴展、高效能區塊儲存服務EC2。Amazon EBS包含交易IOPS型 密集型工作負載的 SSD後端儲存體,以及輸送量密集型工作負載的 HDD後端儲存體。

    關聯式資料庫

    Amazon Aurora、Amazon RDSAmazon Redshift

    旨在支援 ACID(原子性、一致性、隔離、耐久性) 交易,並維持參考完整性和強大的資料一致性。許多傳統應用程式、企業資源規劃 (ERP)、客戶關係管理 (CRM) 和電子商務系統都使用關聯式資料庫來儲存其資料。

    鍵值資料庫

    Amazon DynamoDB

    已針對常見的存取模式進行最佳化,通常用於儲存和擷取大量資料。高流量 Web 應用程式、電子商務系統和遊戲應用程式是鍵值資料庫的典型使用案例。

  • 自動化儲存分配:對於 Amazon EBS或 Amazon 等固定大小的儲存系統FSx,監控可用的儲存空間,並在達到閾值時自動化儲存分配。您可以利用 Amazon CloudWatch 來收集和分析 Amazon EBSAmazon FSx的不同指標。

  • 選擇適當的儲存類別:選擇適當的資料儲存類別。

    • Amazon S3 儲存類別可以在物件層級設定。單一儲存貯體可以包含儲存於所有儲存類別的物件。

    • 您可以使用 Amazon S3 生命週期政策在儲存類別之間自動轉換物件或移除資料,而無需進行任何應用程式變更。在考量這些儲存機制時,您通常需要在資源效率、存取延遲與可靠性之間做出取捨。

資源

相關文件:

相關影片:

相關範例: