繁体   English   中英

如何在没有AWS S3的情况下实现Amazon EC2共享卷?

[英]How to achieve amazon EC2 shared volume without (or with) AWS S3?

我目前拥有一个CMS(EpiServer)系统,并在负载均衡器后面的AWS的3个EC2 Windows实例上运行。

它们都连接到数据库,因此写入的数据正确同步。

问题

问题是,如果有人上载了任何图像,则这些图像只会上载到EC2实例之一。

因此,我需要一种在我设置的实例之间获取共享EBS卷的方法。

试过了

我尝试使用AWS开发工具包(SDK)和Geta.AmazonS3库,但是遇到了有关页面文件虚拟路径提供程序的一些问题(请参阅未回答: StackOverflow问题 )。

一个解决方案因此,我试图找到另一种方法来执行此操作,并认为我可以查看AWS S3是否有som挂载的可能性。 我发现TNTdrive可以完成这项工作,它将S3存储桶安装为Windows卷,并且CMS系统接受了它。

我只是担心它会发出不必要的请求和它的成本(价格)(我希望使用开源:))。

题:

所以我的问题是:有人知道做同样的开源程序吗? 我对AWS Storage Gateway的了解还不够多,但这可以满足我的需求吗?

先感谢您!

您可以将S3存储桶安装到所有3个EC2实例上。 这是2路装载,因此所有文件都将同步。 您可以使用s3f3进行安装。

我使用了本指南,并很快建立了我的指南:将S3安装到EC2上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM