我是亚马逊RDS客户,每天都遇到亚马逊RDS写入延迟峰值,大致对应于备份窗口。我还会在快照结尾处看到尖峰(例如:运行快照需要appx 1小时,并在最后5分钟内写入延迟尖峰)。我正在运行多可用区m1.large部署。Amazon RDS备份/快照如何实际工作?
Stack上有没有人可以解释Amazon RDS备份如何实际上是工作?我已阅读Amazon RDS文档,据我所知,Amazon RDS不符合规范。特别是,这些备份/快照操作应该打到我的副本,因此不会造成任何停机/性能下降,或者我想。
我可以提炼出我的问题分为六个问题:
- 什么是快照和备份过程中技术上发生的事情,以及他们如何不同? (如果你回答了这个问题,请告诉我你是否可以凭经验确认你的答案,或只是简单地引用我的文档)。
- 在多可用区部署的备份窗口期间是否会出现写入延迟峰值?
- 是写入延迟穗在快照上多AZ部署年底预期?
- 如果我不是多可用区,我的写入延迟尖峰会更高吗?
- 架构上,我将能够避免这些写入延迟高峰,如果我推出两个m1.large EC2实例上运行我自己的数据库?
- 是否有我可以使用,将避免这些写入延迟高峰,同时还举办我的RDS DB,或者亚马逊的有效怜悯我是任何配置?
奖金问题:在哪里以及你如何托管您的mysql数据库?
我可以说,我已普遍乐意与RDS除了这些日常的写入延迟问题。我喜欢内置的数据库监控,安装起来非常简单。
谢谢!
很好的回答,+1。 – ceejayoz 2011-04-08 17:18:25
我可以确认Amazon RDS正在使用EBS作为其RDS数据库的后备存储。 RDS Cloudwatch中的Read Latency和Write Latency图正有效地描述了EBS实例。谢谢你的回答,这很有道理。 – esilver 2011-04-08 18:52:41
亚马逊在他们的停机验尸后在这里分享更多细节http://aws.amazon.com/message/65648/ – Joshua 2011-04-29 19:32:35