+ -
当前位置:首页 → 问答吧 → 8G内存能挂多少个虚拟机

8G内存能挂多少个虚拟机

时间:2010-06-18

来源:互联网

一台老的DELL 2950III服务器,2个Xeon 5310CPU 8G内存,刚刚开工安装完毕,这个机器估计能挂多少个虚拟机?

虚拟机可能装2K3 & C55就跑一个代理服务,其他啥应用都不跑 能挂多少虚拟机是按照内存的数来除分配的来计算吗?

作者: kexen   发布时间: 2010-06-18

基本上可以这么算,当然vmware的超分内存功能可以跑出更多点儿vm

作者: deadwind   发布时间: 2010-06-18

如果你的虚拟机需要的内存少,就能多跑点虚拟机。不过假设你为每个虚拟机分配1G内存,但划分了超过8个虚拟机,如果正好遇到所有的虚拟机都需要内存,恐怕就有问题

作者: saintdragon   发布时间: 2010-06-18

谢谢,受教了

作者: kexen   发布时间: 2010-06-21

8G内存远远不足以发挥虚拟服务器的处理能力。
我这儿一台双5520 CPU, 16G内存的服务器,运行中的vm分配内存总和可以到18~20G之间,但CPU利用率基本不超过10%, 感觉内存至少应该到32G以上才能最大限的发挥出服务器的性能。

作者: jar7324   发布时间: 2010-06-21

回复 jar7324

应该还是看虚拟机的数量

作者: saintdragon   发布时间: 2010-06-21

我现在也是遇到类似的问题。

其实CPU 已经足够强大了,主要是内存利用的问题。我24G内存 都感觉不够用

作者: hujiecs   发布时间: 2010-06-22

其实没打算把VC也挂进去的,另外大概是挂14个虚拟机 全跑linux 顶多就是发发邮件
应该是没问题的吧

其实我也好想挂32G内存。。。威武呀

作者: kexen   发布时间: 2010-06-22

我6G内存跑了2台win2008,1台win2003,一台freebsd
内存使用都在5.5G

作者: gestapa   发布时间: 2010-06-22

这也和虚拟机中跑的应用有关。物理主机8G内存的话,也别跑太多,影响性能

作者: yoyosys   发布时间: 2010-06-22

学习

作者: zhujinzz   发布时间: 2010-06-24

作者: david2878   发布时间: 2010-06-25

overcommit还是不推荐用,如果是测试环境的话,那无所谓。

作者: ThinkPad_   发布时间: 2010-06-30

内存配置还是宽裕点 比较好。至于起VM的数量,看情况。取决的因素有很多的。

作者: dragooner   发布时间: 2010-07-08

物理主机中可以安装多少虚拟机主要看系统资源的占用情况。

ESX为例,我觉得主要的瓶颈在于

1、内存
以8G为例,如果安装4个虚拟机,给他们分别分配4G内存,是可以的。
当虚拟机实际消耗内存综总和在8G以内,ESX会自动进行内存的分配,可以正常使用。
但是如果4台虚拟机同时都需要4G内存,也就是说需要16G物理内存的时候,ESX就无法分配了,系统效能就会下降的非常厉害。
PS: ESX 自身的操作系统大约需要消耗掉785m系统内存。

2、磁盘
容量不是问题,但是如果多个虚拟机有频繁大量的磁盘读写的时候,读写速度可能会是瓶颈



如果安装的是VMWARE ESX Server,Client可以监视系统资源占用情况(1小时内的),

有第三方软件可以监视系统资源占用,免费版本可以监控24小时内的,收费版本应该没有时间限制。可以设置报警,当一些被监控的指标达到阙值的时候,报警。

监视一下系统资源的占用情况,就知道你是否还有剩余的资源可以安装新的虚拟机了

我在一台Dell 760 的PC机中 ,安装了8个以上的虚拟机,没有大量读写的需要,当然也不是同时启动,只有3-4台是保持24小时运行的。通常情况下,CPU反倒是利用率最低的。

作者: robocop_cu   发布时间: 2010-07-10

对于虚拟服务器来说,随着挂的虚拟机逐渐增多,最先遇到的瓶颈是内存,然后是磁盘,最后才是CPU。
我手头三台vmware esx, 全公司的主要服务器几乎都在上面,CPU平均负荷基本没超过10%。
还有一台部门esx服务器,多个软件开发项目共用,内存24G, 运行14个vm, 内存使用接近90%, CPU负荷很少超过20%。
总之,内存是越大越好,CPU吗,2G左右的就足够了。

作者: jar7324   发布时间: 2010-07-22

现在一般都是在32G以上的吧

作者: cfanbo   发布时间: 2010-08-29



QUOTE:
我现在也是遇到类似的问题。

其实CPU 已经足够强大了,主要是内存利用的问题。我24G内存 都感觉不够用
hujiecs 发表于 2010-06-22 08:45




    VM主要是吃内存.

作者: marco_ma_   发布时间: 2010-08-30

5、6个应该没问题,我的HP 380 G6也是8G内存,跑了4个虚拟机,内存才70%不到。

作者: sleepcats   发布时间: 2010-09-10