我目前正在制定一个在EC2上运行的解决方案。设置web服务器,利用S3,Cloud Front,Cloud Watch等已经足够简单了。将弹性负载均衡器用于我们的web服务器的HA跨可用区也很简单。
我真的希望除了跨可用区之外还有跨地区的可用性。这将有助于减轻由于区域中断而导致中断的可能性。
我还没有找到很多关于为他们的dbs运行双向复制的人的信息。这个是可能的吗?表演是什么样的?
发布于 2010-01-09 03:26:11
在投入大量时间和精力之前,您可能需要考虑到亚马逊承诺在Amazon Relational Database Service (RDS)之上提供高可用性服务。
亚马逊RDS的
新功能即将推出
高可用性产品-适用于希望在Amazon RDS免费提供的自动备份之外获得额外恢复能力的开发人员和企业。有了高可用性产品,开发人员和企业可以轻松且经济高效地在多个可用区中配置同步复制的数据库实例,以防止在单个位置发生故障。
发布于 2011-06-30 04:40:16
提供的答案不是真正正确的。您询问的是跨地域可用性,但答案提供了可用区。
来自亚马逊的评论:
问:什么是可用区?
答:可用区是一个区域内的不同位置...
问:我的备用服务器是否与我的主服务器位于同一区域?
答:是的。您的备用实例会自动配置在与您的DB实例主实例相同地域的不同可用区中。
可用区位于单个区域内(美国东部1a、美国东部1b)等,不跨区域(美国东部(弗吉尼亚)、美国西部(加利福尼亚州北部))。区域之间的复制可以提供一定级别的可用性,但不一定能防止地区性事件。
亚马逊的一位联系人不知道是否有跨地区跨RDS的计划。
发布于 2011-03-23 17:54:48
要谈论跨区域可用性,您需要提供一些关键指标:每个时间段(天/小时)的更改量是多少,以及您希望同步数据库的频率。
其次,您需要考虑您的整体架构将如何使用这些DB:作为热备用成员还是活动成员?
弹性负载均衡只会在一个地域内均衡,如果您想使用跨地域的服务,则需要通过其他方式进行流量调度。
https://stackoverflow.com/questions/2030098
复制相似问题