-1

我希望在位于数据中心的 Windows Server 2003 R2 64 位版本服务器上运行 4 个虚拟服务器(各种 linux 风格)。如果需要,我还可以购买 2008 服务器或 32 位 2k3。他们每个人都有自己的网络 IP 地址,以便可以公开访问。我对 VPS 软件了解不多,但以前使用过它。

4

3 回答 3

2

Virtual Server 2005 R2 SP1是免费的(需要注册)并支持 x64 主机。它不支持 x64 来宾。

Windows Server 2008 包括 Hyper-V,这是 Microsoft 的新虚拟化技术,它支持 x64 来宾和多个虚拟处理器。也有没有 Hyper-V 的版本,价格略低,以满足反垄断当局的要求。必须下载Hyper-V更新,因为它是在 Windows Server 2008 的其余部分发布后完成的。

VMware Server也是免费的。它支持(实验性地)最多 2 个虚拟 CPU。

为了获得最佳性能,您需要虚拟机中的驱动程序和补丁程序与虚拟化环境配合良好。在 Virtual Server 中,这些被称为 Additions,在 Hyper-V 中它们是集成组件,而对于 VMware,它们是 VMware Tools。由于内核二进制兼容性的性质(没有保证),通常只支持特定的发行版。

于 2008-09-17T12:09:34.067 回答
0

不幸的是,获得良好性能的唯一方法是使用 Linux 作为主机,使用 Windows 作为客户机。x64 上的签名驱动程序要求实质上阻止了任何开源实现具有合理的性能。

于 2008-09-17T02:41:24.523 回答
0

如果您要运行 4 个虚拟服务器,所有这些服务器都将是 linux 风格,为什么您不在 linux 中运行主机呢?

如果出于某种原因您必须使用 Windows 机器,我会说获取 2003 32 位签名驱动程序实际上只是 2008 年的一个问题,但即使在 2003 年我也不能真正推荐 64 位,除非有紧迫的要求(如 Exchange 2007)

于 2008-09-17T03:02:29.340 回答