tft每日頭條

 > 科技

 > 抖音服務器升級中大概持續多久

抖音服務器升級中大概持續多久

科技 更新时间:2024-07-19 06:20:11

抖音三分鐘,人間一小時!

在短視頻爆發的時代,人人迷上了這種短頻快了解輸入各類信息的通道。但每天沉迷于滑滑滑的你,知道是什麼支撐了這麼巨大的流量嗎?那就是服務器!

抖音,百度,阿裡雲,騰訊都是自建的數據中心,都是T級别出口帶寬(總出口帶寬),也就是達到1T=1024G/s的出口帶寬,服務器總數基本都在20萬台以上,甚至阿裡雲都超過了100萬台。

字節跳動的數據中心總帶寬,可能在10TB級别左右,預期突破15TB級别不遠了。

一般情況下:總出口帶寬1TB,實際機房出口帶寬可能隻有100G上下,這是采用雙(多)鍊路設計,雙出口實現動态流量分擔,總的出口帶寬可以達到T級别。

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)1

大型數據中心

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

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)2

CDN加速

字節跳動有多少台服務器?

根據網絡數據整理(數據來自網絡)

  • 2017年2-3萬台服務器,這個時候主要是租用服務器為主。
  • 2018年,字節跳動自己建設了數據中心,最大的數據中心在河北懷來官廳湖新媒體産業園,一期5萬台服務器。二期9萬台服務器。
  • 2018年,租用 自建的服務器數量達到17萬台服務器。
  • 2020年,根據字節跳動招聘公告的數據,顯示有42萬台服務器。比2018年增長了1.5倍。

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)3

一個機櫃中10-20台服務器

這部分服務器都是給中國區域使用,主要應用國内的抖音,西瓜視頻,今日頭條,飛書等産品。

在美國的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左右的總出口帶寬。【這是技術方式】

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)4

字節跳動2018年河北懷化數據中心

T級别出口帶寬是什麼概念,如果我告訴你2009年,整個上海的出口帶寬才1140G,也就是剛剛達到1TB。在短短的10年後,一個企業的數據中心的出口帶寬就超過1Tb,這個速度真的不可想象。

要知道2009年,雖然智能手機不發達,但是個人PC銷量已經非常龐大了。

CDN

CDN加速,讓大衆刷抖音,看視頻都不在卡!

知識點:CDN(Content Delivery Network,内容分發網絡)

将服務端的内容發布到最接近用戶的邊緣節點,使用戶可以就近取得所需的内容。

解決Internet網絡擁塞狀況,提高用戶訪問網站的響應速度。多種加速的方案集合。

用通俗的話解釋CDN就是:會把一些頁面,專門壓縮,有的壓縮為靜态頁面,靜态頁面直接分發速度快。用戶可以在2s内看到内容,體驗感更好。【這是靜态傳輸】

對于動态視頻,首先通過智能路由,尋找最佳路徑,然後協議優化将長連接,内容進行壓縮,去除冗餘。【這就是動态壓縮】

給你們看一下2015年騰訊5億日活,集合了音樂,即時通訊等等産品的CDN的級别,達到了10TB帶寬。每天請求萬億次。

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)5

2015年騰訊CDN的級别

因此,我這裡說字節跳動整體服務器有10TB應該隻少不多。畢竟抖音日活有6億,西瓜視頻 今日頭條我們粗略算是2億,總計有8億的日活。

就是這麼大的帶寬和技術實力,才能讓我們看視頻這麼順暢。

了解了抖音的服務器之後,那你知道維護如此龐大體系的又是什麼人嗎?達妹告訴你:那就是運維工程師 —— 一個默默在後台無私奉獻的大神。

運維工作性質相對來說比較特殊、其涉及的技能繁多且更新換代迅速,從數據庫,架構,安全,監控到運維自動化、智能運維、 DevOps......因為運維工作性質,導緻運維職業發展的道路也是比較寬廣,職業發展也是多樣化!

運維的職業發展路線及薪酬如下:

①Linux運維工程師:

負責具體的産品線運維工作,同時也需要掌握開發的能力,深入業務,最了解業務的痛點和問題,同時研發/優化針對産品業務需求的平台、工具和手段,能夠接觸到各類優秀的系統架構并有能力做出優劣對比,同時對業務的掌控決定了相應運維工程師在業務發展中的作用。長遠發展是成為大型系統的架構師。

以下是以北京為例,該崗位的平均薪資(數據來源職友集):

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)6

②Linux運維平台研究工程師:

專門研發運維相關通用平台和技術,需要有一定的産品線運維經驗或從産品線中拿到運維需求。對研發能力有較高的要求,對系統的設計有較嚴格的标準,并且能夠理解用戶需求,做出适合服務運維和滿足運維工程師使用體驗的運維産品,長遠的發展是成為各個技術縱向領域的技術專家。

以下是以北京為例,該崗位的平均薪資(數據來源職友集):

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)7

③數據庫工程師:

數據庫方向是運維技術中較為特殊的一個方向,由于業務的重要性通常需要專設崗位,業界在該方向也有深厚的研究和積累。主要方向有數據庫内核、雲數據庫等,長遠發展是數據庫領域的技術專家,數據庫架構師。

以下是以北京為例,該崗位的平均薪資(數據來源職友集):

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)8

④運維總監:

該崗位需擁有豐富的運維經驗,對協調和推進能力要求比較高,對一些技術深度還不錯,協調和推進能力比較高的同學非常适合轉型管理職位,長遠的發展和技術部門的管理職位一樣目标是CTO、CEO。

以下是以北京為例,該崗位的平均薪資(數據來源職友集):

抖音服務器升級中大概持續多久(抖音服務器究竟有多厲害)9

運維崗位低調有技術,但他們的崗位需求和薪酬并不低調,并且因為運維職業現在新加入的雲計算和Python方面的技術,使得運維這個職業更具市場競争力!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved