做一个1000万人同时在线的网站,服务器需要多大?

做一个1000万人同时在线的网站,服务器需要多大?,第1张

自己做项目问?应该不会,初期创业没必要考虑那么多?

公司面试问?小公司的话我觉得就没必要考虑了,国内真的需要同时千万的互联网就那么一两家

大公司问的话,那只能说明你很厉害,一般能被问这种问题的都是大牛中的大牛但大公司问这个问题应该不是这个问法,这样问感觉有点业余

1000万人同时在线,首先要根据您的运营内容测算并发数据、带宽流量、存储空间,在线和并发是两个概念

当初乐视也没你说的这么大,这么多人在线,但是他们一年几个亿宽带费,我觉得你有必要先考虑下宽带费怎么付。

一个网页的平均大小或最大大小,例如60k1000万=60m1万。补充:

1网页的大小,包括html,css,js和等。其中共用的js和css需要考虑的

21000万每秒是个非常庞大的天文数字,数量级不对。你的意思可能是1000万人,有的10分钟,有的120分钟,加权平均,单位为s就可以了。

3视频网站也一样的计算

足球场那么大,机箱要用三米厚的铁板,CPU要用两层楼高的,内存条长500米,宽80米

这个问题没有固定的标准,网站实际需要多大带宽,是要根据网站情况来判断的,如果是小型网站,那么5M的带宽足够满足每天上万的访问量,如果是商城或者是下载站,则需要20M以上的带宽才能保证稳定流畅的网站访问。
一般情况下,论坛、企业类的网站比较节省带宽,而商城、下载类的网站则会占用较大带宽。理论上来讲下载速度是带宽的八分之一,所以5M带宽的最快下载速度就可以达到600KB每秒。

同时在线,不等于同时下载,假如2个人同时下载,512KB的网页,以3秒打开网页,即:1M=128KB/S,512KB/3秒=170KB,4M的带宽就足够了,网站最好小于1M,这样访问的速度就比较快。带宽比较小的话,还可以做以IP流量限制访问,这样就不会影响其他人同时访问!

在选择云服务器之前,我们应该先弄明白自己需要一台什么样的云服务器。包括它的使用场景,配置情况等。

如果你做的是一个小型的个人网站并且访问量小,那么你可以选择一台低配置的云服务器ECS就能暂时满足你的要求(通常1核2G)目前阿里云的1核2G1M带宽是918元/年。对于电商类型网站,建议至少2核4G以上。随着后面网站的发展情况,你也可以随时进行升级配置,这也是云服务器的优势所在。当然,如果你希望网站运行和访问速度更快,可以适当提高配置。

如果你要做一个多媒体型的高并发应用,这时候除了云服务器ECS(建议4核以上),同时你还要搭配对象存储OSS购买。对象存储OSS是专门用来承载、视频等文件的。以及还要配合内容分发网络CDN和负载均衡SLB,有这几个服务的完美配合,就能大大加快访问速度,减少用户等待时间。

更高需求的,比如,对于Hadoop分布式计算、海量日志处理和大型数据仓库等需要海量数据存储和离线计算的业务场景,则可以选择阿里云服务器ECS大数据类型实例规格族。大数据型实例规格族适合有大数据计算与存储分析需求的行业客户,例如互联网行业、金融行业等。

对于机器学习和深度学习等AI应用,可以选择购买GPU计算型实例,可以搭建基于TensorFlow框架等的AI应用。GPU计算型适用于图形处理、云游戏云端实时渲染、AR/VR的云端实时渲染等瘦终端场景。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存