Amazon S3 多区域接入点失效转移控制
借助 Amazon S3 多区域接入点失效转移控制,您可以在区域流量中断期间保持业务连续性,同时还可以为您的应用程序提供多区域架构以满足合规性和冗余需求。如果您的区域流量中断,您可以使用多区域接入点失效转移控制来选择 Amazon S3 多区域接入点后面的哪个 AWS 区域将处理数据访问和存储请求。
要支持失效转移,您可以将多区域接入点设置为主动-被动配置,在正常情况下流量流向主动区域,而被动区域处于备用状态以用于失效转移。
例如,要执行到您选择的某个 AWS 区域的失效转移,您需要将流量从主要(主动)区域转移到辅助(被动)区域。在这样的主动-被动配置中,一个桶处于主动状态并接受流量,而另一个桶是被动的,不接受流量。被动桶用于灾难恢复。当您启动失效转移时,所有流量(例如 GET
或 PUT
请求)都将定向到处于主动状态的桶(位于一个区域中),并远离处于被动状态的桶(位于另一个区域中)。
如果您通过双向复制规则启用 S3 跨区域复制(CRR),则可以在失效转移期间保持桶同步。此外,如果您在主动-主动配置中启用了 CRR,Amazon S3 多区域接入点还可以从距离最近的桶位置提取数据,从而提高应用程序性能。
AWS 区域 支持
借助 Amazon S3 多区域接入点失效转移控制,您的 S3 桶可以位于支持多区域接入点的 17 个区域中的任何一个区域。您可以一次跨任意两个区域启动失效转移。
注意
尽管一次只能在两个区域之间启动失效转移,但您可以在多区域接入点中同时单独更新多个区域的路由状态。
以下主题演示如何使用和管理 Amazon S3 多区域接入点失效转移控制。