下面简要介绍如何手动将 Wide IP(用于 DNS 负载均衡)故障转移到另一个数据中心,并提供一些最佳实践。假设您使用 F5 BIG-IP DNS(以前称为 GTM)管理一个 Wide IP,该 IP 引用位于不同数据中心的虚拟服务器 (VIP)。
典型的 GSLB (BIG-IP DNS) 设置
- Wide IP:表示您想要全局负载均衡的完全限定域名 (FQDN)(例如 www.example.com)。
- 池/池成员:每个成员通常是来自您某个数据中心的虚拟服务器 (VIP)。
- 监视器:BIG-IP DNS (GTM) 使用健康监视器来确定虚拟服务器在每个数据中心中是“启动”还是“关闭”。
当 BIG-IP DNS 认为某个虚拟服务器“启动”时,它会在 DNS 响应中返回该服务器的 IP 地址。如果它认为该服务器“关闭”,则会停止返回该 IP 地址,从而有效地将故障转移到另一个可用的数据中心。
1. 在 BIG-IP DNS 中禁用或强制离线虚拟服务器
- 步骤:前往 DNS (GTM) → GSLB → pool(或 Wide IP → pool),找到指向 DC1 的虚拟服务器(池成员),然后将其禁用。
- 操作:
- BIG-IP DNS 将该虚拟服务器标记为“关闭”或“已禁用”,以实现全局负载均衡。
- 新的 DNS 查询将定向到剩余的活动数据中心 (D