虽然我希望将我们的服务器迁移到AWS,但我正在尝试弄清楚如何在我们的Web节点之间同步数据。 我想在每个Web节点上安装一个磁盘,并拥有整个共享的本地缓存。
有没有首选方法可以做到这一点?
答案 0 :(得分:3)
听起来你应该考虑最初在s3上存储你的文件,如果性能是关键,那么就有一个同步作业将文件的本地副本拉到你的ec2实例。 S3快速,耐用且便宜 - 甚至可以在不保留本地缓存的情况下足够快 - 但如果确实需要本地副本,则可以使用诸如aws cli和其他第三方工具之类的工具。
http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html
答案 1 :(得分:-1)
答案 2 :(得分:-2)
一个绝对简单的解决方案是在两台计算机上安装Dropbox同步客户端,并将文件保存在Dropbox中。这是迄今为止最简单的!
在这种方法中,您可以使用外部向Dropbox帐户添加文件(甚至不转到AWS服务加载)将数据“加载”到计算机上 - 从另一台计算机甚至是Dropbox的浏览器界面。