Amazon RDS - 多可用区部署



在多可用区部署中,Amazon RDS 会自动配置和维护一个位于不同可用区的同步备用副本。主数据库实例会跨可用区同步复制到备用副本,以提供数据冗余,消除 I/O 冻结,并最大限度地减少系统备份期间的延迟峰值。运行具有高可用性的数据库实例可以提高计划系统维护期间的可用性,并帮助保护您的数据库免受数据库实例故障和可用区中断的影响。

 amazon_multi_az.JPG

创建多可用区部署

创建数据库实例时,您可以选择多可用区部署选项;也可以选择修改现有数据库实例以使其成为多可用区数据库实例。下图显示了修改现有选项的情况。但在创建数据库实例时,也可以使用相同的选项。

 amazon_multi_az2.JPG

多可用区的工作原理

如果启用了多可用区,则在数据库实例发生计划内或计划外中断的情况下,Amazon RDS 会自动切换到另一个可用区中的备用副本。故障转移完成所需的时间取决于数据库活动和主数据库实例不可用时的其他条件。故障转移时间通常为 60-120 秒。但是,大型事务或冗长的恢复过程可能会增加故障转移时间。

对于 Oracle、PostgreSQL、MySQL 和 MariaDB 数据库实例的多可用区部署使用 Amazon 的故障转移技术。SQL Server 数据库实例使用 SQL Server 镜像。

广告
© . All rights reserved.