发布于: Apr 24, 2020
运行于 Amazon Elastic Compute Cloud (EC2) 和 Amazon Fargate 之上的 Amazon Elastic Container Service (ECS) 任务现在可以挂载到 Amazon Elastic Filesystem (EFS) 文件系统。使用 EFS 的 ECS 任务将自动挂载任务定义中客户指定的文件系统,并可用于该区域中所有可用区的任务容器。这样就可以在 ECS 中的任务和容器级别定义和使用持久的共享存储。
Wordpress、Drupal 和 JIRA 等应用程序使用 EFS 存储用户数据和应用程序状态,并在不同的可用区中运行活动/备用容器对,从而实现高可用性。数据科学团队使用 EFS 存储共享的培训数据和主目录,从而允许笔记本容器和分布式培训作业并行访问数据。
要将 EFS 与 ECS 一起使用,客户可以将一个或多个卷定义添加到 ECS 任务定义中。卷定义包括 EFS 文件系统 ID、接入点 ID,以及是否在传输中启用 IAM 授权或 TLS 加密。任务定义中的容器定义可以指定运行该容器时应挂载的任务定义卷。当使用 EFS 文件系统的任务运行时,ECS 会确保 EFS 文件系统已挂载,并可供需要访问它的容器使用。
由光环新网运营的 亚马逊云科技中国(北京)区域和由西云数据运营的 亚马逊云科技中国(宁夏)区域都将提供 Amazon ECS 对 EFS 的支持。要开始使用,请查看我们的文档。