0

请原谅我缺乏知识,但我对虚拟世界真的很陌生,有几个问题。

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

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

  1. 主机的内存要求是什么?
  2. 每台服务器可以运行多少个虚拟机?
  3. 我可以运行同一 VM 的多个实例吗

提前感谢您的知识。

达林

4

1 回答 1

0

使用这 20 个 gig 磁盘,您也许可以摆脱多重引导选项;每个操作系统可能需要不超过十个演出来进行最少的安装,每台机器两个操作系统并不可怕。(顺便说一句,在你所在的地区寻找像FreeGeek这样的组织——对于 120-500 演出这样的小尺寸来说,更大的硬盘应该很便宜。)

也就是说,如果您拥有几台功能强大的机器,虚拟化可能正是您所需要的。

我认为对于您要运行的每个来宾 VM,1 到 2 GB 的主机内存将非常有用。至少根据我的经验,我给了一个 1024 兆字节的 Ubuntu 映像以非常快地运行,但我并没有把它压得太远。在 VM 中运行 Firefox 或 OpenOffice 可能会很快占用更多内存。Chrome 看起来很活泼。

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

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

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

于 2011-03-12T09:58:41.503 回答