Netflix は高速でシームレスなストリーミング体験を提供するため、インテル® Xeon® プロセッサー搭載の Amazon EC2* インスタンスを選択


この記事は、インテル® コミュニティーのブログに公開されている「Netflix Boosts Seamless Streaming Experiences」の日本語参考訳です。原文は更新される可能性があります。原文と翻訳文の内容が異なる場合は原文を優先してください。


概要

Netflix は、ホーム・エンターテイメントを変革し、2 億 6,000 万人の加入者にあらゆるデバイスで信頼性の高いカスタマイズされた体験を提供することを目指しています。これを達成するには、インテル® Xeon® プロセッサー搭載の Amazon EC2* インスタンスなどの高度なテクノロジーを使用して、データの移動と AI ワークロードを高速化する必要があります。インテルと協力して Netflix は以下を実現しました。

  • Amazon インスタンスをマイクロアーキテクチャー・レベルで最適化して、パフォーマンスを向上し、クラウド費用を削減しました。EC2* インスタンスのアップグレード後、CPU あたりのパフォーマンスが 3.5 倍向上し、予想された線形スケーリングを上回りました。
  • インテル® oneAPI ディープ・ニューラル・ネットワーク・ライブラリー (インテル® oneDNN) とインテル® アドバンスト・ベクトル・エクステンション (インテル® AVX) 命令セットを使用して、ユーザー需要が少ない時間帯のビデオエンコード速度を最適化しました。インテルのソリューションにより、エンコード FPS が大幅に改善されました。

課題

Netflix は、使用するデバイスに関係なく、シームレスなオンデマンド・コンテンツを世界中の加入者に配信することを目指しています。このプロセスには、加入者の体験をサポートするワークロード向けに最適化された複数のマイクロサービスが必要です。バックエンド・マイクロサービスは、コンテンツの開発、レンダリング、エンコードを処理しなければなりません。加入者側では、数千のタイトルから最も関連性の高いコンテンツを識別して推薦する、カスタマイズされたホームページ・ビューが必要です。さらに、Netflix は、いつでも利用できる優れたエンターテイメントと卓越したストリーミング品質を加入者に提供できるよう継続的に取り組んでいます。