想做一个视频网站,假如要支持1000人同时在线,云服务器的带宽需要配置到多少M呢?

想做⼀个视频⽹站,假如要⽀持1000⼈同时在线,云服务器
带宽需要配置到多少M呢?
这个问题的答案需要考虑的因素有很多。
能同时⽀持1000⼈去访问的视频⽹站就属于⼤型⽹站了,配置肯定低不了,但是具体的带宽需要多少呢?
先抛开架构实现和成本上的考虑,我们先算下带宽成本问题。
我们以720P分辨率的视频举例。720P的视频播放需要的带宽码率是1000kbps,1M带宽理论上最⼤能跑1024kbps。
也就是说1个并发需要1M带宽,1000⼈同时访问就是1000M的带宽,以服务器带宽⽬前市场⾏情20-25元/M算,每个⽉的带宽成本就⾼达
2W-2.5W元。超音频电源
那我升级超⼤的带宽就可以搭建视频⽹站了吗?
当然不⾏。云服务器⼜不是只由带宽构成的,⽽且升级到那么⼤的带宽也未必能⽤了。怎么说呢?还是得要综合分析的。
选购视频⽹站的云服务器到底应该注意什么?
1、云服务器配置要⾼
看过视频的都知道,相对于其他⽂件类型,视频⽂件所占⽤的空间会更⼤⼀些,再加上视频的数量在不断增加,那肯定需要较⼤的磁盘空间,不然根本存放不了那么多的视频⽂件。视频⽹站需要⾜够⼤的硬盘空间来存储海量的视频资源。⼀个成熟的在线视频播放⽹站对服务器的硬件配置要求是极⾼的。
metis
⽽云服务器拥有⾜够的处理长时间⾼并发的能⼒,就需要选择核⼼数多、主频⾼的CPU,以及⾜够⼤的内存,⾜够⾼的硬盘读写能⼒才能满⾜视频⽹站的运⾏需求。
2、带宽
视频不仅占⽤空间⼤,⽽且它在播放的时候也需要较⼤的带宽。只要是与视频有关,即便是低码率的视频,在带宽⽅⾯的要求也很⾼;再加上有很多的并发连接数,对于带宽的需求根本不可能会降低。在线视频播放⽹站每天都会产⽣巨额的流量,每个客户都会占据⾮常⼤的带宽。
⽽且现在的⽹络视频的清晰度越来越⾼,对视频云服务器的带宽要求也随之增⾼。⽂件传输速率直接影响着客户在线观看视频的体验度。⼀般都需要百兆带宽,这个对云服务器来说是⽐较⾼的带宽了。要知道带宽成本是视频云服务器中占⽐最⾼的。
我们只需要把搭建视频⽹站的云服务器升级到⾜够的配置视频⽹站就可以做好了吗?如果你这样想,就⼤错特错了。
1、中国地域⼴⼤,云服务器托管在任意地⽅,总有延迟很⼤的地⽅,⽤户体验⽆法保障。
2、随着⽤户量的增⼤,单台服务器⽆法承载并发需要增加服务器,另外视频存储在服务器也是⼀笔很⼤的开⽀。
要解决视频的访问延迟的问题,最好的⽅案是结合对象存储OSS和CDN使⽤,⼀⽅⾯可以减少对带宽资源的占⽤,另⼀⽅⾯速度提升可以提⾼⽤户体验。这样完美解决以上成本和并发问题。服务器带宽仅保留基础带宽50M以内⾜矣。
这⾥给⼤家简单介绍⼀下对象存储(OSS)和CDN是什么?搭配使⽤有什么好处?bim技术分析与应用
reason模型对象存储(OSS)和CDN是两件事,对象存储(OSS)是存储,CDN是缓存,把视频存储在OSS上,然后⽤CDN做加速缓存。
对象存储是⼀种将数据作为对象进⾏管理的计算机数据存储体系结构,与其他存储体系结构(例如将数据作为⽂件层级管理的⽂件系统)以及将数据作为块和扇区内的块进⾏管理的块存储相对。每个对象通常包括数据本⾝,可变数量的元数据和全局唯⼀标识符
CDN加速是通过在不同位置放置节点服务器,⽤户直接从最近的服务器上获得所需的内容,不仅可以缓解单台服务器的压⼒,就近传输的原则也⼤⼤加快了⽹站的加载速度。
通俗点⼉讲,假设你的⽤户是⼀个⼤学的学⽣,视频是书,学⽣们要看书,oss就是是图书馆,CDN是当有很多⼈要借书的时候,影印很多份放在宿舍楼下,就不⽤跑到图书馆去借书看了,直接到楼下看影印版。这样原来需要20分钟才能借到的书,现在3分钟就借到了。
系统部署方案所以在视频⽹站上搭配对象存储和CDN就是这个原理。⽤户原先加载视频需要5秒,现在搭配了对象存储和CDN加载时间缩短⾄2秒或者1秒,⽽且播放也不卡顿,⽤户体验也好了。
泄压阀

本文发布于:2024-09-22 09:41:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/233791.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:视频   带宽   服务器   需要   数据   对象   并发
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议