Amazon ECS 任務的儲存選項 - Amazon Elastic Container Service

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

Amazon ECS 任務的儲存選項

Amazon ECS 根據您的需求,為您提供靈活、經濟實惠且easy-to-use的資料儲存選項。Amazon ECS 支援容器的下列資料磁碟區選項:

資料量 支援的啟動類型 支援的作業系統 儲存體持久性 使用案例
Amazon Elastic Block Store (Amazon EBS) Fargate、Amazon EC2 Linux 連接到獨立任務時可以保留。連接到由 服務維護的任務時出現偶像。 Amazon EBS 磁碟區為資料密集型容器化工作負載提供經濟實惠、耐用、高效能的區塊儲存。常見的使用案例包括交易工作負載,例如資料庫、虛擬桌面和根磁碟區,以及輸送量密集的工作負載,例如日誌處理和 ETL 工作負載。如需詳細資訊,請參閱搭配 Amazon ECS 使用 Amazon EBS 磁碟區
Amazon Elastic File System (Amazon EFS) Fargate、Amazon EC2 Linux 持續 Amazon EFS 磁碟區提供簡單、可擴展且持久的共用檔案儲存,可搭配 Amazon ECS 任務使用,在您新增和移除檔案時自動成長和縮減。Amazon EFS 磁碟區支援並行,適用於水平擴展且需要儲存功能的容器化應用程式,例如低延遲、高輸送量和read-after-write一致性。常見的使用案例包括資料分析、媒體處理、內容管理和 Web 服務等工作負載。如需詳細資訊,請參閱搭配 Amazon ECS 使用 Amazon EFS 磁碟區
Amazon FSx for Windows File Server Amazon EC2 Windows 持續 FSx for Windows File Server 磁碟區提供全受管 Windows 檔案伺服器,可用來佈建需要持久性、分散式、共用和靜態檔案儲存的 Windows 任務。常見的使用案例包括 .NET 應用程式,這些應用程式可能需要本機資料夾作為持久性儲存體來儲存應用程式輸出。Amazon FSx for Windows File Server 在容器中提供本機資料夾,允許多個容器在由 SMB 共用支援的相同檔案系統上讀寫。如需詳細資訊,請參閱搭配 Amazon ECS 使用 FSx for Windows File Server 磁碟區
Docker 磁碟區 Amazon EC2 Windows,Linux 持續 Docker 磁碟區是 Docker 容器執行時間的一項功能,透過從主機的檔案系統掛載目錄,允許容器保留資料。Docker 磁碟區驅動程式 (也稱為外掛程式) 用於整合容器磁碟區與外部儲存系統。Docker 磁碟區可由第三方驅動程式或內建local驅動程式管理。Docker 磁碟區的常見使用案例包括提供持久性資料磁碟區,或在同一容器執行個體上不同容器的不同位置共用磁碟區。如需詳細資訊,請參閱搭配 Amazon ECS 使用 Docker 磁碟區
綁定掛載 Fargate、Amazon EC2 Windows,Linux 偶像 繫結掛載由主機上的檔案或目錄組成,例如 Amazon EC2 執行個體 AWS Fargate或掛載至容器。繫結掛載的常見使用案例包括與相同任務中的其他容器共用來源容器的磁碟區,或在一或多個容器中掛載主機磁碟區或空磁碟區。如需詳細資訊,請參閱搭配 Amazon ECS 使用繫結掛載