ブログに戻る

フォロー&ご登録

Resilience by Design:マルチクラウド対応の教訓

Austin Spires

開発者マーケティング担当シニアディレクター

ピークに備えてください

1か月間に2件の大規模なハイパースケーラーの障害が発生し、今年初めにもさらに数件発生しましたが、ここで1つのことが明らかになりました。それは、現代のインフラストラクチャがその脆弱性を示しているということです。現代のクラウドは堅牢で柔軟性があり、グローバルなスケーラビリティで顧客の要件を満たすことができます。これらは優れたツールであり、信頼できるプラットフォームです。しかし、彼らは依然としてインシデントを抱えており、私たちの生活がオンラインエクスペリエンスにますます依存するにつれて、これらのインシデントは深刻化しています。サービスが停滞し、ビジネスが停止し、ユーザーは信頼 (そして忍耐) を失います。

これらの組織は、顧客に優れたサービスを提供することに専念する、優秀で情熱的な人々によって支えられています。しかし、これらの出来事は新しい現実を浮き彫りにしています。インターネットがより集中化されるにつれて、その相互依存性はシステミックリスクも生み出します。世界はより回復力のある未来への道を必要としています。

Fastlyでは、次に何が起こっても対応できる、より高速で回復力のあるインターネットを構築することに専念しています。その未来を実現する方法をご紹介いたします。

マルチクラウドは難しいです。私たちはそれをより簡単にします

私たちは、オリジンの健全性に基づいてトラフィックを動的にルーティングするグローバルなロードバランシング機能を備えており、あるクラウドが劣化した場合、別のクラウドにトラフィックをルーティングすることができます。冗長化された標準準拠のオブジェクトストレージも提供しています。冗長性を超えて、最大規模のDDoS攻撃や最も複雑なセキュリティ脆弱性からお客様のオリジンをインテリジェントに保護します。当社のツールは、あらゆるオリジンの問題を推進したり、影響を可能な限り最小限に抑えるために設計されています。

しかし、ほとんどのシステム変更と同様に、マルチクラウドの最も難しい部分は必ずしも技術ではなく、多くの場合、計画とアーキテクチャ戦略です。その部分において、私たちのチームは私たちの顧客と共に働いています。当社のプロダクトはマルチクラウド戦略をサポートするだけでなく、当社の専門家は、世界で最も重要なサイトのデータセンターの移行、アーキテクチャのリファクタリング、そして広範なオリジンの影響に対して弾力性と防弾性を持つように支援してきました。私たちは、社内のレジリエンス計画の取り組み方を講演やブログで他者のメリットのために共有しており、今後の障害に耐えられるよう、ビジネスや技術システムを強化するために直接お客様と協力することができます。

私たちは、ほぼすべての 主要なスポーツ選手権 から ブラックフライデー まで、最高のシステムさえも試される大規模なグローバルイベント において、顧客が迅速さと信頼性を維持するお手伝いをしてきました。これらの瞬間をオンラインに保つためのエンジニアリングの規律は、日常のオペレーションのレジリエンスを構築するのにも役立ちます。

ハイパースケーラだけでなく、当社の顧客の多くはマルチCDNアーキテクチャをマルチクラウド戦略とともに導入しており、当社はそれらを全面的にサポートしています。私たちは、この実践を妨げるのではなく、むしろ協力を歓迎します。結果が重要となる真っ向勝負の場面では、当社は優れたパフォーマンスを発揮することがわかりました。それ以上に、これは顧客の成功にとって正しい戦略です。

起源を超えてレジリエンスを構築する

私たちのエッジプラットフォームは、アップストリームプロバイダーが問題を起こしても、顧客がオンラインを維持できるように設計されています。グローバルに分散されたエッジアーキテクチャにより、顧客チームがコンテンツ配信の方法、場所、タイミングをより詳細にコントロールすることができます。これは、インターネットの一部が中断された場合でも信頼性を維持するための重要な要素となります。

大規模な障害時にこの方法がどのように役立つかをご紹介します。

  • ローカライズされたルーティング:Fastlyのエニーキャストネットワークは、パフォーマンスと稼働時間を維持するために、不健全な地域を自動的に回避します。そして、当社のグローバルに分散されたPOPはコンテンツをユーザーに近づけるため、ネットワークの一部に負荷がかかっている場合でも、レイテンシを短縮し、信頼性を向上させます。

  • 独立したコントロールプレーンとデータプレーン:管理システムが遅延や接続の問題を抱えても、トラフィックは流れ続けます。

  • プログラム可能なレスポンス:チームは Fastly のエッジロジックを使用して、トラフィックの動作を動的に調整し、オリジンを切り替え、またはアップストリームの依存関係が低下した際にキャッシュされたレスポンスを提供することができます。

  • リアルタイムの可視性:詳細なログ記録と指標により、顧客は異常を早期に検出し、ユーザーに影響が及ぶ前に対応することができます。

また、ネットワークを大規模に健全に保つために自動化を活用しています。オートパイロットとプレシジョン・パスは、リアルタイムでトラフィックを継続的に監視し、最適化します。これらを組み合わせることで、Fastlyネットワークは自己調整が可能になり、手動による介入よりも迅速かつ正確に反応できるようになります。

つまり、当社は、コアの冗長性を補完する重要な要素として、顧客がエッジでレジリエンスを構築するのを支援します。

継続的な稼働時間を実現するための構築:レジリエントなアーキテクチャがオンラインを維持する方法

私たちの業界では、十分に機能するクラウドサービスが数多く提供されています。しかし、最近のこれらの障害は、ほとんどの時間で適度にうまく機能していても、最悪の瞬間に予期しない障害が発生する場合が多くあることを示しています。単一のプロバイダーがすべての障害を防ぐことはできません。しかし、アーキテクチャがどのように反応するかがユーザーエクスペリエンスを決定します。回復力のあるDNS、クラウドサービス、インテリジェントなエッジレイヤーを組み合わせた多層戦略は、予期しない事態に対する最良の保護を提供します。

システムを常時オンラインに保つ必要があり、安定性がミッションクリティカルである場合、「ほとんどの時間」機能する汎用的な手法を使う余裕はありません。私たちは、優れた回復力、パフォーマンス、安定性、セキュリティの実現に向けて取り組むパートナーとしてお客様をサポートいたします。

完全無欠な稼働時間の実現は不可能ですが、私たちはプロダクト、人材、パートナーシップを通じて、卓越した稼働時間の実現をサポートします。私たちは、インターネットを円滑に運営するために、最大規模のエンタープライズ、最も野心的なスタートアップ企業、そして最も重要なオープンソースエコシステムと協力しています。

御社のシステムにも同様のレベルの注意深さと厳密さを求めるなら、ぜひご連絡ください。これらのメリットをすぐに享受したい場合は、Fastly アカウントにサインアップしてください