コンテンツにスキップ

Geo

Geo steering は、特定の国、地域、またはエンタープライズ顧客専用のデータセンターに関連付けられたプールにトラフィックを誘導します。

このオプションは、サイト訪問者が最も近いエンドポイントにアクセスできるようにする際に非常に便利で、ページの読み込みパフォーマンスを向上させます。

プールの割り当て

同じエリアに複数のプールを割り当てることができ、ロードバランサーはフェイルオーバーの順序でそれらを使用します。データセンター、国、地域のいずれかで明示的に定義されていないオプションは、デフォルトプールとフェイルオーバーを使用することになります。

地域の誘導

Cloudflareには、世界中に広がる13の地理的地域があります。クライアントの地域は、クライアントのDNSクエリに応答するCloudflareデータセンターの地域によって決まります。

ロードバランサーを作成または編集する際には:

  1. Traffic steeringステップに進みます。
  2. Geo steeringを選択します。
  3. Regionで地域を選択 > Add Region
  4. Editを選択します。
  5. プールを選択 > Add Pool
  6. 複数のプールを追加する場合は、希望のフェイルバック順に再配置します。
  7. (オプション)必要に応じてさらに地域を追加します。

国の誘導

ロードバランサーを作成または編集する際には:

  1. Traffic steeringステップに到達するまでロードバランサー作成手順に従います。
  2. Geo steeringを選択します。
  3. Countryで国を選択 > Add Region
  4. Editを選択します。
  5. プールを選択 > Add Pool
  6. 複数のプールを追加する場合は、希望のフェイルバック順に再配置します。
  7. (オプション)必要に応じてさらに国を追加します。

PoPの誘導

API経由でロードバランサーを作成する際には、pop_poolsオブジェクトを含めて、CloudflareデータセンターをプールIDのリストにマッピングします(フェイルオーバー優先度順に並べます)。

データセンター識別子を見つけるためのヘルプについては、このコミュニティスレッドを参照してください。

明示的に定義されていないデータセンターは、対応するcountry_pool、次にregion_poolマッピング(存在する場合)、最後に関連するデフォルトプールにフォールバックします。

フェイルオーバー動作

同じ地域にプールが1つしかない場合、そのプールが利用できないときはフォールバックプールが使用されます。 同じ地域に複数のプールがある場合、プールの順序が尊重されます。たとえば、最初のプールが利用できない場合は、2番目のプールが使用されます。