サーバーに障害が発生した場合、標準的な DNS 解決では障害が発生したアドレスへのトラフィック誘導が継続されるため、サービスの中断が発生します。[ヘルスチェック] 機能は [Global Traffic Manager 3.0] を使用してバックエンドサーバーの正常性を継続的に監視します。問題が検出された場合、トラフィックは自動的に正常なサーバーへ再ルーティングされ、高可用性と自動フェイルオーバーを実現します。
DNS レコードの [ヘルスチェック] は、[Global Traffic Manager 3.0] サービスによって提供されます。[アクセスドメイン] を作成すると、システムは [アクセスドメイン] を使用して DNS 解決とインテリジェントルーティングを実行します。この従量課金サービスにより、より安定的で効率的なトラフィック管理が可能になります。続行する前に、以下の変更点を確認してください。
解決サービスの変更: システムは、インテリジェントルーティングと解決において [Global Traffic Manager 3.0] のポリシーを優先し、パブリックゾーンの DNS レコードを上書きします。[アクセスドメイン] を無効化または削除すると、ドメインは自動的にパブリックゾーンでの標準的な DNS 解決に戻ります。
課金: [Global Traffic Manager 3.0] に関連する料金については、「料金」をご参照ください。
設定の変更: この機能を有効にした後、IP アドレスの管理 (追加、削除、変更を含む) は、パブリックゾーンの DNS レコードではなく、[Global Traffic Manager 3.0] コンソール内の [Global Traffic Manager 3.0] で行う必要があります。
無効化の方法: [ヘルスチェック] 機能を無効にするには、[Global Traffic Manager 3.0] コンソールで対応する [アクセスドメイン] を無効化または削除します。その後、パブリックゾーン内の元の DNS レコードが再び有効になります。
前提条件
この機能を使用する前に、以下の前提条件を満たしていることを確認してください。
サポートされているレコードタイプ: [ヘルスチェック] を有効にできるのは、以下のレコードタイプのみです:
A、AAAA、CNAME。プロトコル: 現在、この機能はレコードの接続性をプローブするために
ICMP (PING)プロトコルのみを使用します。これは以下を意味します:サーバーまたはネットワークデバイスは ICMP リクエストを許可する必要があります。ファイアウォールが ICMP プロトコルをブロックしている場合、[ヘルスチェック] は常に失敗します。
デフォルト設定では ICMP プローブを使用します。ポートやアプリケーション層のプローブなど、より詳細な [ヘルスチェック] を行う場合は、[アクセスドメイン] を作成した後にプローブテンプレートを設定できます。
有効化[ヘルスチェック]
Alibaba Cloud DNS - パブリックゾーン コンソールにログインし、対象のドメインを見つけて詳細ページに移動します。
解決設定 タブに移動します。A、AAAA、CNAME レコードの [操作] 列に [ヘルスチェック] オプションが表示されます。
対象の DNS レコードの [ヘルスチェック] 列で、[ヘルスチェック] をクリックします。表示されるダイアログボックスで、次のオプションを設定します。
[チェック間隔]: [15 Seconds]、[1 Minute]、5 分、15 分、30 分、または 60 分。
[ヘルスチェックのレコード値]: レコードセットに基づいて [アクセスドメイン] が生成されます。同じホスト名とレコードタイプのすべての解決回線は、1 つの [アクセスドメイン] を共有します。必要に応じて、各回線でこの機能を有効化または無効化できます。
有効にすると、システムは ICMP (PING) プロトコルを使用してレコード値のヘルスチェックを実行し、従量課金の Global Traffic Manager サービスが解決を処理します。ヘルスチェック ダイアログボックスで、目的の回線の [ヘルスチェックを有効にする] チェックボックスを選択し、[OK] をクリックします。
フォームを送信します。システムは指定された [アクセスドメイン] を作成し、レコード値に対する ICMP (PING) [ヘルスチェック] の実行を開始します。解決は [Global Traffic Manager 3.0] が処理するようになります。
設定が完了すると、レコードの [ホストレコード] の横に
GTMタグが表示されます。重要解決サービスの変更: システムは、インテリジェントルーティングと解決において [Global Traffic Manager 3.0] のポリシーを優先し、パブリックゾーンの DNS レコードを上書きします。[アクセスドメイン] を無効化または削除すると、ドメインは自動的にパブリックゾーンでの標準的な DNS 解決に戻ります。
料金
[ヘルスチェック] 機能は [Global Traffic Manager 3.0] を使用し、従量課金で請求されます。料金は以下の 4 つの課金項目で構成されます。詳細については、「料金」をご参照ください。
課金項目 | 価格 | 説明 |
アクセスドメイン名の数 | 0.015 USD/ドメイン名/日 | 保有する アクセスドメイン の数 (有効なものと無効なものを含む) に基づいて課金されます。料金は日次で決済されます。 |
ドメイン名解決リクエスト量 | USD 0.004/10,000 リクエスト | GTM によって処理された DNS クエリの数に基づいて課金されます。料金は日次で決済されます。 |
ヘルス検出数 | USD 1.5/10,000 チェック | アドレスに対して実行されたヘルスチェックの数に基づいて課金されます。料金は日次で決済されます。 重要 アクセスドメイン を無効にしても、そのドメイン名配下のアドレスに対するヘルスチェックタスクは引き続き実行されます。課金を完全に停止するには、ヘルスチェックタスクを削除してください。 |
SMS アラートの回数 | USD 0.225/メッセージ | 送信されたショートメッセージアラートの数に基づいて課金されます。料金は日次で決済されます。 |
料金見積もりの例
例: 1 つの アクセスドメイン、2 つの IP アドレス、3 つの検出ノードがあるシナリオを想定します。ノードは、各 IP アドレスに対して 1 分に 1 回の周波数で、2 つのポート (80 や 3000 など) で HTTP 検出を実行します。このシナリオでは、1 日あたり平均 100,000 件の DNS 名前解決リクエストと 1 件のショートメッセージアラートも想定します。
月額費用の見積もり:
アクセスドメイン名料金:1 ドメイン名 × 0.015 USD/ドメイン名/日 × 30 日/月 = 0.45 USD/月
ヘルスチェック料金:2 IP アドレス × 2 ポート × 3 検出ノード × 1 チェック/分 × 60 分/時 × 24 時間/日 × 30 日/月 × USD 0.00015/チェック = USD 77.76/月
GTM DNS 名前解決リクエスト料金:100,000 リクエスト/日 × 30 日/月 × USD 0.004/10,000 リクエスト = USD 1.2/月
ショートメッセージアラート料金:1 メッセージ/日 × 30 日/月 × USD 0.225/メッセージ = USD 6.75/月
合計料金: 0.45 + 77.64 + 1.2 + 6.75 = USD 86.04/月
その他の操作
DNSレコードの変更
DNS レコードの [ヘルスチェック] が有効になっている場合、Global Traffic Manager で [アクセスドメイン] または [アクセスドメイン] の個別アドレスを調整できます。詳細については、「アドレスプールの設定」および「アドレスの設定」をご参照ください。[ヘルスチェック] が無効の場合のフォールバックとして機能するパブリックゾーンのレコード値のみを変更する場合は、以下の手順に従ってください。
Alibaba Cloud DNS - パブリックゾーン コンソールにログインし、対象のドメインを見つけて詳細ページに移動します。
解決設定 タブをクリックし、対象の DNS レコードを見つけ、[操作] 列の Edit をクリックします。
表示されたダイアログボックスで、リスク通知を確認し、OK をクリックします。
ドメインの A レコードに対して Global Traffic Manager (GTM) インスタンスが設定されているという通知が表示されます。その結果、すべての A レコードクエリは GTM ポリシーに基づいてルーティングされ、現在のページでの変更は解決に影響しません。標準的な解決に戻すには、対応する GTM インスタンスを無効化または削除するか、Global Traffic Manager ページで設定を調整してください。
無効化[ヘルスチェック]
[ヘルスチェック] 機能が不要になった場合は、[アクセスドメイン] を無効化または削除できます。その後、DNS 解決はパブリックゾーンでの解決に戻ります。
Alibaba Cloud DNS - Global Traffic Manager コンソールにログインします。
スイッチをクリックして [アクセスドメイン] を無効にします。
Global Traffic Manager が不要になった場合は、[操作] 列の 削除 をクリックします。