【发布时间】:2011-07-12 02:43:22
【问题描述】:
我是 Amazon RDS 客户,每天都会遇到 Amazon RDS 写入延迟高峰,大致对应于备份窗口。我还将在快照结束时看到峰值(例如:运行快照需要大约 1 小时,在最后 5 分钟内,写入延迟峰值)。我正在运行多可用区 m1.large 部署。
Stack 上有没有人可以解释 Amazon RDS 备份是如何实际工作的?我已阅读 Amazon RDS 文档,据我所知,Amazon RDS 的行为不符合规范。具体来说,这些备份/快照操作应该会影响我的副本,因此不会造成任何停机/性能损失,或者我认为。
我可以将我的问题提炼成六个问题:
- 在快照和备份期间技术上发生了什么,它们有何不同? (如果您回答这个问题,请告诉我您是否能够凭经验确认您的答案,或者只是引用我的文档)。
- 在多可用区部署的备份窗口期间,是否会出现写入延迟峰值?
- 在多可用区部署的快照结束时是否会出现写入延迟峰值?
- 如果我不是多可用区,我的写入延迟峰值会更高吗?
- 在架构上,如果我在两个 m1.large EC2 实例上运行我自己的数据库,我是否能够避免这些写入延迟峰值?
- 我是否可以使用任何配置来避免这些写入延迟峰值,同时仍然使用 RDS 托管我的数据库,或者我实际上是否受亚马逊的摆布?
额外问题:您在哪里以及如何托管您的 mysql 数据库?
我可以说,除了这些日常写入延迟问题之外,我对 RDS 总体上很满意。我喜欢内置的数据库监控,它的设置和使用都相当简单。
谢谢!
【问题讨论】:
标签: mysql amazon-web-services latency amazon-rds