在上周的AWS峰会上,亚马逊 发布 了全新的存储服务,称为“弹性文件系统”(Elastic File System)。
AWS的客户有多种存储选择,包括Amazon S3、Amazon EBS和Amazon Glacier。虽然这些服务能够满足对象存储、块存储和归档的需求,但是AWS缺少基于文件系统的共享存储服务。亚马逊弹性块级存储(Amazon Elastic Block Storage)同一时间只可以连接一个EC2实例。Amazon S3使用REST API,这样一来,基于原生文件系统API的应用就不能直接访问它了。客户不得不使用NFS或者Gluster文件系统配置共享存储。亚马逊存储服务的新选择——弹性文件系统(EFS)满足了为EC2实例上的应用创建基于原生存储的文件系统的需求。亚马逊EFS的存储容量是弹性的,当文件添加和删除时,容量也会相应地动态增长和减少。
亚马逊EFS是基于网络文件系统第4版(NFSv4)协议的,无缝兼容用户当前的应用和工具集。多个Amazon EC2实例可以同时访问EFS文件系统,为在多个实例中运行的工作负载和应用提供同一数据来源。
像大多数AWS服务一样,开发者可以通过亚马逊EFS提供的Web服务接口,以编程方式创建和配置文件系统。该服务为客户管理着全部文件存储基础设施,把繁冗的部署、打补丁和维护文件系统部署这些麻烦事儿全部省去。而且该服务是基于SSD(固态存储)的,这可以提供用户期望的吞吐量,IOPS(每秒读写次数)和各种工作负荷下的低延迟。
亚马逊EFS可以在如下场景应用:
该服务为基于角色的访问控制集成了AWS身份访问管理系统。命令行界面可用于自动配置和管理。
亚马逊EFS按照每月的平均使用容量来付费。这项服务会按每月每GB数据0.3美元收费。
该服务目前只提供预览版,感兴趣的用户可以去 注册 申请试用机会。
查看英文原文: Amazon Web Services Announces File Storage Service
感谢邵思华对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群 )。