RDS,scalr与EC2或xeround为40GB数据库

目前我们正在准备将合理的高stream量网站迁移到云端。

我们正在考虑使用scalr来帮助我们pipe理整个设置,特别是因为我们没有亚马逊的经验。

我们不确定是否应该使用依靠EBS支持的EC2实例的Scalr MySQLfunction,或者我们是否应该使用RDS甚至是xeround,并且享受更容易的维护和pipe理。

我们的数据集大约是40GB,我们在应用服务器和数据库服务器之间每月消耗4000GB的带宽。

任何类似的设置的经验?

提前致谢

我可以从我的经验告诉你一个大的数据库..但是比你大约90Gig。

我们使用RDS,每天至less3-4次,我们会在查询中遇到可怕的延迟。 就像需要一秒钟的查询会持续10-20秒钟一样。 我们转移到他们最大的实例,支持EBS和性能大致相同,但我们没有达到那些非常糟糕的延迟峰值。

去云计算确实是一个非常好的select – 扩展云应用程序中最困难的部分是扩展数据库。 不要混淆,MySQL有故障转移解决scheme(需要多长时间…),可以支持多个副本来处理读取。 Scalr和RDS是非常相关的选项,如果您知道限制是什么…使用Scalr – 它们将通过configuration数据库从服务器,主服务器和configuration数据复制来扩展您的数据库。 虽然自动configuration方法确实很容易,但是复制确实提供了一些补救措施,请记住,添加读取复制不会修复OLTP写入,也不会处理真正的按需线性弹性。 每次添加一个只读副本时,它都可能是一个服务事件。
对于医pipe局,Scalr使用EBS。 如果最后一次AWS EBS的停机时间很长,请确保您的数据/存储也是HA …

可扩展的解决scheme需要按需线性和弹性(向外扩展,向上,向下),而不需要任何停机时间。 云应用程序需要本地真正的HA – 多个副本始终执行读取和写入操作,而不是故障转移。 RDS将certificate与“预configuration的MySQL”设置相同,因此具有相同的限制。 最后但并非最不重要的一点是,确保没有单点故障,以及对开发人员的影响是什么……每当您对应用程序进行更改时。 在Xeround,我们的devise目标是解决这些问题。 我们从第一天开始就将电信级的基因和解决scheme作为虚拟的云计算操作,使我们能够提供按需,弹性,超级可扩展和高度可用的“无忧”云数据库。
我们已经与成千上万的用户进行了长达一年的testing,其中许多与您完全相同。
我们现在是GA – 请login30免费试用版 (不需要信用卡),自己检查一下。

Razi Sharir(Xeround)。