壹、一台服务器能开多少个虚拟主机
取决于服务器的处理能力和网站的访问量,通常在50-100之间
![](http://img1.baidu.com/it/u=1394311254,1709800722&fm=253.jpg)
贰、一台物理服务器可运行多少个虚拟机?
答:这取决于您的物理服务器的硬件配置和虚拟机的资源消耗。
该算法不可靠。
但一般有几个限制:
1.服务器的物理内存肯定是有限的。
例如服务器有8核、8G内存。
通常hypervisor会占用512M内存,留下大约7.5G内存在这个虚拟机上运行。
创建新虚拟机时,会报内存不足的错误信息。
这样的话,每台虚拟机在满载的情况下最多可以拥有1个cpucore的计算能力和1G的内存空间。
当然,当今的虚拟机管理程序通常支持过多的工作负载。
也就是说,如果你的内存只有8G,但是你设置了一定比例的超级佣金,比如50,那么你最多可以投入12G。
回忆仍然使用这个例子,如果supercommit设置为50,则最多可以创建11个虚拟机(1core,1Gmem)。
根据服务器虚拟化,建议commit多一些,不要太高,通常设置为20%。
根据面虚拟化的不同,您最多可以多承诺50%。
2.使用的频带越小,必须理解这一点。
例如使用多个网卡等。
3.CPU资源倍增通常采用多个时间划分,即时间片。
4.如果是网盘,用iSCSI还是光纤?不同的情况有不同的负担。
一般来说,服务器上可以运行的虚拟机数量必须考虑服务器的整体物理位置、虚拟机的负载等因素来计算。
没有固定的公式。
![](http://img2.baidu.com/it/u=3488745447,2051500889&fm=253.jpg)