Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
5年前关闭。
Improve this question
从RDS实例的价格来看,多可用区实例的成本是两倍。考虑到生产环境,这值得吗?
与多可用区实例相比,单可用区实例应该期望什么正常运行时间?有没有人有在单个和多个可用性区域上运行生产数据库的经验?
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
5年前关闭。
Improve this question
从RDS实例的价格来看,多可用区实例的成本是两倍。考虑到生产环境,这值得吗?
与多可用区实例相比,单可用区实例应该期望什么正常运行时间?有没有人有在单个和多个可用性区域上运行生产数据库的经验?
最佳答案
我们已经使用AWS RDS进行了多可用区生产部署,并且自最近三年以来一直运行良好。
multi-AZ catalog page清楚地列出了使用多az部署与单个RDS部署的好处。运行多az的最重要方面之一是,如果某个区域中的一个AZ出现故障,那么生产应用程序流量将自动路由到备用AZ中的RDS。此外,数据库维护和升级适用于每个可用区的RDS(对于多可用区RDS),而不会影响正常运行时间。
关于成本,它可以承受的停机时间完全取决于应用程序的性质。成本与正常运行时间之间的权衡。