NetflixのOpen Connectプログラムは、インターネットサービスプロバイダー(ISP)とのパートナーシップを通じてコンテンツ配信をローカライズすることで、会員に最高の品質の体験(QoE)を提供することを目的としたコンテンツ配信ネットワーク(CDN)です。このプログラムでは、効率性とコスト効率を考慮して設計されたカスタムビルドのサーバーであるOpen Connectアプライアンス(OCA)を使用します。Open Connectの効率性を評価するために、Netflixは、特にキャッシュミス(キャッシュミスとは、クライアントの最適なOCAからバイトが提供されない場合に発生する)を特定するフレームワークを使用しています。キャッシュミスは、3つのカテゴリに分類されます。コンテンツミス(コンテンツミスとは、ローカルサイトのOCAにファイルが見つからない場合)、ヘルスミス(ヘルスミスとは、ローカルサイトのOCAハードウェアリソースが飽和している場合)、その他のミスです。Netflixは、キャッシュミスを計算するために、2つの重要なデータコンポーネントをログに記録しています。プレイバックマニフェストログとOCAサーバーログです。これらのログは、さまざまな集約レベルでの詳細なキャッシュミスメトリックを計算するために結合されます。キャッシュミスを計算するシステムアーキテクチャには、ログの発信、ログの統合、ログの強化、ストリーミングウィンドウベースの結合が含まれます。キャッシュミスを評価するために使用されるデータモデルでは、ロジックをオフラインで再生し、シミュレーションで可変パラメータを使用して、新しい条件や機能をテストできます。
netflixtechblog.com
Driving Content Delivery Efficiency Through Classifying Cache Misses
Create attached notes ...
