原創:機器人觀察
來源:https://www.wukong.com/question/6579213761666613512/
抖音,百度,阿里云,騰訊都是自建的資料中心,都是T級別出口帶寬(總出口帶寬),也就是達到1T=1024G/s的出口帶寬,服務器總署基本都在20萬臺以上,甚至阿里云都超過了100萬臺,
位元組跳動的資料中心總帶寬,可能在10TB級別左右,預期突破15TB級別不遠了,
一般情況下:總出口帶寬1TB,實際機房出口帶寬可能只有100G上下, 這是采用雙(多)鏈路設計,雙出口實作動態流量分擔,總的出口帶寬可以達到T級別,

想要同一時間有數億人在線,TB級別帶寬,CDN加速和多節點,負載均衡等等技術缺一不可,(這個設計技術過于復雜,有相關專業朋友,可以評論簡要概述)

位元組跳動有多少臺服務器?
根據網路資料整理,2017年2-3萬臺服務器,這個時候主要是租用服務器為主,2018年,位元組跳動自己建設了資料中心,最大的資料中心在河北懷來官廳湖新媒體產業園,一期5萬臺服務器,二期9萬臺服務器,
2018年,租用+自建的服務器數量達到17萬臺服務器,
2020年,根據位元組跳動招聘公告的資料,顯示有42萬臺服務器,比2018年增長了1.5倍,(資料來自網路)

這部分服務器都是給中國區域使用,主要應用國內的抖音,西瓜視頻,今日頭條,飛書等產品,
在美國的TIKTOK是獨立出來的運營,資料在美國當地存盤和分發,
2020年TIktok在美國也租用了近10萬臺服務器
據Business Insider公布資料,2020年上半年,位元組跳動在美國弗吉尼亞州北部租用了能耗達53兆瓦的資料中心,可以容納數十萬臺服務器,占地面積可達數十萬平方英尺,
Tiktok在印度,新加坡都在投資建設資料中心,
聊完了服務器數量,那么咱們來點硬核的東西:位元組跳動大型的資料中心出口帶寬是多少?
知識點:所謂的出口帶寬,其實就是咱們普通人所說的下載帶寬,就是服務器給每一個手機分發資料總速度,
一般情況下,小型的IDC公司自建機房,比如一些網站公司,租用聯通,移動,電信的機房,可能總體出口帶寬只有5G,超過30G那都是具備一定規模的企業,網路公司營收少說也是幾千萬的企業,
所以,經常能夠看到,一些規模還不錯的企業,基本上都不再自建機房,都是使用云主機,例如阿里云的ECS,騰訊云,百度云,AWS(亞馬遜),
一般一個企業網站(企業官網),20M帶寬,4G記憶體,100G硬碟, 一年價格也就4000-5000塊錢就足夠了,趕上做活動價格可能更便宜,
這里面就是帶寬最貴,當然增加帶寬,達到一定等級,例如訪問量增大,必須要增加記憶體和硬碟,相比來說,帶寬增加的話,費用更貴一些,【這里就跟你說明一下:帶寬比較昂貴,屬于稀缺資源】
我們來看中國移動的一個機房:中國移動(河北石家莊)資料中心的資料:
占地面積174畝,總建筑面積13萬平方米,規劃10棟單體建筑,全部建成后可提供約3萬個機架的裝機能力,3個IDC機房共可提供3.1萬架機柜,15T帶寬資源,
一個機柜,全1U設備部署數量一般不超過16臺,全2U設備一般不超過12臺,全4U設備一般4到7臺,
我們取高性能的2U和4U服務器進行平均折中,各算一半(畢竟移動也算是有錢的大戶,不能買低端的1U設備),那么3.1萬架機柜就可以安裝,最多21-36萬臺服務器,
這里粗略取一個平均值:30萬臺服務器,享受15T的出口帶寬資源,當然作為電信的干路網,移動拿帶寬資源肯定是要比位元組跳動更有優勢的,
所以,我們粗略地估計位元組跳動自建的17萬臺服務器的資料中心,總出口帶寬可能在7Tb-10TB上下,基本上肯定會采用雙出口流量設計,再加上多鏈路的部署方式:可以做到實際出口帶寬在800G-1TG就可以實作10T左右的總出口帶寬,【這是技術方式】

T級別出口帶寬是什么概念,如果我告訴你2009年,整個上海的出口帶寬才1140G,也就是剛剛達到1TB,在短短的10年后,一個企業的資料中心的出口帶寬就超過1Tb,這個速度真的不可想象,
要知道2009年,雖然智能手機不發達,但是個人PC銷量已經非常龐大了,
CDN加速,讓大眾刷抖音,看視頻都不在卡
知識點:CDN(Content Delivery Network,內容分發網路)
將服務端的內容發布到最接近用戶的邊緣節點,使用戶可以就近取得所需的內容,
解決Internet網路擁塞狀況,提高用戶訪問網站的回應速度,多種加速的方案集合,
用通俗的話解釋CDN就是:會把一些頁面,專門壓縮,有的壓縮為靜態頁面,靜態頁面直接分發速度快,用戶可以在2s內看到內容,體驗感更好,【這是靜態傳輸】
對于動態視頻,首先通過智能路由,尋找最佳路徑,然后協議優化將長連接,內容進行壓縮,去除冗余,【這就是動態壓縮】
給你們看一下2015年騰訊5億榷訓,集合了音樂,即時通訊等等產品的CDN的級別,達到了10TB帶寬,每天請求萬億次,

因此,我這里說位元組跳動整體服務器有10TB應該只少不多,畢竟抖音榷訓有6億,西瓜視頻+今日頭條我們粗略算是2億,總計有8億的榷訓,
就是這么大的帶寬和技術實力,才能讓我們看視頻這么順暢,
近期熱文推薦:
1.1,000+ 道 Java面試題及答案整理(2021最新版)
2.終于靠開源專案弄到 IntelliJ IDEA 激活碼了,真香!
3.阿里 Mock 工具正式開源,干掉市面上所有 Mock 工具!
4.Spring Cloud 2020.0.0 正式發布,全新顛覆性版本!
5.《Java開發手冊(嵩山版)》最新發布,速速下載!
覺得不錯,別忘了隨手點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/288534.html
標籤:Java
