当前位置:网站首页>What is the bandwidth of the Tiktok server that can be used by hundreds of millions of people at the same time?
What is the bandwidth of the Tiktok server that can be used by hundreds of millions of people at the same time?
2022-06-28 08:23:00 【JackieZhengChina】
I saw an interesting question recently : How big is the bandwidth of the tiktok server? , Why can so many people brush at the same time ? Today, let's give our friends some science .

Tiktok , Baidu , Alibaba cloud , Tencent is a self built data center , All are T Level exit bandwidth ( Total exit bandwidth ), That is to achieve 1T=1024G/s The exit bandwidth of , The servers are basically there 20 More than 10000 sets , Even Alibaba cloud has surpassed 100 Ten thousand units .
Total data center bandwidth with byte hopping , May be in 10TB About level , Expected breakthrough 15TB It's not far away .
In general : Total exit bandwidth 1TB, The actual outlet bandwidth of the computer room may only be 100G Up and down , This is using a dual channel ( many ) Link design , Dynamic flow sharing with two outlets , The total exit bandwidth can reach T Level .

Big data centers
Want to have hundreds of millions of people online at the same time ,TB Level bandwidth ,CDN Acceleration and multi node , Load balancing and other technologies are indispensable .

CDN Speed up
1 How many servers are there ?
Arrange according to the network data ,2017 year 2-3 10000 servers , At this time, we mainly rent servers .
2018 year , We built our own data center , The largest data center is guantinghu New Media Industrial Park in Huailai, Hebei Province , The first phase of 5 10000 servers , Phase two 9 10000 servers .
2018 year , rent + The number of self built servers reaches 17 10000 servers .
2020 year , According to the data of the recruitment announcement , Show that 42 10000 servers . Than 2018 An increase of 1.5 times .( Data from the Internet )
This part of the server is for China , Tiktok is mainly used in China. , Watermelon Video , Today's headline , Fly books and other products .
In the United States TIKTOK It's an independent operation , Data is stored and distributed locally in the United States .2020 year Tiktok In the United States, they also rented nearly 10 10000 servers
According to the Business Insider Publish data ,2020 In the first half of , Byte beat rented up to... In Northern Virginia 53 Megawatt data centers . It can hold hundreds of thousands of servers , It covers hundreds of thousands of square feet .
Tiktok In India, , Singapore is investing in data centers .
2 What is the exit bandwidth of the data center ?
Number of servers after chatting , So let's have something hard core : How much is the bandwidth at the exit of a large data center ?
Knowledge point : So called exit bandwidth , In fact, it is what we call download bandwidth . It's the total speed at which the server distributes data to each mobile phone .
In general , Miniature IDC The company built its own computer room , For example, some website companies , Renting Unicom , Move , Computer room of Telecom , Maybe the total exit bandwidth is only 5G. exceed 30G They are all enterprises of a certain scale . Internet companies have tens of millions of revenues at least .
therefore , You can see it all the time , Some enterprises with good scale , Basically no longer self built computer room , They all use virtual machine . For example, Alibaba cloud's ECS, Tencent cloud , Baidu cloud ,AWS( Amazon ).
A general enterprise website ( Official website of the enterprise ),20M bandwidth ,4G Memory ,100G Hard disk , A year's price 4000-5000 Five yuan is enough , It may be cheaper to catch up with the activity .
This is the most expensive bandwidth , Increase bandwidth, of course , Reach a certain level , For example, the number of visits increased , Must increase memory and hard disk .
In comparison , If the bandwidth increases , It's more expensive . Bandwidth is expensive , It's a scarce resource .
Let's look at a computer room of China Mobile , China Mobile ( Shijiazhuang, Hebei ) Data center data : Covers an area of 174 mu , Gross floor area 13 Thousands of square meters , planning 10 A single building , It can provide about 3 Installed capacity of 10000 racks .
3 individual IDC The computer room can provide 3.1 Ten thousand cabinets ,15T Bandwidth resources . A cabinet , whole 1U The number of devices deployed is generally not more than 16 platform , whole 2U Generally, the equipment does not exceed 12 platform , whole 4U General equipment 4 To 7 platform .
We take high performance 2U and 4U The server makes an average trade-off , Half for each ( After all, mobile is also rich , You can't buy low-end ones 1U equipment ).
that 3.1 Ten thousand cabinets can be installed , most 21-36 10000 servers . Here is a rough average :30 10000 servers .
enjoy 15T Export bandwidth resources of . Of course, as the main road network of telecommunications , Mobile access to bandwidth resources is definitely better than byte beating .
therefore , We roughly estimate the byte beat self built 17 Data center with 10000 servers . The total exit bandwidth may be 7Tb-10TB Up and down .
Basically, it's going to be a double outlet flow design , In addition, the deployment mode of multi link : Can achieve the actual exit bandwidth in the 800G-1TG Can be realized 10T Total exit bandwidth around .【 This is the technical way 】

Bytes to beat 2018 Hebei Huaihua data center
T What is the concept of level exit bandwidth , If I told you 2009 year , The export bandwidth of the whole Shanghai 1140G, That is to say, it has just arrived 1TB.
In a short time 10 After year , The export bandwidth of an enterprise's data center exceeds 1TB, This speed is really unimaginable .
Need to know 2009 year , Although smart phones are underdeveloped , But individuals PC The sales volume is huge .
3 CDN Speed up , Tiktok , Watching videos is no longer a card .
CDN The full name is Content Delivery Network, The content distribution network .CDN It is an intelligent virtual network based on the existing network , Rely on edge servers deployed everywhere , Load balancing through the central platform 、 content distribution 、 Scheduling and other functional modules , Let users get the content they need nearby , Reduce network congestion , Improve user access response speed and hit rate
Let's see 2015 Tencent in 5 One hundred million days to live , A collection of music , Instant messaging and other products CDN The level of , Reached 10TB bandwidth . Trillions of requests a day .

2015 Tencent in CDN The level of
therefore , Here we say that the overall server of ByteDance has 10TB There should be only a few . After all, the tiktok is alive. 6 Billion , Watermelon Video + Today's headlines are rough 2 Billion , A total of 8 The daily life of 100 million .
It's such a large bandwidth and technical strength , So that we can watch the video so smoothly .
Collated from :https://t.cn/A6aZDD2E
边栏推荐
- PMP从报考到拿证基本操作,了解PMP必看篇
- 2022巴黎时装周儿童单元6.19武汉站圆满落幕
- Image translation /transformer:ittr: unpaired image to image translation with transformers
- B_QuRT_User_Guide(28)
- Discussion on the application of GIS 3D system in mining industry
- 微内核Zephyr获众多厂家支持!
- 【Go ~ 0到1 】 第一天 6月24 变量,条件判断 循环语句
- Set the icon for the title section of the page
- In flood fighting and disaster relief, the city donated 100000 yuan of love materials to help Yingde
- WasmEdge 0.10.0 发布!全新的插件扩展机制、Socket API 增强、LLVM 14 支持
猜你喜欢

设置cmd的编码为utf-8

AI首席架构师8-AICA-高翔 《深入理解和实践飞桨2.0》

Little artist huangxinyang was invited to participate in the Wuhan station of children's unit of Paris Fashion Week

广州:金融新活水 文企新机遇

ROS 笔记(08)— 服务数据的定义与使用

Selenium+chromedriver cannot open Google browser page

NLP sequence can completely simulate human brain intelligence

MySQL two table connection principle (understand join buf)

叠加阶梯图和线图及合并线图和针状图

Prometheus monitoring (I)
随机推荐
新唐NUC980使用记录:自制开发板(基于NUC980DK61YC)
JS rounding tips
Devops foundation chapter Jenkins deployment (II)
The maximum number of Rac open file descriptors, and the processing of hard check failure
PLSQL installation under Windows
Image translation /transformer:ittr: unpaired image to image translation with transformers
Force buckle 1024 video splicing
B_ QuRT_ User_ Guide(28)
Selenium+chromedriver cannot open Google browser page
Sword finger offer 30 Stack containing min function
2022巴黎时装周儿童单元6.19武汉站圆满落幕
Usage record of Xintang nuc980: self made development board (based on nuc980dk61yc)
The Falling Leaves
B_QuRT_User_Guide(30)
开户券商怎么选择?网上开户是否安全么?
About ASM disk space full, clean up ASM disk
Solution: selenium common. exceptions. WebDriverException: Message: ‘chromedriver‘ execu
Estimation of SQL execution cost by MySQL query optimizer
爱分析发布《2022爱分析 · IT运维厂商全景报告》 安超云强势入选!
Jacobian matrix J commonly used in slam