このトピックでは、DNS を介して障害分離またはフェールオーバーを実装する方法について説明します。
シナリオ
企業の Web サイトまたはアプリケーションは、通常、パブリックゾーンを使用してインテリジェント DNS 解決を構成します。これにより、さまざまなインターネットサービスプロバイダー(ISP)またはリージョン全体のアクセス速度と品質が向上します。たとえば、ドメイン dns-example.com のインテリジェント DNS 解決構成は次のとおりです。
レコードタイプ | ホストレコード | クエリソース | レコード値 | TTL |
A | www | China Unicom | 192.0.x.x | 10 分 |
A | www | China Mobile | 192.1.x.x | 10 分 |
A | www | China デフォルト | 192.2.x.x | 10 分 |
インテリジェント解決の効果は次のとおりです。
Unicom ユーザーがドメイン名でアプリケーションにアクセスすると、IP アドレス 192.0.x.x に解決されます。
Mobile ユーザーがドメイン名でアプリケーションにアクセスすると、IP アドレス 192.1.x.x に解決されます。
その他のユーザーがドメイン名でアプリケーションにアクセスすると、デフォルトの IP アドレス 192.2.x.x に解決されます。
Unicom の IP アドレス 192.0.x.x が使用できなくなった場合、ユーザーにどのような影響がありますか?
Unicom ユーザーがドメイン名でアプリケーションの IP アドレスにアクセスする: アクセス失敗。
Mobile ユーザーがドメイン名でアプリケーションにアクセスすると、IP アドレス 192.1.x.x に解決されます。
その他のユーザーがドメイン名でアプリケーションにアクセスすると、デフォルトの IP アドレス 192.2.x.x に解決されます。
China Unicom の IP アドレスが使用できない場合、China Unicom ユーザーのトラフィックを他の ISP の IP アドレスに自動的に切り替えるにはどうすればよいですか?
Global Traffic Manager(GTM)で権威 DNS 解決を使用して、フェールオーバーを実装します。 GTM には、IP アドレスを監視するヘルスチェック機能が含まれています。ヘルスチェックの結果に基づいて、GTM は IP アドレスに障害が発生したかどうかを判断します。障害が検出されると、GTM はドメイン名解決をバックアップ IP アドレスに切り替えます。このプロセスにより、自動フェールオーバーが可能になります。詳細については、「GTM を使用して ISP に基づいて DNS 解決とフェールオーバーを実装する」をご参照ください。