Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

YouTube storage design and implementation

I'm currently researching the architecture behind YouTubes storage and I'm looking for sources of information on that subject but I'm having difficulty finding references to that subject so I'm wondering if some of you might have intel on that subject :)

like image 676
davideagle Avatar asked Mar 11 '11 14:03

davideagle


People also ask

How does YouTube have enough storage?

Most of the YouTube data is stored in the Google Modular Data Centers. A modular data center is portable and can be placed wherever the data storage capacity is required. Since YouTube was bought by Google in 2006, it stands to reason that the YouTube data is stored in the Google Modular Data Centers.

How are YouTube videos stored?

How does "YouTube" actually store an insane amount of videos? The videos are stored on the hard drives in Google data centers. The data is managed by the Google File System & BigTable. Google File System (GFS) is a distributed file system developed by Google to manage large-scale data in a distributed environment.

Will YouTube run out of storage?

The answer is, no. The reason is, Youtube is part of Google, so their storage media will both use the Cloud-based Google Data Center. Google's cloud data centers are spread almost all over the world and have been online since 2017.


2 Answers

I'm pretty sure it's BigTable on GFS now.

http://en.wikipedia.org/wiki/BigTable

http://en.wikipedia.org/wiki/Google_File_System

more info here http://highscalability.com/youtube-architecture

like image 68
madmik3 Avatar answered Dec 28 '22 01:12

madmik3


For such info I depend on High Scalability. You can browse thru this

http://highscalability.com/youtube-architecture.

Needless to say its not an exhaustive description.

like image 40
Smiles in a Jar Avatar answered Dec 28 '22 02:12

Smiles in a Jar