本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon ECS 任務的儲存選項
Amazon ECS 會根據您的需求,為您提供彈性、符合成本效益的 easy-to-use 資料儲存選項。Amazon ECS 支援下列適用於容器的資料磁碟區選項:
資料量 | 支援的啟動類型 | 支援的作業系統 | 儲存持續性 | 使用案例 |
---|---|---|---|---|
Amazon Elastic Block Store (Amazon EBS) | Fargate,Amazon EC2 | Linux | 當附加到獨立任務時,可以保留。連接到服務維護的任務時是短暫的。 | Amazon EBS 磁碟區為資料密集型容器化工作負載提供符合成本效益、耐用且高效能的區塊儲存。常見使用案例包括資料庫、虛擬桌面和根磁碟區等交易工作負載,以及輸送量密集型工作負載 (例如記錄處理和 ETL 工作負載)。如需詳細資訊,請參閱 使用 Amazon EBS 卷與 Amazon ECS。 |
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 共用支援的相同檔案系統上進行讀寫。如需詳細資訊,請參閱 將 FSx 用於 FSx for Windows File Server 磁碟區與 Amazon ECS。 |
Docker 磁碟區 | Amazon EC2 | Windows,Linux | 持續 | Docker 磁碟區是 Docker 容器執行階段的一項功能,可讓容器透過從主機的檔案系統掛載目錄來保留資料。Docker 磁碟區驅動程式 (也稱為外掛程式) 可用來整合容器磁碟區與外部儲存系統。Docker 卷可以由第三方驅動程序或內置local 驅動程序管理。Docker 磁碟區的常見使用案例包括提供持續性資料磁碟區或在相同容器執行個體上不同容器上的不同位置共用磁碟區。如需詳細資訊,請參閱 搭配 Amazon ECS 使用碼頭磁碟區。 |
綁定掛載 | Fargate,Amazon EC2 | Windows,Linux | 短暫的 | 繫結掛載包含主機上的檔案或目錄,例如 Amazon EC2 執行個體或 AWS Fargate掛載到容器上的目錄。繫結掛載的常見使用案例包括與相同工作中的其他容器共用來源容器中的磁碟區,或在一或多個容器中掛載主機磁碟區或空磁碟區。如需詳細資訊,請參閱 搭配 Amazon ECS 使用綁定掛載。 |