Alibaba Cloud GTM には、次の機能があります。
機能 1:アドレスプール管理
同じアプリケーションサービスのさまざまな IP アドレスを複数のアドレスプールにグループ化して管理できます。異なるリージョンの IP アドレスを異なるアドレスプールに配置することにより、アプリケーションサービスでのヘルスチェック設定と障害分離が大幅に促進されます。
アドレスプール内の複数の IP アドレスに対して、異なる動作モードを設定できます。
- スマートリターン:デフォルトの動作モード。このモードでは、IP アドレスに対するヘルスチェックの結果が正常か異常かに基づいて、DNS リクエストにレスポンスする IP アドレスリストに追加するかどうかが決定されます。
- 常にオンライン:このモードでは、IP アドレスに対するヘルスチェックは実行されません。IP アドレスは常に正常と見なされます。不安定なネットワーク環境でサービスを提供するには、IP アドレスの動作モードを [常にオンライン] に設定します。
- 常にオフライン:このモードでは、IP アドレスに対するヘルスチェックは実行されません。IP アドレスは常に異常と見なされ、DNS リクエストにレスポンスする IP アドレスリストから削除されます。クラスターをアップグレードするには、クラスターの IP アドレスの動作モードを [常にオフライン] に設定する必要があります。
DNS リクエストへのレスポンス時、アドレスプール内の IP アドレスリストに負荷分散ポリシーを設定できます。
- ロードバランシング:すべての IP アドレスが、毎回ランダムな順序で返されます。デフォルトでは、先頭の IP アドレスが選択され、アクセストラフィックは均等に割り当てられます。
- 重み付きラウンドロビン:DNS リクエストへのレスポンス時、事前定義された重みに従って IP アドレスが返されます。全国からアクセスされるアプリケーションサービスの場合、重みを基準にアクセストラフィックを割り当てることができます。
機能 2:ヘルスチェック
アドレスプール内の IP アドレスに共通のヘルスチェックを設定して、アプリケーションサービスの可用性をリアルタイムで監視できます。
- ping、TCP、HTTP(S) プロトコルに基づいてヘルスチェックを実行できます。
- ヘルスチェックの監視ノード
- 中国国内のノード:
- 中国以外のノード:
- ヘルスチェックサイクル:各監視ノードは、ヘルスチェックタスクを個別に実行します。監視ノードでのヘルスチェックタスクの間隔は 1 分です。
機能 3:アクセスポリシー
アクセスポリシーを設定すると、異なるリージョンのユーザーから異なるアドレスプールにアクセスできるようになり、異なるリージョンのユーザーからのアクセスが加速化されます。
- 加速リージョン:
- 中国国内の通信事業者:China Unicom、China Telecom、China Mobile、Dr. Peng
- 中国国内のリージョン:東北、西北、西南、華北、華東、華中、華南
- 中国以外のリージョン:アジア (中国を除く)、ヨーロッパ、アフリカ、北米、南米、オセアニア
機能 4:DNS フェールオーバー
- GTM は、IP アドレスのヘルスチェック結果に基づいて、アドレスプール内の IP アドレスリストを動的に調整できます。IP アドレスに問題があった場合、この IP アドレスは、DNS リクエストにレスポンスする IP アドレスリストから削除されます。問題のある IP アドレスが正常になると、再びリストに追加されます。
- GTM では、アドレスプール内の使用可能な IP アドレスの最小数を設定できます。アドレスプール内の正常な IP アドレスの数が、使用可能な IP アドレスの最小数より少ない場合、アドレスプール全体が使用不可とみなされます。
- ドメイン名に対応する DNS アドレスプールにアクセスする場合、通常のアクセスに使用する
デフォルトアドレスプール
と、デフォルトアドレスプールに異常があった場合のバックアップ用アドレスプールであるフェールオーバーアドレスプール
を設定できます。こうすることで、デフォルトアドレスプールに問題があった場合、ユーザーはバックアップアドレスプールを介してアプリケーションサービスにアクセスでき、ビジネス継続性が確保されます。