2015-10-06 166 views
0

如何在多个EC2实例之间共享S3存储?我是AWS的初学者,我需要知道如何在多个EC2实例之间共享驱动器。如何在多个Amazon EC2实例之间共享存储?

+0

是否必须是磁盘?你不能使用对象存储系统(如S3),数据库或类似的东西吗? – Thilo

+3

[多个AWS EC2实例之间的共享存储]的可能重复(http://stackoverflow.com/questions/17415620/shared-storage-between-multiple-aws-ec2-instances) – Thilo

+0

也http://stackoverflow.com/问题/ 30368893 /如何设置共享永久存储为多aws ec2实例?rq = 1 – Thilo

回答

2

目前你不能,而S3是你最好的选择,但是AWS目前在BETA中有它的弹性文件系统,并且它有可能随时可用于一般可用性(我没有内部知识,只是一个猜测 - 甚至可能是本周,他们在他们的年度会议上通常会发布很多公告)。

您可以注册'预览'访问权限,看看它是否适合您的需求,然后决定是否可以等待它完全可用。

AWS EFS可以让你共享实例之间的驱动:

亚马逊EFS支持网络文件系统版本4(NFSv4)能 协议,这样的应用程序和使用的日常工作 无缝地与工具亚马逊EFS。多个Amazon EC2实例可同时访问Amazon EFS文件系统,为工作负载和运行于多个实例上的应用程序提供公共数据源 。

https://aws.amazon.com/efs/

0

EFS(仍处于测试阶段,半年后)的确看起来是最好的选择。但是由于EFS基本上只是一个托管的,高度可用的NFS服务器,所以应该可以首先推出一些其他NFS解决方案,并在EFS最终可用时替换它。

一个有希望的候选人似乎数据缓存,这是

用于存储和检索大量数据的系统,分布式 在大量的异构服务器节点,单 虚拟文件系统树下有多种的标准访问方法。

它被世界各地的研究机构用来存储超过100PB的数据,并提供NFSv4接口。不知道AWS上的设置有多简单,或者性能如何。

https://www.dcache.org/

相关问题