crb*_*crb 5 mysql failover high-availability redundancy amazon-ec2
我想要一个高度可用的 MySQL 系统,具有自动故障转移功能,在 Amazon EC2 实例上运行。
解决这个问题的标准方法是 Heartbeat + DRBD 问题,但我发现很多帖子都表明 DRBD 在 EC2 上不起作用,尽管没有人确切说明原因。显然,串行心跳或不同的网络在虚拟化环境中是不可能的。让不同的服务器位于不同的可用区也很好,但我们在那里遇到了一个更难的问题。
人们对在“云”中拥有高正常运行时间的解决方案有何看法?
注意:这个问题是在宣布具有多可用区的 RDS 之前提出的,对于当今的现代 IT 专业人员来说,这是一个很好的自动答案。:)
小智 3
我认为您确实想要一个最近添加到 AWS 的多区域 RDS 设置。
在此处阅读更多信息: http://aws.typepad.com/aws/2010/05/amazon-rds-multi-az-deployment.html
如果您不询问 AWS,我建议您进行包括 DRBD 的设置。这将确保两个服务器始终保持同步。但我几乎 100% 确定这在 AWS 上还不可能。
一般来说,我会小心拍摄快照之类的事情 - 这不是灵丹妙药!在 AWS 上需要一段时间。实例存储本身a)一点也不快,b)不持久!即使使用 EBS,它的速度也不是很快,您仍然需要停止 I/O 以获得一致的快照。
| 归档时间: |
|
| 查看次数: |
3157 次 |
| 最近记录: |