張貼日期: Apr 8, 2020

在 Amazon Elastic Compute Cloud (EC2) 和 AWS Fargate 上執行的 Amazon Elastic Container Service (ECS) 任務現在可以掛載 Amazon Elastic File System (EFS) 檔案系統。使用 EFS 的 ECS 任務會自動掛載客戶在任務定義中指定的檔案系統,供該區域所有可用區域的任務容器使用。如此一來,客戶就能在任務及 ECS 的容器層級定義及使用持續共用的儲存空間。 

Wordpress、Drupal 和 JIRA 等應用程式可使用 EFS 來儲存使用者資料和應用程式狀態,並在不同的可用區域中執行主動/備用容器配對,進而實現高可用性。資料科學團隊可使用 EFS 來儲存共用的培訓資料和主目錄,讓筆記本容器和分散式培訓任務能平行存取資料。 

若要搭配 ECS 使用 EFS,客戶可在 ECS 任務定義中新增一或多個磁碟區定義。磁碟區定義內包含 EFS 檔案系統 ID、存取點 ID,並會註記是否啟用 IAM 授權或動態 TLS 加密。藉由任務定義內的容器定義,客戶可指定該容器執行時應掛載的任務定義磁碟區。執行採用 EFS 檔案系統的任務時,ECS 會確實掛載 EFS 檔案系統,而容器也能依需求隨時存取該檔案系統。 

所有提供 ECS 和 EFS 的區域均已支援 EFS 專用 Amazon ECS。若要開始使用,請參閱我們的文件。