レジリエント

最高水準の可用性を追求したアーキテクチャ

従来型 CDN のほとんどが一元化されたコントロールプレーンを介してトラフィックをルーティングするため、1つの誤った設定変更の影響でネットワーク全体が一度にダウンする可能性があります。Fastly は違います。最先端の分散型エッジアーキテクチャを採用し、システム全体の障害を防ぎ、局所的なバグの影響を抑え、ファイバー切断、トラフィック急増、インフラストラクチャの障害を自動的に迂回してルーティングします。

採用企業

  • Gannett
  • New York Times Cooking

後付けではなく、あらゆるレイヤーにレジリエンスを導入

従来の CDN は、その設計上、単一障害点を生み出します。Fastly プラットフォームの各レイヤーが、単一障害点をどのように排除しているのかをご覧ください。

設定のデプロイ

従来の CDN では設定をグローバルにプッシュするため、1つのタイプミスが世界規模の障害を引き起こす可能性があります。Fastly では変更を段階的に展開し、即座にロールバックできます。

詳細を見る
コード実行

共有プロセス空間では、連鎖的な障害のリスクが高くなります。Fastly サンドボックス

詳細を見る
ルーティングの決定

一元化された DNS とコントロールプレーンのルーティングは、同時に障害が発生します。Fastly POP は自律的にルーティングを行い、ローカルで自己修復を行います。

詳細を見る
オリジン保護

基本的なキューイングは、障害発生時に簡単に過負荷状態に陥ります。Media Shield と Origin Shield のクラスタリングにより、オリジンへの負荷を最小限に抑えます。

詳細を見る

失われる中央ブレインはありません

Fastly は、リスクの高い一元的なコントロールポイントに依存するのではなく、グローバルに分散された POP へのルーティングを分散化します。ある地域の障害はその地域内に留まり、ネットワークの残りの部分はまったく影響を受けません。

ローカルの自律性

Fastly の各配信拠点は独立して運用され、それぞれがリアルタイムで独自にルーティングの決定を行います。

コントロールプレーンの分離

エッジノードは、中央のコントロールプレーンに継続的に接続することなくトラフィックを処理します。

影響範囲の縮小化

1つの地域またはコントロールコンポーネントで発生した障害は、ネットワーク全体に連鎖することなくローカルにとどまります。

1つの不適切なデプロイによってプラットフォームをダウンさせるべきではありません。

Fastly Compute は、アプリケーションロジックを脆弱な中央のオリジンからグローバルなエッジに移行させ、50マイクロ秒未満のスタートアップ時間で安全かつ独立した環境でコードを実行します。バグは、そのバグを発生させたスレッド内に閉じ込められます。

サンドボックス実行

高パフォーマンスの WebAssembly ランタイムにより、顧客のコードと設定のデプロイメントを分離します。

きめ細かなプロセスコントロール

バグ、無限ループ、およびメモリリークは、厳密に単一の実行スレッドに限定されます。

即時封じ込め

障害が発生したプロセスは即座に終了して再起動され、隣接するアプリケーションや POP に影響を与えることはありません。

適切に縮退し、自動的に復旧

上流で障害が発生したとき、エラーページを表示するべきではありません。Fastly はシステムを完全に停止させるのではなく、機能を縮小した状態で稼働させ続け、AI と ML を使用して状態を監視し、対応を自動化します。

静的フォールバック

オリジンサーバーやマイクロサービスに障害が発生した場合、エッジノードが古いキャッシュコンテンツやフォールバックページを配信することで、ユーザーエクスペリエンスを維持します。

自動化されたトラフィックルーティング

ユーザーからオリジンまでのリアルタイムの可視性により、人手を介さず、性能が低下しているコンポーネントを避けてトラフィックを振り分けます。

予測スケーリング

このプラットフォームは、フラッシュセールからニュース速報まで、手動による介入を必要とせずに急激なスパイクを吸収します。

インターネットが迂回できない冗長性

すべてが1つの依存関係を共有していると、レジリエンスは機能しません。Fastly は、特定の1社、1つのコンポーネント、または1回のデプロイによってフリート全体が停止することがないよう、トランジット、ハードウェア、リリースサイクルを意図的に分散させています。

マルチトランジットバックボーン

数十のグローバルなトランジットネットワークと数百のインターネット・エクスチェンジ・ポイントを接続し、単一のプロバイダーに依存しません。

異種ハードウェア

多様なハードウェアプロファイルとマルチベンダーコンポーネントにより、サプライチェーンおよびファームウェアレベルのリスクを軽減します。

非同期デプロイ

ソフトウェアと設定の変更は、フリート全体および各リージョンに段階的に展開され、一度にすべてが変更されることはありません。

レジリエンスがビジネスにもたらす価値とは

稼働時間は、商業的なリターンをもたらすエンジニアリングの成果です。ここに表示されます。

ブランドの評判を保護

地域的なインフラストラクチャ障害や標的型 DDoS 攻撃が発生しても、継続的なサービス配信を維持します。

開発スピードの加速

ビルトインの分離機能が設定エラーによるアプリのダウンを防ぐため、安心してエッジにデプロイできます。

運用コストの最適化

複雑なマルチ CDN アーキテクチャを動かすオーバーヘッドを削減して、基本的な冗長性を手に入れましょう。

セキュリティを組み込む

Fastly Next-Gen WAF はエッジのレジリエンスレイヤーとして機能し、脅威がオリジンに到達する前にブロックします。

数字で見るレジリエンス

ネットワーク容量と業界トップクラスの SLA (サービス品質保証) に裏付けられたアーキテクチャのレジリエンス。Fastly は、「IDC MarketScape: Worldwide Edge Delivery Services 2023 Vendor Assessment」にて「リーダー」に選出されました。

  • レイヤー3、4、7の DDoS 攻撃や突発的な正規トラフィックの急増を吸収するのに十分な余裕を備えた、グローバル接続容量 1

  • プレミアムティアのエンタープライズ顧客向けの稼働率 SLA 保証

  • 世界中のさまざまな業界で1日に処理されるリクエスト数 3

  • Fastly Instant Purge を使用したグローバルパージ時間 4

レジリエンスについてさらに詳しく掘り下げる

ブログシリーズFastly のレジリエンスの柱
分散意思決定、障害隔離、緩やかな機能低下に関する複数回のエンジニアリングシリーズ。
プロダクトFastly Compute
50マイクロ秒未満のスタートアップ時間で、エッジ上の分離された環境でアプリケーションロジックを実行します。

Frequently asked questions

What makes Fastly's CDN reliability different from a traditional CDN?

Most legacy CDNs route the internet through centralized control planes, so one bad config push can take the whole network down at once. Fastly is built the opposite way — a decentralized edge architecture that prevents total system failures, contains localized bugs, and automatically routes around fiber cuts, traffic surges, and infrastructure outages.

How does Fastly prevent a single bad config deployment from causing a global outage?

Legacy CDNs push configuration globally, so a single typo can trigger a global outage. Fastly rolls out configuration changes progressively, with instant rollback, so a bad deployment is caught and reversed before it can spread across the fleet.

How does Fastly stop one customer's buggy code from affecting other applications?

Fastly sandboxes every request thread in isolated WebAssembly. Because shared process space carries a high risk of cascading failure, this isolation means bugs, infinite loops, and memory leaks stay confined to the single execution thread that created them. A faulty process is terminated and restarted instantly with no impact on neighboring applications or the POP.

What happens if one region or data center goes down?

Fastly decentralizes routing to globally distributed Points of Presence (POPs) instead of relying on a centralized control point. Every POP operates independently, making its own routing decisions in real time. An outage in one region stays in that region, leaving the rest of the network unaffected.

Does Fastly rely on centralized DNS or routing that could fail all at once?

No. Centralized DNS and control-plane routing fail together by design. Fastly POPs instead route autonomously and self-heal locally, without a continuous dependency on a centralized control plane.

Build on a network that stays up

他のネットワークをダウンさせるような障害、サージ、攻撃が発生しても、Fastly の分散型アーキテクチャがアプリケーションをオンラインに保つ方法をご紹介します。