Global Accelerator (GA) はAnycast Elastic IP Address (Anycast EIP) と統合されており、複数のリージョンのユーザーが特定のIPアドレスを使用してAlibaba Cloudのグローバル伝送ネットワークにアクセスできるようにします。 これにより、GAの可用性とパフォーマンスが保証されます。
背景情報
GAは、次のタイプの高速IPアドレスを提供します。
項目 | EIP | Anycast EIP |
アクセスモード | カスタムアクセスモードが使用されます。 アクセラレーションエリアを指定する必要があります。 ビジネス要件に基づいて、アクセラレーションエリアとアクセラレーションリージョンを選択できます。 Global Acceleratorは、各アクセラレーションリージョンに個別のEIPを割り当てます。 | 自動アクセスモードが使用されます。 アクセラレーションエリアを指定する必要はありません。 Global Acceleratorは、Anycast EIPを世界中の複数のリージョンに割り当てます。 ユーザーは、Anycast EIPにリクエストを送信することで、Alibaba Cloudグローバル伝送ネットワークの最も近いアクセスポイントに接続できます。 |
サポートされているアクセスポイント | Global Acceleratorでサポートされているアクセラレーションエリアとリージョンの詳細については、「概要」をご参照ください。 | アクセラレーションサービスは、Anycast EIPでサポートされているアクセスポイントによって異なります。 Anycast EIPを使用して、中国本土以外のクライアントのコンテンツ配信を高速化できます。 Anycast EIPを使用して中国本土のクライアントのコンテンツ配信を高速化するには、高速化リージョンとして中国 (香港) を指定する必要があります。 詳細については、「アクセスポイントの場所」セクションを参照してください。Anycast EIPとは何ですか? トピックを使用します。 |
特性 |
|
|
シナリオ
ゲーム会社が新しいゲームを発売しました。 ゲームサーバーは米国 (シリコンバレー) リージョンにデプロイされており、EIP (デフォルトの高速IPアドレスタイプ) を使用して、世界中のユーザーからゲームへのアクセスを高速化します。
同社はEIPを高速IPアドレスとして使用しています。 この場合、会社は複数のアクセラレーションリージョンを設定し、各アクセラレーションリージョンに帯域幅を割り当てる必要があります。 会社は、トラフィックの変動に対処するために、アクセラレーションリージョンと最大帯域幅を頻繁に変更する必要があります。
上記の問題に対処するために、同社は高速IPアドレスとして機能するAnycast EIPを購入しています。 Anycast EIPは、世界中の複数のリージョンで共有できます。 ユーザーリクエストはAnycast EIPに送信され、最も近いアクセスポイントに転送されます。 さらに、同社はアクセラレーションリージョンとセキュリティ設定を頻繁に変更する必要はありません。 これにより、O&Mコストが削減されます。
制限事項
デフォルトでは、Anycast EIPを高速IPアドレスとして使用することはできません。 Anycast EIPを高速IPアドレスとして使用するには、Quota Centerコンソールに移動し、GA supports anycastという名前のクォータを見つけて、[操作] 列の [適用] をクリックします。 詳細については、「GAクォータの管理」トピックの「クォータの調整」セクションをご参照ください。
Anycast EIPを使用するには、Global Acceleratorインスタンスと基本帯域幅プランが次の要件を満たしている必要があります。
Global Acceleratorインスタンス: サブスクリプション標準のGlobal Acceleratorインスタンスを選択します。仕様がLarge ≥ 以上で、帯域幅課金方法が帯域幅課金です。
基本帯域幅プラン: プレミアム帯域幅タイプとデータ転送課金方式を選択します。 デフォルトでは、データ転送課金方式を使用する基本帯域幅プランは使用できません。 これらのプランを使用するには、アカウントマネージャーに連絡してください。
手順
ステップ1: GAインスタンスの購入
にログインします。GAコンソール.
インスタンス ページで、[GAインスタンスの作成] をクリックし、[サブスクリプション標準インスタンス] を選択します。
[標準インスタンス (サブスクリプション) の作成] ページで、次のパラメーターを設定し、[今すぐ購入] をクリックして支払いを完了します。
パラメーター
説明
インスタンス仕様
GAインスタンスの仕様を選択します。
この例では、[Large] が選択されています。
高速化 IP アドレスのタイプ
高速IPアドレスのタイプを選択します。
この例では、Anycast EIPが選択されています。
帯域幅課金方法
デフォルトでは、帯域幅課金が選択されています。
サブスクリプション期間
GAインスタンスのサブスクリプション期間を選択します。
この例では、1か月が選択されています。
[自動更新] を選択すると、標準のGAインスタンスの自動更新機能を有効にできます。
GAインスタンス名
Global Acceleratorインスタンスの名前を入力します。
リソースグループ
標準GAインスタンスが属するリソースグループを選択します。
リソースグループは、現在のAlibaba Cloudアカウントでリソース管理に作成する必要があります。 詳細については、「リソースグループの作成」をご参照ください。
クーポン
クーポンを使用するかどうかを指定します。
デフォルトでは、クーポンを使用しないが選択されています。 ドロップダウンリストからクーポンを選択することもできます。
サービス利用規約
利用規約を読み、同意します。
ステップ2: 基本帯域幅プランの購入
インスタンス ページで、[基本帯域幅プランの購入] ドロップダウンリストから [基本帯域幅プランの購入 (従量課金)] を選択します。
Global Accelerator_Basic帯域幅プラン (従量課金) ページで、次のパラメーターを設定し、[今すぐ購入] をクリックして支払いを完了します。
パラメーター
説明
帯域幅タイプ
基本帯域幅プランの帯域幅タイプを選択します。
この例では、Premiumが選択されています。
メーター法
基本帯域幅プランのメータリング方法を選択します。
この例では、[データ転送による支払い] が選択されています。
帯域幅仕様
基本帯域幅プランの最大帯域幅値を選択します。
この例では、20Mbpsが選択されています。
ステップ3: 基本帯域幅プランをGAインスタンスに関連付ける
インスタンス ページで、管理するGAインスタンスを見つけ、インスタンスIDをクリックします。
インスタンスの詳細ページで、[帯域幅管理] タブをクリックします。 [基本帯域幅プラン] セクションで、[インスタンスを基本帯域幅プランに関連付ける] をクリックします。
[基本帯域幅プランの関連付け] ダイアログボックスで、リソースグループと基本帯域幅プランを選択し、[OK] をクリックします。
基本帯域幅プランがGAインスタンスに関連付けられると、基本帯域幅プランは [使用中] 状態に変わります。
手順4: リスナーとエンドポイントグループの追加
インスタンスの詳細ページで、[リスナー] タブをクリックし、[リスナーの追加] をクリックします。
リスナーとプロトコルの設定 ステップで、パラメーターを設定し、[次へ] をクリックします。
次の表に、このトピックに関連するパラメーターを示します。 詳細については、「HTTPまたはHTTPSリスナーの追加」をご参照ください。
パラメーター
説明
リスナー名
リスナーの名前を入力します。
ルーティングタイプ
ルーティングタイプを選択します。 この例では、[インテリジェントルーティング] が選択されています。
プロトコル
リスナーのプロトコルを選択します。
この例では、HTTPが選択されています。
ポート番号
リスナーがリクエストを受信してエンドポイントに転送するポートを指定します。 有効な値: 1 ~ 65499
この例では、ポート80が使用される。
クライアントのアフィニティ
クライアントアフィニティを有効にするかどうかを指定します。 クライアントアフィニティが有効になっている場合、クライアントがステートフルアプリケーションに接続するときに、同じクライアントからのリクエストが同じエンドポイントに転送されます。
この例では、送信元IPアドレスが選択されています。
では、エンドポイントグループの設定ステップ、以下のパラメータを設定し、次へ.
次の表に、このトピックに関連するパラメーターを示します。 詳細については、「デフォルトのエンドポイントグループの作成」をご参照ください。
パラメーター
説明
エンドポイントグループ名
エンドポイントグループの名前を指定します。
リージョン
エンドポイントグループ (宛先サーバー) が属するリージョンを選択します。
この例では、US (シリコンバレー) が選択されています。
設定
クライアント要求はエンドポイントにルーティングされます。 エンドポイントを追加するには、次のパラメーターを設定します。
バックエンドサービスタイプ: Alibaba CloudパブリックIPアドレスを選択します。
バックエンドサービス: 高速化するバックエンドサービスのIPアドレスを入力します。 この例では、ゲームサーバーのパブリックIPアドレスである47.89.XX.XXが入力されます。
重み: エンドポイントの重みを指定します。 有効な値:0~255 。 GAは、エンドポイントの重みに基づいてネットワークトラフィックをエンドポイントにルーティングします。 この例では、デフォルト値が使用されます。
警告エンドポイントの重みを0に設定すると、Global Acceleratorはエンドポイントへのネットワークトラフィックの配信を停止します。 作業は慎重に行ってください。
クライアント IP の保持
クライアントIPアドレスを保持するかどうかを指定します。
デフォルトでは、クライアントIPアドレスの保存はHTTPおよびHTTPSリスナーに対して有効になっています。 GAは、
X-Forwarded-For
HTTPヘッダーにクライアントのIPアドレスを保持します。 詳細については、「クライアントIPアドレスの保存」をご参照ください。[確認] ウィザードページで、リスナーとエンドポイントの設定を確認し、[送信] をクリックします。
ステップ5: 加速性能をテストする
インスタンスの詳細ページで、[アクセラレーションエリア] タブをクリックします。 このタブでは、高速化IPアドレスとして使用されているAnycast EIPを表示できます。
GAインスタンスは、異なるアクセラレーションリージョン間で共有されるAnycast EIPを使用します。 ユーザーリクエストはAnycast EIPに送信され、最寄りのアクセスポイントに転送されます。
加速パフォーマンスを確認します。
代わりに、
Cloud Monitor (CMS) のインスタンス検出ツールを使用して、アクセラレーションパフォーマンスを確認します。 詳細については、「IPアクセス加速テスト」をご参照ください。
図1英国 (ロンドン) リージョンでのアクセラレーションのパフォーマンス
図2中国 (香港) リージョンでのアクセラレーションのパフォーマンス