如何在多个Amazon EC2实例之间共享存储?
答
目前你不能,而S3是你最好的选择,但是AWS目前在BETA中有它的弹性文件系统,并且它有可能随时可用于一般可用性(我没有内部知识,只是一个猜测 - 甚至可能是本周,他们在他们的年度会议上通常会发布很多公告)。
您可以注册'预览'访问权限,看看它是否适合您的需求,然后决定是否可以等待它完全可用。
AWS EFS可以让你共享实例之间的驱动:
亚马逊EFS支持网络文件系统版本4(NFSv4)能 协议,这样的应用程序和使用的日常工作 无缝地与工具亚马逊EFS。多个Amazon EC2实例可同时访问Amazon EFS文件系统,为工作负载和运行于多个实例上的应用程序提供公共数据源 。
答
EFS(仍处于测试阶段,半年后)的确看起来是最好的选择。但是由于EFS基本上只是一个托管的,高度可用的NFS服务器,所以应该可以首先推出一些其他NFS解决方案,并在EFS最终可用时替换它。
一个有希望的候选人似乎数据缓存,这是
用于存储和检索大量数据的系统,分布式 在大量的异构服务器节点,单 虚拟文件系统树下有多种的标准访问方法。
它被世界各地的研究机构用来存储超过100PB的数据,并提供NFSv4接口。不知道AWS上的设置有多简单,或者性能如何。
是否必须是磁盘?你不能使用对象存储系统(如S3),数据库或类似的东西吗? – Thilo
[多个AWS EC2实例之间的共享存储]的可能重复(http://stackoverflow.com/questions/17415620/shared-storage-between-multiple-aws-ec2-instances) – Thilo
也http://stackoverflow.com/问题/ 30368893 /如何设置共享永久存储为多aws ec2实例?rq = 1 – Thilo