最近看到一个有意思的发问:抖音服务器带宽有多大,为什么可能供那么多人同时刷?明天来给大家科普一下。

抖音,百度,阿里云,腾讯都是自建的数据中心,都是T级别进口带宽(总进口带宽),也就是达到1T=1024G/s的进口带宽,服务器总署根本都在20万台以上,甚至阿里云都超过了100万台。

字节跳动的数据中心总带宽,可能在10TB级别左右,预期冲破15TB级别不远了。

个别状况下:总进口带宽1TB,理论机房进口带宽可能只有100G高低,这是采纳双(多)链路设计,双进口实现动静流量分担,总的进口带宽能够达到T级别。

大型数据中心

想要同一时间有数亿人在线,TB级别带宽,CDN减速和多节点,负载平衡等等技术缺一不可。(这个设计技术过于简单,有相干业余敌人,能够评论简要概述)

CDN减速

字节跳动有多少台服务器?

依据网络数据整顿,2017年2-3万台服务器,这个时候次要是租用服务器为主。2018年,字节跳动本人建设了数据中心,最大的数据中心在河北怀来官厅湖新媒体产业园,一期5万台服务器。二期9万台服务器。

2018年,租用+自建的服务器数量达到17万台服务器。

2020年,依据字节跳动招聘布告的数据,显示有42万台服务器。比2018年增长了1.5倍。(数据来自网络)

一个机柜中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左右的总进口带宽。【这是技术形式】

字节跳动2018年河北怀化数据中心

T级别进口带宽是什么概念,如果我通知你2009年,整个上海的进口带宽才1140G,也就是刚刚达到1TB。在短短的10年后,一个企业的数据中心的进口带宽就超过1Tb,这个速度真的不可设想。

要晓得2009年,尽管智能手机不发达,然而集体PC销量曾经十分宏大了。

CDN减速,让公众刷抖音,看视频都不在卡

知识点:CDN(Content Delivery Network,内容散发网络)

将服务端的内容公布到最靠近用户的边缘节点,使用户能够就近获得所需的内容。

解决Internet网络拥塞情况,进步用户拜访网站的响应速度。多种减速的计划汇合。

用艰深的话解释CDN就是:会把一些页面,专门压缩,有的压缩为动态页面,动态页面间接散发速度快。用户能够在2s内看到内容,体验感更好。【这是动态传输】

对于动静视频,首先通过智能路由,寻找最佳门路,而后协定优化将长连贯,内容进行压缩,去除冗余。【这就是动静压缩】

给你们看一下2015年腾讯5亿日活,汇合了音乐,即时通讯等等产品的CDN的级别,达到了10TB带宽。每天申请万亿次。

2015年腾讯CDN的级别

因而,我这里说字节跳动整体服务器有10TB应该只少不多。毕竟抖音日活有6亿,西瓜视频+今日头条咱们粗略算是2亿,总计有8亿的日活。

就是这么大的带宽和技术实力,能力让咱们看视频这么顺畅。

送大家以下学习材料