基本虚拟化问题

时间:2011-03-12 09:39:54

标签: virtual-machine host system-requirements

请原谅我缺乏知识,但我对虚拟世界并不熟悉并且有一些问题。

我为一家专门提供基本IT培训的小型慈善机构工作。我们最近收购了一些Dell Poweredge 2650服务器和戴尔台式机,我们希望提供XP,Windows 7,Mac和Ubuntu培训。我正在寻找设置一个虚拟环境,以便我们可以为每个操作系统提供一个标准映像(我目前使用映像文件,但目前需要大约25分钟来构建每台机器,而且多启动不是一个选项,因为新机器有20Gb磁盘)。

服务器都是双处理器,我们可以购买更多内存(我需要证明成本合理)

  1. 有什么内存要求 主人?
  2. 我可以运行多少个VM     每台服务器?
  3. 我可以运行同一个VM的多个实例吗
  4. 提前感谢您的知识。

    Darryn

1 个答案:

答案 0 :(得分:0)

您可以使用这些20 gig磁盘的多引导选项逃脱;对于最小安装,每个操作系统可能不会超过10次演出,每台机器的两个操作系统并不可怕。 (顺便提一下,在您所在地区寻找像FreeGeek这样的群组 - 对于像120-500演出这样的小尺寸,较大的硬盘驱动器应该是cheap。)

也就是说,如果你有一些非常强大的机器,虚拟化可能正是你所需要的。

我认为每个要运行的来宾VM的主机内存在1到2千兆字节之间会非常有用。至少在我的经验中,我给了一个Ubuntu图像1024兆字节来快速运行非常,但我没有按它很远。在VM内运行Firefox或OpenOffice可能会非常快地规定更多内存。 Chrome似乎很活泼。

因此,如果你有12 GB的RAM,你可以同时在机器上托管4到20个虚拟机,具体取决于你的客人在做什么。

对于磁盘空间,如果使用QEMU的-snapshot选项,则应该能够节省磁盘空间。每个用户都可以启动相同的底层磁盘映像,但是他们自己的修改将进入“快照”文件。 (我没有尝试使用此选项进行长期系统维护的经验,因此可能是所有20个用户在将来升级时需要存储Service Pack 2内容;我会害怕尝试修改一旦你获得了它的快照,就可以使用共享磁盘映像。也许每个人都在CIFS共享中存储“个人文档”之类的东西会很有意义。)

最大的障碍可能是Mac;因为Apple的服务条款禁止在非Apple硬件上运行OS X,所以你必须使用一些 Apple机器来运行VirtualBox。