このトピックでは、Global Traffic Manager (GTM) を紹介します。
概要
GTMは、企業が並行性の高いシナリオでアプリケーションサービスへの近隣アクセスと負荷分散を実現するのに役立ちます。 また、アプリケーションサービスのヘルスチェック機能を提供し、ヘルスチェックの結果に基づいて障害の分離またはフェールオーバーを実装します。 これにより、企業はアクティブなゾーン冗長性と地理的災害復旧サービスを柔軟かつ効率的に構築できます。 GTMの仕組みの詳細については、 プロダクトの原則をご参照ください。
特徴
このセクションでは、GTMの機能の概要を説明します。機能の詳細については、機能の概要 をご参照ください。
アドレスプール管理: GTMを使用すると、アプリケーションサービスへのアクセスに使用されるIPアドレスを管理用のアドレスプールにグループ化できます。 アドレスプールには、同じアプリケーションサービスへのアクセスに使用されるIPアドレスまたはドメイン名のグループが含まれます。 アドレスプール内のIPアドレスまたはドメイン名は、同じインターネットサービスプロバイダ (ISP) に属するか、同じリージョンに存在します。 GTMインスタンスに複数のアドレスプールを設定できます。 このようにして、異なるアドレスプールを使用して、異なるリージョンからの要求を最も近いアクセスポイントに転送できます。 プライマリアドレスプールセットが利用できない場合、GTMはセカンダリアドレスプールセットに切り替えます。
アクセスポリシー: 異なるネットワークまたはリージョンからのリクエストが解決されるかに基づいて、アドレスプールを定義するようにアクセスポリシーを設定できます。 このようにして、ユーザーは最も近いアクセスポイントに接続でき、高速フェイルオーバーのためにプライマリサーバーとセカンダリサーバーの間で負荷を自動的に切り替えることができます。
ヘルスチェック: ヘルスチェック機能を使用すると、インターネット制御メッセージプロトコル (ICMP) 、TCP、HTTP、またはHTTPSに基づいて、アドレスプール内のIPアドレスに対してヘルスチェックを実行できます。 これにより、アプリケーションサービスの可用性をリアルタイムで監視できます。
DNSフェールオーバー: プライマリアドレスプールセットが利用できないことをヘルスチェック機能で検出した場合、GTMはセカンダリアドレスプールセットに切り替えます。 次に、2次アドレスプールセットを使用して、ユーザーからのドメインネームシステム (DNS) 要求に応答します。 このようにして、GTMはビジネス中断のリスクを減らし、ビジネスの安定した運営を保証します。
ディザスタリカバリプラン: ディザスタリカバリプランは、例外発生時にディザスタリカバリドリルを実行したり、ユーザトラフィックを効率的に切り替えたりするのに役立ちます。 ディザスタリカバリ計画を作成、実装、およびロールバックできます。
アーキテクチャ
GTMは、制御層と解像度層とからなる。
制御層は、コンソールおよびOpenAPIに基づいて外部サービスを提供し、DNS解決データ、構成データ、モニタリングデータ、ログデータなどのさまざまなデータの追加、削除、変更、クエリ、および保存の機能を実装します。 制御層は中国 (張家口) で展開されています。
解決レイヤーは、世界中に展開されているDNSサーバークラスターを使用して外部サービスを提供します。 解決レイヤは、制御レイヤから配布されたDNSレコードを受信し、DNSレコードに対するクエリ要求に応答する。 解決レイヤーは、世界中の主要な大陸と地域をカバーしています。
ご参加
DingTalkグループ3: 5605002177
DingTalkグループ2: 33192228
DingTalkグループ1: 21735842