开发者(KaiFaX)

面向全栈工程师的开发者
专注于前端、Java/Python/Go/PHP的技术社区

来源 | 网络

最近看到一个有意思的提问:

抖音服务器带宽有多大,为什么能够供那么多人同时刷?

一位程序员对此出了一份详细的科普,让我们一起来看看吧。

/ 正文 /

抖音,百度,阿里云,腾讯都是自建的数据中心。

都是 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 倍。

一个机柜中 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 左右的总出口带宽。

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 亿的日活。

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

你学会了么?


1. 回复“m”可以查看历史记录;

2. 回复“h”或者“帮助”,查看帮助;

开发者已开通多个技术群交流学习,请加若飞微信:1321113940  (暗号k)进开发群学习交流

说明:我们都是开发者。视频或文章来源于网络,如涉及版权或有误,请您与若飞(1321113940)联系,将在第一时间删除或者修改,谢谢!

开发者:KaiFaX

面向全栈工程师的开发者
专注于前端、Java/Python/Go/PHP的技术社区

抖音的服务器究竟有多大?相关推荐

  1. 抖音显示服务器升级要多久,抖音服务器升级要多久才能恢复正常

    全网最新活动请看下方内容或右侧内容! --------------- 抖音是当下最火爆的视频平台,很多用户经常都有在涮抖音视频.不过近日抖音直播有很多用户反馈打不开,系统显示抖音服务器升级暂不可用的情 ...

  2. 抖音修改东西一直显示服务器升级,抖音提示服务器维护怎么办?抖音提示服务器维护的解决方法...

    抖音提示服务器维护怎么办?最近大家在刷抖音的时候有没有遇到抖音服务器正在维护中的字样,很多小伙伴都不知道发生了什么,要怎么解决正在维护的情况,下面就给大家分享抖音提示服务器维护的解决方法. 解决方法 ...

  3. 抖音注册服务器打瞌睡了怎么解决,抖音服务器打瞌睡是什么原因

    抖音服务器打瞌睡是什么原因?不少的小伙伴们在今天使用抖音的时候都发现了直播不能看了,上面显示到服务器打瞌睡了,想要知道是什么原因,下面就一起来看看吧. 抖音服务器打瞌睡是什么原因 今日下午4点左右,有 ...

  4. 抖音视频服务器维护中暂时无法观看,抖音显示服务器维护中暂时无法观看视频的原因分析...

    最近有不少抖音用户在使用软件的同时遇到一些问题,就是打开抖音发现不能观看视频了,抖音显示服务器维护中暂时无法观看视频这个到底是什么意思?要是抖音服务器维护该怎么办?如何才能涮抖音视频呢?不少小伙伴都有 ...

  5. 抖音服务器究竟有多大,为什么能够供那么多人同时刷?

    点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方留言必回,有问必答! 每天 08:00 更新文章,每天进步一点点... 抖音. ...

  6. 抖音的服务器到底啥配置?

    最近看到一个有意思的提问: 抖音服务器带宽有多大,为什么能够供那么多人同时刷? 作为一名程序员,今天来给大家科普一下. 抖音,百度,阿里云,腾讯都是自建的数据中心. 都是 T 级别出口带宽(总出口带宽 ...

  7. 2020无人用的邮箱和密码大全_2020抖音文案大全:这4大抖音文案技巧,点赞100w的账号都在用...

    很多时候,一个视频吸引人留下点赞.评论.转发的不是内容,而是抖音文案. 例如:"从少女,到母亲,致敬每一个女人的蜕变". 看到这个抖音文案就会好奇,这个女人蜕变后是怎样的,她为什么 ...

  8. 抖音评论服务器维护,抖音评论服务维护中怎么回事_抖音评论显示服务器维护中问题介绍_游戏吧...

    抖音短视频一直受到了很多玩家的喜爱,想必大家都很想知道抖音短视频怎么突然限时评论服务维护中是怎么了.下面游戏吧小编就为各位玩家带来了抖音评论区的显示服务器维护中问题介绍. 抖音评论服务维护中是怎么回事 ...

  9. 抖音显示服务器审核为什么,抖音上传的视频为什么一直正在审核是违规吗不给显示出来吗...

    抖音正在审核是违规吗,当让不是了,一般来讲正在审核就是正在审核.因为直播乱层出,国家加大了管理的力度,现在审查越来越严格,所以需要的时间也更长.长时间审核的原因有如下:1.可能是因为是新用户,一般来讲 ...

  10. 抖音工具有哪些?十大抖音运营工具分享

    一.视频剪辑工具 Premiere软件是一款主流的视频剪辑软件,它不仅有简洁优雅的界面,还能识别多种视频格式,另外它的调色功能也异常强大 二.素材工具 创客贴有丰富的图片素材库和风格多样的模版,非常适 ...

最新文章

  1. C#调用WebService实例和开发
  2. yii表单ajax验证,yii2 modal弹窗之ActiveForm ajax表单异步验证
  3. MyBatis学习总结(七)——Mybatis缓存
  4. libevent源码学习-----event_base事件循环
  5. Linux基础之命令练习Day2-useradd(mod,del),groupadd(mod,del),chmod,chown,
  6. Linux环境下实现unsigned char*向string的转换
  7. Android之自定义控件入门
  8. (转)数字格式化函数:Highcharts.numberFormat()
  9. minicom与USB转串口
  10. 将WinServers2019打造成家用系统
  11. 深度学习中的“卷积”与数学中的“卷积”有何不同
  12. ElementUI:项目中引入自己的ICON
  13. 极速理解设计模式系列:24.解释器模式(Interpreter Pattern)
  14. 在QT中使用映美精双目相机保存图片
  15. 解密excel.xls文件密码
  16. Pollard-Rho算法模板(POJ 1811 Prime Test)
  17. java gef_GEF简介
  18. Python 李查逊/Richardson加速外推法
  19. 解决浏览器“根据监管部门规定以及投诉举报,此链接违反相关法律法规,禁止访问”的策略
  20. 产品管理工具和项目管理工具

热门文章

  1. ps快捷键大全(表格汇总)
  2. 微信商户平台(商户号)申请流程(仅供参考)
  3. 心理学与生活 - 文化与社会
  4. The type of the expression must be an array type but it resolved to ListObj
  5. 【VBA宏编程】——Excel操作
  6. 中值定理9-极值点判断
  7. C# Excel文件合并
  8. 最全卡尔曼滤波原理简介
  9. Linux知识点总结(思维导图,建议收藏)
  10. 基于融云直播 SDK,快速实现连麦布局(内附代码)