Online Streaming Infrastructure of Netflix

This video is from an OSCON Data Conference that describes how Netflix Online Streaming works. After Netflix’s data centers could no longer handle the amount of streaming traffic it was receiving, Netflix deployed Amazon EC2 instances to handle the storage of their master copies and logging. Netflix first deploys master copies of each movie after receiving the rights to it. Then, Netflix encodes it on EC2, which typically takes approximately 1 day per full HD master copy (this copy is comprised of approximately 50 varying quality versions that Netflix uses according to your internet speed). This amounts to approximately a petabyte of data for all of Netflix’s online content. Then, Netflix copied this petabyte of data to 3 content delivery network providers, Akamai, Limelight, and Level3. The CDN providers are situated across the country, which increases your Netflix streaming speed because you can simply stream from the data center closest to you geographically.

Now, Netflix is forming their own CDN called OpenConnect because they believe it will increase the speed of customer streaming and because it will allow them to work directly with Internet Service Providers. By working directly with ISP’s, Netflix hopes to form a deeper relationship with them in the future since Netflix now accounts for approximately 1/3 of all bandwidth in the United States.

OSCON Data Conference:

Open Connect:

This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to Online Streaming Infrastructure of Netflix

  1. Sabarish says:

    Interesting information. I would have liked to see some references and links to sources.

  2. philippark says:

    That’s an incredible statistic that Netflix accounts for a third of all bandwidth, even with Hulu, apple TV, and all competitors. I am curious to see how much faster and efficient running these videos on Amazon instances are than running, and in addition how much faster this new OpenConnect will be. As a user of Netflix, this is information that I would want publicly available.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s