但是一般会有几个限制:
1.内存内存基本上是一个硬限制。物理服务器的内存肯定是有限的。例如,一台服务器有8core,8G内存,通常hypervisor会占用512M内存,大概还剩下7.5G内存,假设每个虚拟机的配置是1corecpu,1G内存,那么在此机器上最多可以运行7个这样的虚拟机。再创建新的虚拟机时,就会报错说内存不够。在此情况下,每个虚拟机在满负载情况下最多可以拥有1个cpucore的运算能力,1G的内存空间。
当然,现在的hypervisor基本上都支持over-commit的功能,也就是说,如果你的内存只有8G,但是设定一定比例的overcommit,例如50%,那么你可以最多分出去12G内存。还是上面那个例子,如果设定overcommit为50%,那么最多可以创建11个虚拟机(1core,1Gmem)。在服务器虚拟化方面,建议overcommit设置的不要太高,一般20%。在桌面虚拟化方面,可以将overcommit设置到50%.
2.网卡如果服务器只有一个网卡,所有虚拟机的网络流量都是通过一块网卡出去,虚拟机越多,每个虚拟机可以使用的带宽就会越少,这个是需要综合考虑。例如使用多个网卡等。
3.CPUCPU资源基本上都是采用时分复用,也就是时间片的方式来轮询的。
4.磁盘I/O是本地磁盘还是网络磁盘?如果是网络磁盘,是使用的iSCSI还是光纤?不同的情况,负载是不一样的。
一般一台服务器上能跑多少个虚拟机,需要综合考虑物理服务器,虚拟机负载等方面的整体情况,再来计算。没有一个固定的公式。
根据我的小网吧组建经验,你的电脑可以带30-40台,不过需要改进1.增加2块硬盘,做读写阵列,2.增加到4G内存
显卡没什么影响
这个配置大概有10几个网吧正在运行,速度没人投诉过,不用怀疑
交换机最好用好一点的,路由器建议用ROS智能限速
--------------------------------------------
很多人在服务器烧钱,网吧要的就是省,其实用心优化,完全是没问题的,优化不合理,这配置就是单独装XP也会慢,所以楼主,放心去做,我就是你成功案例
想不到你也在装服务器啊,方案一120台也带起来轻松的,负载不超过0.6。但就是没有方案二游戏玩起来顺畅。其实就是读盘寻道时间问题。方案2你要注意一点就是SSD不能组阵列,单SSD回写带机80台,单SAS带机30台。回写这样算就好。有个奇怪现象就是全盘缓存大于30G以上命中提高很少。30G加到40G命中提高也就1-2%的样子。你欢迎分享,转载请注明来源:夏雨云
评论列表(0条)