長年にわたり、CDNはパフォーマンス向上のためのアドオンとして扱われてきました。ネットワークを有効にし、コンテンツをユーザーに近づけ、より高速な読み込み時間の恩恵を享受する。このモデルは、ウェブサイト、画像、小さな静的アセットに対してはうまく機能します。しかし、動画は完全にルールを変えます。
動画トラフィックは持続的であり、バースト的ではありません。単一のHDストリームは、数十分間、継続的に毎秒数メガビットを消費します。これを数千または数十万の同時視聴者で掛け合わせると、配信はキャッシングの問題ではなく、スループットと安定性の問題になります。
これが、最適な動画CDNを選択することが、マーケティング上の主張やPoP数の問題ではない理由です。重要なのは、インフラストラクチャが短期的なスパイクを乗り切るだけでなく、継続的なプレッシャー下で冷静に動作できるかどうかです。
400 Gbpsにおいて、問題は「CDNはそれを処理できるか?」から「CDNはこれを正常な状態として設計されているか?」へと変化します。
「400+ Gbps」が実際に意味するものとは?
多くのプロバイダーは印象的な総計数値を宣伝していますが、これらの数値はしばしば誤解されています。
集約容量とは、グローバルネットワーク全体における理論上の最大値を意味します。持続スループットとは、ピーク時に地域ごとに継続的に配信される実際のトラフィックを意味します。
高負荷動画プラットフォームが重視するのは後者です。
2つのシナリオを考えてみましょう:
- 10分間ピークに達するフラッシュクラウド。
- 数時間にわたってトラフィックが安定して保たれるプライムタイムVODウィンドウ。
ほとんどのクラウドネイティブおよびAnycastベースのソリューションは前者に最適化されています。Advanced Hostingの動画インフラストラクチャは後者のために構築されています。
映画、シリーズ、コース、または大規模なライブラリを配信するプラットフォームにとって、持続スループットが決定するのは:
- 起動時間の一貫性;
- ビットレートの安定性;
- そして視聴者が増加するにつれてコストが予測可能なままであるかどうか。
この区別は、人々が最適な動画CDNを検索する際にしばしば欠けていますが、これがスムーズなスケーリングと絶え間ない消火活動の違いです。
高負荷動画CDNを実際に定義する指標
大規模になると、一般的なCDN指標は有用でなくなります。代わりに重要なのは、視聴者体験と運用コストに直接マッピングされる指標です。
初回フレーム到達時間(TTFF)。DNS解決やTCPハンドシェイク時間だけでなく、再生が実際にどれだけ速く開始されるか?
リバッファー比率。再生がどれくらいの頻度でどれくらいの時間停止するか。ここでのわずかな増加でも、視聴時間と離脱率に測定可能な影響があります。
セッションあたりのスループット。ピーク時に強制的なダウンシフトなしで、ユーザーがHDまたは4K品質を維持できるかどうか。
大規模オブジェクトのキャッシュヒット率。VODの場合、これはオリジンが静かに生き残るか、重複するセグメントリクエストの下で崩壊するかを決定します。
オリジンエグレスプレッシャー。隠れたコスト要因。不十分なキャッシングとシールディングは、CDNに一度、オリジントラフィックに再度、2回支払うことを意味します。
真の動画CDNは、テスト中に許容可能であるだけでなく、負荷下でこれらの指標を安定して保つように設計されています。
汎用およびAnycast CDNが動画で限界に達する理由
多くの人気のCDNは静的コンテンツアクセラレータとして始まりました。動画サポートは後から追加され、多くの場合、同じAnycastベースのアーキテクチャを再利用しています。
このアプローチは次のものに対してはうまく機能します:
- 画像;
- JavaScript;
- CSS;
- 小さなダウンロード可能ファイル。
次のものには苦労します:
- 数ギガバイトのメディア;
- アダプティブビットレートセグメント;
- 長時間接続;
- そして地域的な同時実行スパイク。
Anycastルーティングは自動的で分散化されており、シンプルですが、きめ細かい制御も制限されます。トラフィックが急増すると、どのエッジノードが負荷を吸収すべきか、ホットコンテンツをどのように複製すべきか、または同期されたキャッシュミスからオリジンをどのように保護するかを簡単に決定することはできません。
これがAdvanced Hostingが責任を分離する理由です:
- 静的アセットは、小さなオブジェクト用に最適化された専用CDNコンテンツ配信ネットワークによって処理され、
- 重いメディア配信は、明示的なトラフィック制御とストレージロジックを備えた専用の動画CDN上で実行されます。
両方のワークロードを同じアーキテクチャを通じて強制しようとすることは便利ですが、大規模では非効率的です。
Advanced Hostingでの専用動画配信
Advanced Hostingの動画CDNは、大規模ファイルと高い同時実行性のために特別に設計されています。単一の汎用エッジレイヤーに依存する代わりに、システムとして連携する複数の特殊化されたコンポーネントを使用します。
高レベルでは、このアーキテクチャにより次のことが可能になります:
- 持続的な負荷下での予測可能なパフォーマンス;
- 積極的なオリジンオフロード;
- そしてブラックボックス自動化なしの制御されたスケーリング。
これが、動画インフラストラクチャ用のCDNを構築するための私たちのアプローチの基盤であり、トラフィックが毎秒数百ギガビットに達する際に、改造されたソリューションを一貫して上回る理由です。


