虚拟化Linux + Windows Server

虚拟化Linux + Windows Server

我需要将两个 Linux + 一个 Windows Server 2008 R2 VM 虚拟化到单个 DL360 上。

我理解我的选择是:

  • 运行 ESXi 并创建两个 Linux 和一个 Windows 虚拟机
  • 在硬件上本地安装 Windows 2008 R2,并在 Windows Hyper V 中运行两个 Linux 虚拟机

这两种选择相比,是否有任何显著的优势/劣势?这只是个人喜好问题吗?

答案1

除了你列出的选项外,还有更多选项,

  1. ESXi
    1. 2 个 Linux VM 和 1 个 Windows VM
  2. 虚拟机
    1. 1 个 Linux 虚拟机 + 主机和 1 个 Windows 虚拟机
    2. 2 个 Linux 虚拟机 + 1 个 Windows 虚拟机
  3. Hyper-V
    1. 2 个 Linux 虚拟机 + 主机
    2. 2 个 Linux 虚拟机 + 1 个 Windows 虚拟机

我会选择

  1. 这不需要您将主机用作应用程序服务器。这似乎效率不高,但为您提供了最大的未来灵活性(例如轻松迁移应用程序服务器),因此这就是 1.1、2.2 和 3.2
  2. 我最舒服的并提供支持。 ESXi或者虚拟机如果你是Linux家伙,Hyper-V如果你是视窗SA。

在如此小的负载下,您不太可能看到任何产品的任何差异化因素。(性能、功能集等...) 笔记它们都有免费选项,Linux + KVM、ESXi、Hyper-V。不要让成本影响决策。

答案2

你可以选择任何一种方式。但是,系统需求和规格很重要。如果你有一个关键的 Linux 系统,需要大量的系统资源,那么你可以使用 Linux 作为主机并运行Linux KVM 虚拟化托管 Windows 客户机。

如果系统的优先级相对平等,我只会采用 VMWare ESXi 路由并以此方式分配资源。


服务器的具体规格是什么?DL360 G7?直接连接还是内置磁盘?

确保使用 HP 特定的 ESXi 版本或安装HP CIM 代理如果您选择这条路线,就可以获得完整的硬件健康监控。

答案3

我个人会选择 ESXi 路线,因为它在操作方面具有更大的灵活性。使用 Virtualbox 路线可能最大的问题之一是,每次您必须重新启动 Windows 计算机时,它都会影响您的 Linux 计算机。

还有这个文章更详细地介绍了每种方法的优缺点。

答案4

如果你没有受到 ESXi 5 免费使用限制的阻碍,那么就选择 ESXi 5 吧——http://www.vladan.fr/esxi-5-free-whats-the-limitations/

总而言之,ESXi 5 对 CPU 或 CPU 核心数量没有限制。但是,虚拟机管理程序上的最大 RAM 为 32GB,在其上运行的 VM 也是如此。

ESXi 是由一家致力于虚拟化的公司为虚拟化而“构建”的,它重量轻(我认为约为 400MB),维护成本低

如果您使用 Windows 作为主机,该操作系统将占用您的大部分资源,并且未针对虚拟化进行优化。

KVM 也可以工作,Hyper-V 也可能工作。

相关内容