GMail,Youtube,Yahoo...這些網站伺服器他們備份或儲存的方式是如何做到的阿?
資料隨著時間爆炸性的增加,尤其是影音網站,儲存的的方式是如何達到的?
機房一直蓋嗎?硬碟一直買嗎?
https://www.youtube.com/watch?v=avP5d16wEp0
但談到要備份的話,是全部資料都要備份嗎?
以Youtube來講,它們儲存影片的ID都是用BASE64來編碼的。
然後用11個字元來表示。64的11次方= 73,786,976,294,838,206,464 = 大約 7.4 x 10的19次方
也就是說Youtube可以存放這麼多的影片"數目",如果超過這個數目那就再增加字元。
這些數目再乘以每部影片的實際存放的大小,假設每部影片大小是10MB。那這樣需要
7.4x10的20次方的MB空間大小。
1TB硬碟可以儲存931GB的容量,所以要有773,980,601,911,148顆硬碟
假設每顆硬碟50塊美金,在乘上上面硬碟的數量,那真是需要龐大的資金。
773,980,601,911,148*50=38,699,030,095,557,400 大概是38,699兆億的美金
那它們備份方式是採取全部備份的方式嗎?
gregji121 wrote:
畢竟全世界有70億人口,現在普及上網人口約20億人
這當中會用youtube上傳影片的恐怕只有2千萬人甚至不到
99%的使用者只會看不會傳,只有1%的使用者會上傳影片
https://www.youtube.com/yt/press/zh-TW/statistics.html
里程碑
YouTube 的使用者人數已突破 10 億人,幾乎是全體網際網路使用者人數的三分之一。全世界的使用者每天在 YouTube 上觀看影片的總時數達上億小時,每天產生的觀看次數也高達數十億次。
整體而言,如果目標收視群鎖定在 18 至 34 歲和 18 至 49 歲的觀眾,那麼 YouTube (甚至是單就 YouTube 行動版) 所觸及的觀眾人數已經超過任何一家美國有線電視聯播網。
---------------------------
你知道嗎?2015年七月有統計過Youtube平均每分鐘總共上傳400小時的影片容量。
假設用H.264的壓縮方式,一個小時大約會有450MB的檔案大小(bitrate=1000Kbps)
400小時*450MB*60分鐘=每小時大約有10.2TB的影片上傳。
那如果每部影片大概是5分鐘為一片的話,將近每分鐘有4800部短片上傳。
一年共有4800*60*24*365=2522880000(25億部影片上傳)
內文搜尋

X