我目前有一个T1.micro开发运行Windows与SQL Server 2008。
该系统允许学生来到我们的网站search导师,更新他们的个人资料与图片和就业历史等大致相同的工作,LinkedIn的个人资料。
我需要这个能够快速扩展而不浪费资源。
我明白以下是重要的。
分离数据,应用程序等我将通过RDS托pipe图像使用S3,数据库实例来实现这一点,并升级EC2实例。
我的问题
如何将数据/代码无缝地推送到多个ec2 / RDS实例?
对于数据库,您可以轻松使用RDS作为共享数据库资源。
但是对于代码,您可以使用任何远程文件系统,如NFS或GlusterFS。 但是我会推荐GlusterFS,因为它的function和能力都不在NFS中。
您可以创build一台服务器,成为GlusterFS服务器,它将托pipe所有数据并在任意数量的服务器之间共享。
另外,这可能会有所帮助:
需要关于自动缩放ec2 w / scalr的共享存储的build议
https://stackoverflow.com/questions/4329980/sharing-storage-between-instances