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

简介: 抖音通过在全国多地设立数据中心,利用分布式云计算技术,如CDN、OSS等,实现视频数据的高效分发与存储。每个用户就近接入当地数据中心,减轻单点压力,确保高并发下的流畅体验。数据中心间通过高速网络同步数据,保证内容的及时更新与访问。这种架构设计有效支撑了大量用户的同时在线。

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

这个问题我大概回答一下,由于我不太清楚字节跳动真正的网络是如何组网的,所以我只能告诉你大概的原理。参考其他大型互联网企业的组网,应该解决的方案是类似的

大型网站,特别是视频网站都是分布式的云计算,就我前面做云计算的经验来说,至少他们他们需要在全国几大区域都有服务器群,例如北上广四川或者贵州都有云服务器,这个不仅仅是某个服务器的带宽来衡量了,而是整个机房的出口带宽,还有云集群的并发能力了。当然,还会配合OSS,CDN,SLB等诸多的技术,我估计目前有这样的服务器群级别的只有阿里云,当然他们已经发展这么大了,也有可能使用自己的云计算技术。今日头条还在国外很大布局,还有众多的海外服务器。要做到这样技术对接只有阿里云、AWS或者自主研发云技术能够解决。

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

抖音并不是全国所有刷视频用户都在同一个地方的数据中心接入我们看视频的流量,如果是这样的话,那么这个数据数据中心所需的带宽就是过于巨大。一般来说,抖音在全国各地会建设几个比较大的数据中心,我们刷视频的请求是就近接入的。

比如张三在北京,那么他接入抖音APP,上传和浏览视频,就是在北京数据中心完成;李四在上海,那么他的上传视频和浏览视频就是在上海的数据中心完成。如果所有用户都接入同一个地方数据中心,毫无疑问对于这个数据中心的负载太大,这是不可能的。

各个数据中心的视频数据,通过专有的高速互联网络进行同步。也就是你上传的视频虽然是上传到上海的数据中心,北京的用户依然可以看到,就是可能要晚一点刷才看到。抖音需要把你在上海上传的视频数据通过高速网络传递到北京后,北京的用户才能看到。

一个数据中心包括多个运营商的出口,一般是会和三大运营商网络在本地对接,同时会和一些中小型运营商对接,例如广电。和运营商网络对接的目的为了接入运营商的用户,这也就意味着你是北京移动用户,那么刷出来抖音的视频将会从北京移动的网络接入抖音.

如果发现某个区域的数据中心业务负载太重怎么办?例如湖南春节大量用户返乡,导致位于武汉的数据中心突然接入不了这么多湖南的用户了,这个时候抖音内部就会调整用户的接入路径,把一部分本来接到武汉的抖音用户接入到北京去(因为春节北京的人少了很多)。

所以,这就是互联网公司网络的基本架构。全国存在多个数据中心,不同地方的用户刷视频其实是接入不同的数据中心,每个数据中心都会和三大运营商网络对接。

这种分布式的网络保证了抖音的业务不会都积压在一个数据中心,由全国各地抖音数据中心和运营商互联的带宽来保证用户刷视频可以正常浏览

那么位于不同位置的抖音的数据中心和三大运营商的互联带宽多大?只能讲肯定是T级别的,1T等于1000G,现在大型互联网公司和运营商对接的带宽普遍是1T、2T起步了,而且一般如果发展互联带宽负载超过了30%到50%,就需要扩容。

很多人提到了CDN,CDN不能从根本上解决这个带宽问题,CDN只能从运营商网络路由层面上解决一定的拥塞问题。不论是腾讯、百度还是抖音、YY,解决游戏、视频大带宽的问题都是从数据中心网络基础架构解决,都是采用类似的技术,也就是DCN和DCI相关的技术。

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
25天前
|
存储 负载均衡 云计算
抖音服务器是什么样的
抖音服务器采用分布式云计算架构,遍布全国多个数据中心,如北上广、四川和贵州等地,利用高带宽、云集群并发及OSS、CDN、SLB等技术,确保大量用户同时流畅观看视频。这不仅需要强大的服务器群支持,还需精准的负载均衡与内容分发网络,保障用户体验。
38 1
|
1月前
|
存储 数据库 云计算
抖音服务器是什么样的
抖音服务器采用分布式云计算技术,在全国多个区域如北上广、四川、贵州等地设有服务器集群,具备强大的并发能力和高带宽。通过OSS、CDN、SLB等技术优化,确保用户流畅体验。同时,字节跳动在海外也有广泛布局,采用自研或第三方云技术,实现全球覆盖。为了支持大量用户同时在线刷视频,抖音还采用了G口宽带和云部署技术,自动选择最近的服务器,保证高效稳定的运行。对于短视频应用,建议选择专业的IDC服务商,制定长期的服务器解决方案。
45 4
|
存储 弹性计算 边缘计算
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
446 0
科普 | 抖音服务器带宽有多大,为什么能够供那么多人同时刷?
|
存储 弹性计算 边缘计算
抖音服务器带宽有多大,才能供上亿人同时刷?今天长见识了。。
抖音,百度,阿里云,腾讯都是自建的数据中心,都是T级别出口带宽(总出口带宽),也就是达到1T=1024G/s的出口带宽,服务器总署基本都在20万台以上,甚至阿里云都超过了100万台。 字节跳动的数据中心总带宽,可能在10TB级别左右,预期突破15TB级别不远了。 一般情况下:总出口带宽1TB,实际机房出口带宽可能只有100G上下, 这是采用双(多)链路设计,双出口实现动态流量分担,总的出口带宽可以达到T级别。
1398 0
抖音服务器带宽有多大,才能供上亿人同时刷?今天长见识了。。
|
3天前
|
弹性计算 运维 安全
阿里云轻量应用服务器与ECS的区别及选择指南
轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。
|
4天前
|
SQL 弹性计算 安全
阿里云上云优选与飞天加速计划活动区别及购买云服务器后续必做功课参考
对于很多用户来说,购买云服务器通常都是通过阿里云当下的各种活动来购买,这就有必要了解这些活动的区别,同时由于活动内的云服务器购买之后还需要单独购买并挂载数据盘,还需要设置远程密码以及安全组等操作之后才能正常使用云服务器。本文就为大家介绍一下目前比较热门的上云优选与飞天加速计划两个活动的区别,以及通过活动来购买云服务器之后的一些必做功课,确保云服务器可以正常使用,以供参考。
|
7天前
|
弹性计算 安全 开发工具
灵码评测-阿里云提供的ECS python3 sdk做安全组管理
批量变更阿里云ECS安全组策略(批量变更)
|
24天前
|
存储 人工智能 弹性计算
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理。通过合理优化资源分配、利用自动伸缩及高效数据管理,ECS能显著提升AI系统的性能与效率,降低运营成本,助力科研与企业用户在AI领域取得突破。
45 6
|
1天前
|
机器学习/深度学习 人工智能 编解码
阿里云GPU云服务器优惠收费标准,GPU服务器优缺点与适用场景详解
随着人工智能、大数据分析和高性能计算的发展,对计算资源的需求不断增加。GPU凭借强大的并行计算能力和高效的浮点运算性能,逐渐成为处理复杂计算任务的首选工具。阿里云提供了从入门级到旗舰级的多种GPU服务器,涵盖GN5、GN6、GN7、GN8和GN9系列,分别适用于图形渲染、视频编码、深度学习推理、训练和高性能计算等场景。本文详细介绍各系列的规格、价格和适用场景,帮助用户根据实际需求选择最合适的GPU实例。
|
3天前
|
弹性计算 Linux 数据安全/隐私保护
阿里云上快速搭建幻兽帕鲁游戏联机服务器指南
对于热爱幻兽帕鲁游戏的玩家来说,搭建一台专属的联机服务器无疑能够大大提升游戏体验。阿里云作为领先的云计算服务商,为玩家提供了便捷、高效的服务器搭建方案。本文将为您详细介绍如何在阿里云上快速搭建幻兽帕鲁游戏联机服务器,让您轻松享受多人游戏的乐趣。