自動ロードバランス

このガイドでは、2つ以上のオリジンサーバー間で自動的にロードバランシングを取る方法を説明します。ロードバランシングでは、リソースの使用を最適化し、単一のリソースの過負荷を避けるために、リクエストを複数のサーバーに配信します。

設定前の注意点

ロードバランシングを設定する前に、以下の点に注意してください。

  • オリジンシールドを有効にした際のエラーを防ぐために、自動ロードバランシンググループのすべてのバックエンドが同じオリジンシールドの位置を使用する必要があります。
  • オリジンサーバーの条件によって、自動ロードバランシングの動作が直接変わります。自動ロードバランシングが正しく機能するように、条件を確認してください。
  • 多くのお客様は、ロードバランシング機能の設定と同時にフェイルオーバーを設定しています。フェイルオーバーの設定方法については、こちらをご覧ください。

ロードバランシングを有効にする

2つ以上のオリジンサーバーでロードバランシングを有効にするには、以下の手順に従ってください。

  1. Fastly コントロールパネルにログインします。
  2. Home ページから、適切なサービスを選択します。検索ボックスで ID、名称、ドメインによる検索が行えます。
  3. Edit configuration をクリックし、アクティブなバージョンをクローンするオプションを選択します。
  4. Origins をクリックします。
  5. 編集するホストの名前をクリックします。

  6. Auto load balance メニューからは Yes を選択します。

  7. Weight フィールドには、オリジンサーバーに送信するトラフィック全体の割合を入力します。

    ヒント

    Weight フィールドに指定した整数は、総トラフィックのうち、特定のオリジンサーバーに送信する割合を示します。 各オリジンサーバーは、指定した数に等しい割合 (/) のトラフィックを受信します。例えば、オリジンサーバーが A と B の2つある場合、両方の比重を50に設定すると、2つの間でトラフィックが均等に分割されます。各オリジンサーバーは、お客様の総トラフィックの50%を受け取ります。オリジンサーバー A の比重を55に増やし、オリジンサーバー B の比重を45に減らすと、トラフィックの割合はそれぞれ55%と45%に変わります。

  8. Update をクリックします。

  9. 自動ロードバランシングのグループに含めるオリジンサーバーごとに、手順5、6、7、8を繰り返します。

    注意

    各 Fastly サービスに、最大5つのオリジンサーバーを設定することができます。 アカウントでサービスごとに5つ以上のオリジンサーバーを有効にする場合は、japan@fastly.com にお問い合わせください。

  10. Activate をクリックして設定への変更をデプロイします。

ロードバランシングで条件を使用する

オリジンサーバーに条件を設定して、ロードバランシングの動作を変更することができます。ロード・バランシング・オートダイレクターは、同じような条件に基づいてサーバーをグループ化します。それにより、異なる条件をオリジンのグループに割り当て、オートダイレクターのサブセットを効果的に作成することができます。オリジンサーバーの各グループにてロードバランシングに影響を及ぼす条件が異なる場合、オートロード機能は異なるサーバー間でランダムにロードバランシングすることはありません。

次のステップ

より高度なロードバランシングのシナリオについては、開発者向けのドキュメントをご参照ください。


翻訳についての注意事項
このガイドは役に立ちましたか?

このフォームを使用して機密性の高い情報を送信しないでください。サポートが必要な場合は、サポートチームまでご連絡ください。このフォームは reCAPTCHA によって保護されており、Google のプライバシーポリシー利用規約が適用されます。