当前位置:首页 > 虚拟机 > 正文

服务器可以挂多少虚拟机(云服务器 虚拟机)


一、一台物理服务器可运行多少个虚拟机?答:这取决于您的物理服务器的硬件配置和虚拟机的资源消耗。没有固定的算法。
但总的来说存在一些限制:
1内存本质上是一个硬限制。服务器的物理内存显然是有限的。例如,一台服务器有8个核心和8G内存,通常虚拟机管理程序将占用512M内存,假设每个虚拟机配置为1corecpu和1G内存,则剩余约7.5G内存。在此虚拟机上运行。当您创建新的虚拟机时,会报告内存不足的错误消息。这样的话,每台虚拟机在满载的情况下最多可以拥有1个cpucore的计算能力和1G的内存空间。
当然,现在的hypervisor基本都支持overcommit功能,也就是说,如果你的内存只有8G,但是你设置了一定比例的overcommit,比如50%,那么最多可以共享12G。的记忆。仍然使用上面的例子,如果overcommit设置为50%,最多可以创建11个虚拟机(1core,1Gmem)。关于服务器虚拟化,建议overcommit不要设置得太高,一般为20%。对于桌面虚拟化,您可以将过量使用设置为50%。
2.如果服务器只有一张网卡,那么所有虚拟机的网络流量都经过一张网卡,每台虚拟机能使用的带宽就会少一些,这个要综合考虑。例如使用多个网卡等。
3、CPU资源轮询基本采用时分复用,即时间片。
4I/O盘是本地盘还是网络盘?如果是网络驱动器,它使用iSCSI还是光纤?不同的情况有不同的负担。
一般情况下,一台服务器上可以运行的虚拟机数量的计算应综合考虑物理服务器的整体情况、虚拟机的负载情况等。没有固定的公式。