ルーティングをきめ細かくコントロール

ロードバランサー

Fastly のレイヤー7 Load Balancer の使用により、瞬時のコンバージェンスとフェイルオーバーを確保しつつ、コンテンツに応じたルーティングの決定を定義できます。DNS ベースのソリューションとは異なり、Fastly の Load Balancer を使用することで、きめ細かいコントロール、迅速なスケールアップ、リアルタイムの可視化が可能になります。

ロードバランサー

あらゆるインフラをサポートするコンテンツ対応ロードバランシング

ロードバランシングはアプリケーションの可用性やレジリエンスにとって重要ですが、既存のソリューションはインフラストラクチャやサービスアーキテクチャの進歩に対応していません。

コンテンツに応じたルーティング

コンテンツに応じたきめ細かいルーティングの判断により、サーバーへの HTTP/HTTPS リクエストをバランス良く振り分けることが可能に。さまざまなリクエスト要素を使用してトラフィックをルーティングするカスタムルールを作成できます。これにより、アプリケーションアーキテクチャをより柔軟にサポートし、配信前にクライアントへのレスポンスを最適化できます。

高いコントロール性

Fastly の動的サーバー機能により、プログラムでサーバーを追加、削除、変更できます。インスタントコンバージェンスによって DNS レコードの有効期限 (TTL) の変更を待つ必要がなくなるほか、HTTP ベースのヘルスチェックを自動的に行い、正常で応答性の高いサーバーにのみリクエストをルーティングすることも可能です。

柔軟かつスケーラブル

各データセンター内またはクラウドリージョン内で、Fastly をグローバル・サーバー・ロード・バランサー (GSLB) またはローカル・サーバー・ロード・バランサー (LSBS) として使用することができます。コスト効率と透明性に優れた Fastly のロードバランサーは、瞬時に数テラビット/秒 (Tbps) にスケーリングすることが可能です。

機能

Fastly ロードバランサー

Fastly のロードバランサーは Fastly エッジクラウドプラットフォーム上に構築されているため、詳細なコントロール、瞬時のスケーリング、リアルタイムの可視性といったメリットも得られます。他の Fastly サービスも簡単に追加できるので、アプリケーション全体で、中核のデリバリーサービス、DDoS対策、WAF を含む、統合型アーキテクチャを実現できます。

インフラストラクチャに依存しない配信

Fastly をグローバル・サーバー・ロードバランサー (GSLB) として利用することで、地理的に分散したインフラストラクチャのデプロイ全体にわたってトラフィックをルーティングできます。また、各データセンターやクラウドリージョン内のローカル・サーバー・ロードバランサー (LSLB) としても機能します。

即時コントロール

Fastly の動的サーバー機能により、VCL のバージョン管理をすることなく、プログラムでサーバーを追加、削除、変更できます。また、API を介してカスタムルーティングルールを追加、削除、または変更することもできます。

トラフィックの急増に対応するスケーラビリティ

ロードバランサーによって瞬時に1秒あたり数テラビット (Tbps) にスケールできる Fastly のアーキテクチャによって、高い費用対効果と透明性が得られます。

参考リソース

Fastly Load Balancer Datasheet
Our Load Balancer is built on the Fastly edge cloud platform and lets you define content-aware routing decisions while ensuring instant convergence & failover.
Fastly + Gannett
Gannett が Fastly を活用して、セキュリティを確保しながら米国で最速の読み込み速度を誇るニュースサイトを運営している方法

よくある質問

ロードバランサーとは何ですか?
ロードバランサーは、受信トラフィックを複数のバックエンドサーバーに分散させることで、パフォーマンス、可用性、信頼性を最適化します。ロードバランサーは、リクエストをインテリジェントにルーティングすることで、個々のサーバーに過度な負荷がかかるのを防ぎ、大規模な環境においても一貫したアプリケーション配信を実現します。
サーバーのロードバランシングはどのようにアプリケーションのパフォーマンスを向上させるのでしょうか?
サーバーのロードバランシングは、以下の方法でパフォーマンスを向上させます :
- 正常なオリジン間でトラフィックを分散する
- インテリジェントなリクエストルーティングを通じてレイテンシを低減する
- トラフィックスパイク時のボトルネックを防止する
- フォールトトレランスと稼働時間を向上させる

Fastly はエッジでロードバランシングを実行し、リクエストがオリジンインフラストラクチャに到達する前に、ユーザーに近い場所でトラフィックの決定を行います。
グローバルロードバランサーとは何ですか?
グローバルロードバランサーは地理的に分散したデータセンターや地域間でトラフィックをルーティングします。ヘルスチェック、レイテンシシグナル、可用性データを使用して、ユーザーを最適なオリジンに誘導し、グローバルに分散したアプリケーションのレジリエンスとパフォーマンスを向上させます。Fastly のグローバルロードバランシングはエッジネットワーク上で動作し、集中的なボトルネックを発生させることなく、リアルタイムで世界規模のトラフィック制御を可能にします。
レイヤー7ロードバランサーとは何ですか?
レイヤー7のロードバランサーはアプリケーションレイヤー (HTTP/HTTPS) で動作し、次のようなリクエスト属性に基づいてルーティングを決定します。
- URL とパス
- ヘッダーと Cookie
- HTTP メソッド
-アプリケーションロジック

レイヤー7のロードバランシングは、レイヤー4のアプローチよりも細かくコントロールでき、最新の API 主導型およびマイクロサービスベースのアーキテクチャに最適です。
レイヤー7のロードバランシングは、エッジでどのように機能するのでしょうか?
エッジでのレイヤー7ロードバランシングにより、Fastlyはネットワークに入るリクエストをリアルタイムで評価します。トラフィックは、アプリケーションのコンテキスト、バックエンドの状態、またはカスタムロジックに基づいて動的にルーティングできます。レイテンシを追加したり、オリジンを変更したりする必要はありません。
Fastly のロードバランシングは従来のロードバランサーとどのように異なるのでしょうか?
従来のロードバランサーは、多くの場合、集約型または地域限定型であるため、レイテンシや単一障害点が発生する可能性があります。Fastly のロードバランシングは、以下の特徴を備えています :
- エッジネイティブで、グローバルに分散配置されている
- VCL および API を通じて完全にプログラム可能
- リアルタイムのヘルスチェックと統合されている
- トラフィックの即時フェイルオーバーを実現するように設計されている

これにより、インターネット規模での、より高速でレジリエントなサーバーのロードバランシングが可能になります。
Fastly はバックエンドの状態に基づいてトラフィックをルーティングできますか?
はい。Fastly はバックエンドの健全性を継続的に監視し、異常なオリジンから自動的にトラフィックを迂回させます。これにより、高可用性が確保され、障害やパフォーマンス低下時のユーザーへの影響を最小限に抑えることができます。
Fastly はマルチクラウドとハイブリッドアーキテクチャをサポートしていますか?
もちろんです。Fastly のグローバルロードバランサーは、トラフィックを以下の環境に分散できます :
- 複数のクラウドプロバイダー
- オンプレミスデータセンター
- ハイブリッドおよびマルチリージョン環境

この柔軟性により、組織はベンダーロックインを回避し、レジリエンスを考慮した設計が可能になります。
ロードバランシングはどのように Fastly のエッジプラットフォームと統合されますか?
Fastly のロードバランシングは以下とシームレスに統合します :
- Fastly コンテンツ配信ネットワーク
- Edge Compute
- Web アプリケーションファイアウォール (WAF)
- DDoS Protection

これらの機能を組み合わせることで、チームはエッジからオリジンまでのトラフィックフローを制御し、セキュリティを確保し、最適化することができます。
Fastly ロードバランシングはトラフィックの多いアプリケーションに適していますか?
Fastly のロードバランシングは、トラフィック量が膨大でレイテンシーに敏感なワークロード向けに設計されており、次のような用途に最適です :
- メディアおよびストリーミングプラットフォーム
- SaaS および API 駆動型アプリケーション
- Eコマースおよびグローバルなデジタルサービス

エッジベースのアーキテクチャにより、トラフィックが急増した場合でも、安定したパフォーマンスを維持できます。
チームはどのくらい迅速に Fastly のロードバランシングをデプロイできますか?
Fastly のロードバランシングは、設定ベースのセットアップと API を使用して迅速にデプロイでき、アプリケーションコードの変更は不要です。チームは、ルーティングロジックを完全にコントロールしながら、わずか数分でトラフィックの分散とフェイルオーバーの管理を開始できます。

Fastly を試してみませんか?

お問い合わせ・アカウントの作成はこちら