当前位置:网站首页>How big is the bandwidth of the Tiktok server for hundreds of millions of people to brush at the same time?
How big is the bandwidth of the Tiktok server for hundreds of millions of people to brush at the same time?
2022-07-27 03:07:00 【2:30 a.m. string】
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 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 .
边栏推荐
- Goatgui invites you to attend a machine learning seminar
- Knowledge points of test questions related to software testing
- 对象创建的流程分析
- Leetcode- > binary search clock in
- 数据资产管理的概念
- Thread.Sleep(0)的作用
- Okaleido tiger is about to log in to binance NFT in the second round, which has aroused heated discussion in the community
- Database knowledge required by testers: MySQL common syntax
- 毕业2年转行软件测试获得12K+,不考研月薪过万的梦想实现了
- #博客大赛# 斗胆尝试浅入门之BAC
猜你喜欢

Okaleido tiger is about to log in to binance NFT in the second round, which has aroused heated discussion in the community

手动从0搭建ABP框架-ABP官方完整解决方案和手动搭建简化解决方案实践

杀毒软件 clamav 的安装和使用

Rust web (I) -- self built TCP server

机器学习【Matplotlib】

OD-Paper【3】:Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks

CS224W fall 1.2 Applications of Graph ML
![[redis] quick start](/img/42/09f08b4f78bc2ddd4d15693d62cb4b.png)
[redis] quick start

聊聊连接池和线程

setTimeout第一个参数应该注意的地方
随机推荐
Ansible series: do not collect host information gather_ facts: False
制作ppt时间轴
面试突击68:为什么 TCP 需要 3 次握手?
单例模式(双检锁)
阿里云解决方案架构师张平:云原生数字化安全生产的体系建设
Cuteone: a onedrive multi network disk mounting program / with member / synchronization and other functions
OD-Paper【3】:Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
Goatgui invites you to attend a machine learning seminar
Okaleido tiger logged into binance NFT on July 27, and has achieved good results in the first round
云开发寝适闹钟微信小程序源码
Swiperjs custom width
Why do people like to rank things
The most complete basic knowledge of software testing in the whole network (a must for beginners)
coco test-dev 测试代码
如何白嫖最新版BurpSuite Pro
Leetcode- > binary search clock in
聊聊连接池和线程
银河证券基金低佣金开户靠谱吗,可靠安全吗
OD-Paper【3】:Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
哪家券商开户买REITs基金比较安全?