我对虚拟机世界很陌生..。最近,在我的工作场所出现了一个情况,我认为VM可能是一个很好的解决方案。
我需要在一台健壮的服务器上运行几个Windows实例--这样做合理吗?我希望主机运行Linux;最好是CentOS或RedHat企业。
我想买一个非常健壮的服务器,比如8x双核处理器,32/48 of内存.并运行大约8个Win XP实例(每个实例分配一个CPU ( 8)和~4GB RAM)。
我能用什么软件来设置这个呢?是否有VM软件的“服务器”版本?对于这类东西(服务器虚拟化,而不是工作站),什么是“最好的”VM软件?
谢谢你的帮助。欢迎任何答案、链接、文章、个人经历和想法。
肯。
最后一个问题,如果其中一个虚拟机碰巧崩溃或死亡,VM软件是否能够在没有it干预的情况下单独检测并重新启动?
发布于 2009-12-22 10:17:58
这台机器是专门用于VM功能还是其他功能的?
我问的原因是,运行在裸金属上的VMWare ESX将自动重新启动失败的VM,或者在两台机器上同时运行相同的VM,如果另一台机器失败,一台会立即接管。这些解决方案需要两台服务器,但老实说,您计划购买的硬件听起来过于强大/昂贵,对于您计划购买的VM计数较低--您应该能够以与您所列出的服务器相同的价格获得两台更便宜的服务器。
哦,如果这不适合您,那么VMWare服务器就会在Linux上运行,KVM、Xen、Virtualbox和其他一些服务器也会运行。
发布于 2009-12-22 10:55:17
只有一个小缺点-你需要使用一个完整的零售版本的Windows。如果您使用XP的OEM版本(通常是在磁盘上附带您购买的新PC ),它可能会与该供应商的特定硬件绑定。OEM的只能工作30天,如果他们安装的话。
编辑:正如注释中提到的,Windows有许多许可选项。所以,如果您想在VM中运行它,请坚持零售版本。
发布于 2009-12-22 10:19:06
目前最好的解决方案可能是KVM,尽管我不知道RHEL/CentOS支持它有多好。或者,您也可以选择VMWare并购买他们的一些服务器产品,但是它的成本会更高,但会带来可疑的好处(您似乎没有计划更多的服务器和虚拟机在它们之间的迁移)。
https://serverfault.com/questions/96599
复制相似问题