首页>动态 >内容

AWS容器服务ECS现支援EFS档案系统容器资料更容易永久储存与共享

动态2021-02-14 06:01:11
最佳答案

现在AWS更新容器服务Amazon ECS(Amazon Elastic Container Service),提供存取Amazon EFS(Elastic File System)的支援,这使得在ECS上执行的应用程式,可以直接把资料永久储存到EFS中,而且无伺服器容器服务AWS Fargate,也能够存取Amazon EFS。

Amazon EFS是一个完全託管的共享档案系统,具高可用性和可扩展性,用户可以利用Amazon EFS,将资料与运算分离,独立储存资料。EFS按需扩展,规模可从0到PB等级,扩展的过程不会造成中断,在增加或是删除档案的时候,会自动扩展或是收缩。

目前已经有许多企业大量地使用容器,作为日常系统营运的一部分,AWS提到,由于容器的特性之一就是具暂时性,因此需要永久储存资料以及共享资料的应用程式,在系统建置上存在一些障碍,当容器动态扩展或缩减时,本机资料会在容器被关闭的时候遗失。

为了要解决这个问题,AWS在Amazon ECS增加对Amazon EFS的支援,因此现在于ECS和AWS Fargate上执行的容器,都能够使用Amazon EFS;这项新功能让用户更容易容器化需要共享储存的应用程式,像是内容管理系统、企业内部DevOps工具以及机器学习框架等,使得用户能更快速部署这些应用程式,并建构更具弹性的系统。

在过去,只有当用户在EC2执行个体丛集上执行容器,才可以将EFS与ECS一併使用,但是当用户利用AWS Fargate作为容器资料平面,则用户是无法挂载EFS档案系统的,这是因为用户无法存取AWS Fargate机队中託管的执行个体,也就无法修改执行个体来配置EFS。这项新功能发布之后,代表AWS的无伺服器容器,已能够搭配永久储存系统使用。

AWS强调,ECS与EFS整合提供了安全配置,以保护EFS中的档案无法被为授权的连线存取,其提供基于IAM角色的存取控制、VPC安全群组以及资料传输加密等功能。目前这项新功能已经在所有提供ECS和EFS的地区上线,用户可以从AWS控制台取用该功能。

免责声明:本文由用户上传,如有侵权请联系删除!