本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
選擇 AWS 儲存服務
採取第一步
|
用途 |
協助判斷哪個 AWS 儲存服務最適合您的組織。 |
|
上次更新 |
2024 年 6 月 26 日 |
|
涵蓋的服務 |
簡介
AWS 提供廣泛可靠、可擴展且安全的儲存服務產品組合,用於儲存、存取、保護和分析您的資料。這可讓您更輕鬆地將儲存方法與您的需求配對,並提供現場部署基礎設施無法輕鬆達成的儲存選項。選取儲存服務時,確保它符合您的存取模式對於實現您想要的效能至關重要。
您可以從區塊、檔案和物件儲存服務,以及工作負載的雲端資料遷移選項中進行選擇。為您的工作負載選擇正確的儲存服務需要您根據業務需求做出一系列的決策。
此決策指南將協助您提出正確的問題、提供明確的實作路徑,以及協助您從現有的現場部署儲存體遷移。
了解
資料是成功部署應用程式、分析工作流程和機器學習創新的基石。架構良好的系統使用多個儲存服務,並啟用不同的功能來改善效能。
不過,在許多情況下,選擇正確的儲存服務會從它與您已經使用 (或熟悉) 的內容相符的程度開始。使用您熟悉的儲存服務可讓您更輕鬆地開始使用 - 並可讓您更輕鬆且更快速地遷移資料。
例如,Amazon FSx 資料儲存系列中的服務提供符合熱門檔案系統的四個選項:
-
Amazon FSx for Windows File Server 提供全受管 Microsoft Windows 檔案伺服器,並由全原生 Windows 檔案系統提供支援。
-
Amazon FSx for Lustre 可讓您啟動和執行高效能 Lustre 檔案系統。
-
Amazon FSx for OpenZFS 是一種全受管檔案儲存服務,可讓您將資料 AWS 從內部部署 ZFS 或其他 Linux 型檔案伺服器移至 。
-
Amazon FSx for NetApp ONTAP 是全受管服務,提供以 NetApp 熱門 ONTAP 檔案系統建置的高度可靠、可擴展、高效能且功能豐富的檔案儲存。
定義
下列儲存類型有 AWS 服務選項:
-
區塊儲存:區塊儲存是控制資料儲存和儲存裝置的技術。它需要任何資料,例如檔案或資料庫項目,並將其分成相同大小的區塊。然後,區塊儲存系統會以針對快速存取和擷取最佳化的方式,將資料區塊存放在基礎實體儲存體上。
-
檔案系統 — 檔案系統將資料存放在檔案和資料夾的階層結構中。在網路環境中,檔案型儲存通常會使用網路連接儲存 (NAS) 技術。NAS 允許使用者以類似本機硬碟的方式存取網路儲存資料。檔案儲存體易於使用,並允許使用者管理檔案共用控制。
-
物件:物件儲存是一種技術,以稱為物件的非結構化格式存放和管理資料。每個物件都會標記唯一的識別符,並包含描述基礎內容的中繼資料。
-
快取 — 快取是一種高速資料儲存層,用於暫時將經常存取或最近使用的資料存放在更接近存取點的位置,目的是改善系統效能並減少延遲。它可做為較慢和較大型主要儲存體 (例如磁碟或遠端儲存) 與需要存取資料的運算資源之間的緩衝區。
-
混合/邊緣 – 混合/邊緣儲存結合了內部部署儲存基礎設施與雲端儲存服務,可根據效能、成本和合規性等需求,在兩個環境之間進行資料移動。它提供低延遲存取、成本最佳化、資料主權、雲端可擴展性和業務持續性等優勢。
遷移選項
除了選擇儲存服務之外,您還必須選擇如何將資料遷移到所選服務內。 會根據資料是否需要上線或離線, AWS 提供多種遷移資料的選項。
-
線上遷移涉及當資料和應用程式仍在內部部署資料中心執行時,透過網際網路傳輸資料和應用程式。這種方法可以比離線遷移更有效率,因為它可將停機時間降至最低,並讓組織更快開始使用雲端資源。不過,它需要可靠的網際網路連線,可能不適合大量資料或關鍵任務應用程式。
-
離線遷移涉及在沒有網際網路連線的情況下移動資料和應用程式。這種方法需要將外部硬碟或其他儲存媒體上的資料實際傳輸到雲端提供者的資料中心。此方法通常用於需要傳輸的大量資料、有限的頻寬或連線能力,或對安全性和隱私權的疑慮。
有兩個重要考量:
-
速度 - 在速度很重要時選擇線上遷移。線上的測量單位為分鐘或小時,離線的測量單位為天。如果資料經常更新且時間關鍵,請選擇線上。在一次性移動時選擇離線,而不是時間關鍵。
-
頻寬 - 將資料從day-to-day使用的可用頻寬中移出。當有網路限制時選擇離線,資料在傳輸時可以離線,而不會中斷您的業務。Snow 系列中的 AWS 服務提供離線遷移的選項。
考慮
您可能會考慮 AWS 儲存服務,因為您正在將現有應用程式遷移至雲端或在雲端中建置新的應用程式。將資料移至雲端時,請務必了解要移動資料的位置、潛在的使用案例、要移動的資料類型,以及可用的網路資源。
以下是選擇 AWS 儲存服務時需要考慮的一些條件。
選擇
現在您知道應該用來評估儲存選項的條件,您就可以選擇適合您業務需求的 AWS 儲存服務。
下表重點介紹針對哪些情況最佳化的儲存選項。使用它來協助判斷最適合您的使用案例。
| 儲存體類型 | 它針對什麼進行最佳化? | 儲存服務或工具 |
|---|---|---|
| Block | Applications requiring low-latency, high-performance durable storage attached to single Amazon EC2 instances or containers, such as databases and general-purpose local instance storage. | |
|
檔案系統 |
需要跨多個 Amazon EC2 執行個體或容器,或從多個內部部署伺服器共用讀取和寫入存取權的應用程式和工作負載,例如團隊檔案共用、高可用性的企業應用程式、分析工作負載和 ML 訓練。 |
|
| Object | Read-heavy workloads such as content distribution, web hosting, big data analytics, and ML workflows. Well-suited for scenarios where data needs to be stored, accessed, and distributed globally over the internet. | |
|
快取 |
上的全受管、可擴展和高速快取, AWS 用於處理存放在不同位置的檔案資料,包括內部部署 NFS 檔案系統和/或雲端檔案系統 (Amazon FSx for OpenZFS、Amazon FSx for NetApp ONTAP) 和 Amazon S3。 |
|
|
混合/邊緣 |
將低延遲資料交付至內部部署應用程式,並提供內部部署應用程式存取雲端支援的儲存。 |
下表詳細說明您的線上和離線選項。
| 遷移選項 | 當速度是優先順序時 | 當頻寬很重要時 | 儲存服務或工具 |
|---|---|---|---|
| Online | Online is optimized for frequent updates to data. Use it for time-critical or ongoing workloads. | Consider scheduling your transfer during off hours when you have sufficient bandwidth. | |
|
離線 |
Suitable for one-time or periodic uploads - and when data can be static in transit. |
當您只需要使用最小可用頻寬,而且您偏好實體移動的可預測性時,此選項很有意義。 |
使用
現在您已決定使用資料所需的最佳通訊協定、效能需求,以及本指南中討論的其他條件,您也應該了解哪些儲存服務最適合您的需求。
若要探索如何使用和進一步了解每個可用的 AWS 儲存服務 - 我們已提供途徑來探索每個服務的運作方式。下一節提供深入文件、實作教學課程和資源的連結,協助您開始使用。