我想建一个网站,主要用于在线教学,要求可同时100人观看视频课件,需要带宽多大的?服务器什么配置?

我想建一个网站,主要用于在线教学,要求可同时100人观看视频课件,需要带宽多大的?服务器什么配置?,第1张

服务器配置一般双核就够了,主要是带宽要求比较高,如果你的视频传输压缩算法比较好,那么带宽压力就小;所以主要是软件方面的费用比较多。找专人开发的话,硬件+软件全部费用没有3-5万是下不来的。

我这里详细的给你介绍下,带宽和同时在线人数的计算,也方便后面有想了解的朋友在你这个提问上寻找答案。
首先,服务器带宽说的5M带宽,实际上是5Mbps=625KB,需要是独享带宽,共享的话因为他人的因素无法计算。
然后计算你的网站大小,普通大小的网站页面(少,压缩过,代码优化)只有几K,我们姑且按照50K计算。
同时在线人数其实还关系到 IIS 这个参数限制,但是小网站几乎没有这个限制,可以不用担心,所以 625kb/50k=125人,大概同时在线125人访问这个50KB的页面是没有问题的。
要值得注意,这个是同时,也就是传统意义上的同一秒,只要有先后发送请求的顺序就可以错开,所以5M带宽严格意义上是很大的,如果你的页面小,几乎可以满足千人在线,因为大部分的人都是点击后浏览页面的,不会说一直给你发送请求。
PS:个人拙见,仅供行业小白参考,请深入研究的专家不吝赐教。

不知道各位是怎么计算的?我的服务器的配置比上边的哥们好一些,带宽只有2M,可以承载1万IP在线。

网页基本在60K左右,一般人的等待忍耐是3到5秒

按照3秒计算 则每个网页占用的带宽是 20K/S

2M=2048K

2048/20=103 左右。

如果是5秒计算的话 ,可以承担200来人同时触发。

如果页面文件较小 那么可以依次类推。

以上为经验所得,几年前 我也问过类似问题 回答真实五花八门。

应用缓存技术 可以有效降低IIS反映时间。

2M带宽 支持300人在线 基本没多大问题。放心做吧。如果每秒能有300人同时触发,那么每分钟则有 18万人了,及时再低,每秒10人好了 每分钟也可以承载 600人了,按照一般20分钟SESSION失效计算,也有12万人的承载能力。

也算是中型站点了,每日的IP和PV 足可以让你冲到ALEXA 前1万名。

收入也非常可观了,到时再增加带宽还是问题吗?


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存