视频推流 服务器 负载 几个用户

视频推流 服务器 负载 几个用户,第1张

分两种情况来作答
第一种:不使用CDN的情况下,25个用户
在不使用CDN时,所有用户的连接视频源站访问,此时假设源站有200M带宽,上行速率200 / 8 = 25M/s(服务器吃的是上行带宽),25 / 1 = 25 个人,就是最大支持25个人同时使用1M/s的速度访问网站。 计算方式有些过于粗糙,具体的承受能力还要看视频长度和大小,视频传输方式,是否压缩等因素而定。
第二种:在使用CDN的情况下,250个用户
在使用CDN时,用户请求的就是CDN边缘节点,压力就在CDN节点上了,对于源站的压力就很小了。 CDN在抓取源站数据后会缓存到自己边缘节点上,用户的访问就不会到源站服务器上了。 假设CDN边缘节点有200M带宽,同时有10个边缘节点,承受能力就是200 10 / 8 / 1 = 250 人,而源站此时可能只需要10 - 20 M的带宽就足够了。目前市面上几大CDN厂商都拥有上千个节点,而且带宽也有千兆级别的。那承载能力就可想而知了,就看你能出多少钱了。

500人以上。2G2核的服务器空间,代表可以存放2G的文件到服务器,至于可以多少人同时在线,要视服务器给的IIS连结是多少。能保证500人以上同时在线。点击一下,由服务器响应的 *** 作只是零点零几秒,分配2G2核的空间。

蟹妖~~关注极迭代,和小伙伴一起看___4核8G+10M带宽属于比较好的机器了,能够满足大部分场景的需要。但要说能支持多少用户,就不能这样拍脑袋得到答案。用户支撑数量是由很多因素构成的,比如用的语言、架构、处理的业务类型、数据大小等等,这是一个不断调优的过程。

首先需要确定业务类型

不同的业务会有不同的特点,有些CPU占用比较高,比如内存计算类的;有些内存占用高,比如数据处理类的;有些需要大带宽,比如网络爬虫类的;有些磁盘占用高,比如和数据库类的。同样配置的机器跑不同的业务,效果就会天差地别,而且未用到的资源就大大的浪费了。根据自己的业务类型,调整机器的资源配比,是节省资金,提高支撑能力的好办法。

其次确定数据尺寸

网络传输的数据尺寸决定了带宽的占用程度,尺寸越小带宽越大,单位时间能够接入和处理的用户请求就更多。那么减少无效的数据传输,减少请求包的大小,是提高用户接入能力必须考虑的地方。

采用合理的语言架构

经过良好设计的系统,和随意堆砌的系统,接入能力是完全不同的。为了解决资源浪费问题,可以采用Docker之类的容器化,微服务化,能够有效的提高资源使用率,减少服务器压力。采用Nginx或Tengine、开启NIO、开启压缩、以及设置静态和局部缓存等,降低服务器负载采用MongoDB、NoSQL数据库,降低数据查询压力提高响应速度总之一句话:尽力减少前端无效请求,后端尽力将请求在靠近用户侧解决掉,避免业务过长,堆积在后端底层。

不断测算和调优

支撑的TPS数,是需要不断监控不断调优的。很多时候,一个微小的参数调整,都能带来成倍的性能提高。一个数十秒的业务请求,也许调优后就能在几十毫秒完成。真正的线上服务,持续监控和持续调优是长期进行的。

看网站类型
1m带宽的上传速度是128kb
不考虑等因素的话
一个动态请求是10kb左右
那么可以承受12~13人
如果需要考虑其他因素
比如
一个50kb
一个人请求是10kb
那么只能两个人
注:这里说的承受多少人
是每秒
如果你的cpu不够给力
那么也会打折扣

如果是普通企业网站足够用,如果是视频、音乐、、下载这样耗带宽的站是远远不够。

参考公式:支持连接个人 = 服务器带宽/页面尺寸大小

通过计算大致结果是,2Mbps的带宽(服务器的2M带宽最快上下速度能达到2M/s,跟我们家用的带宽稍有区别)支持的连接数为:17个。因此,N M带宽可以支持的同时在线人数大概为N17个。

所以,2M带宽的云服务器,日均3000IP以下应该没问题。当然如果每个页面都比较大的话,那就没这么多了。

扩展资料:

云服务器必要的功能

云服务器更具有安全性。因为云服务器具有防ARP攻击和MAC欺骗功能,云服务器可进行快照备份,云服务器保证数据永久不丢失。而且云服务器比传统的物理服务器更加可靠,因为云服务器是基于服务器集群的,因此云服务器具有较高的硬件冗余,云服务器能大大降低故障发生率。

云服务器还具有故障自动迁移功能,如果一台云服务器出现故障,云服务器上面的应用会自动迁移到其他云服务器上面,云服务器从而保证业务能够正常运行。

云服务器能实现快照备份,当主机出现故障时,云服务器能够一键恢复故障前的所有数据

1000人-2000人吧。5000人恐怕会很卡的。
1这个CPU并不是服务器CPU,2级缓存不如Xeon,多任务处理能力较差。
2.内存太小,512M恐怕还没有某些登陆网站的用户高呢。
3硬盘太差,80G IDE 2M Chche的硬盘,您不是开玩笑吧,这个硬盘最多能让1000人同时在线。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13131852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-08
下一篇 2023-06-08

发表评论

登录后才能评论

评论列表(0条)

保存