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