配置VMware ESXi集群

在 VMware ESXi 集群配置中,多个 ESXi 主机为整个集群环境提供计算、内存和网络资源,并保护集群中的虚拟机免受物理服务器故障的影响。这是通过使用 VMware vCenter Server 实现的,创建 VMware ESXi 集群是一个必备条件。一旦创建,vSphere 集群就能启用“仅集群”功能,如 HA(高可用性)和 DRS(分布式资源调度器)。这些功能各自为 VMware 集群的容错性、故障恢复能力以及跨 VMware ESXi 主机的资源分配做出了贡献。让我们来看看创建 VMware ESXi 集群的过程。

VMware 集群要求

部署 VMware vCenter 后创建集群,您需要:

  • a datacenter in the vCenter inventory
  • 足够的 vSphere 权限 来创建集群
  • 如果您想要使用 VMware vSAN,则在创建 vSphere 集群之前需要启用 vSAN

使用 ESXi 集群功能的硬件要求:

  • 两个或更多具有相同处理器或同一系列/同一代处理器的 ESXi 主机。如果处理器属于不同系列,可以 使用 EVC 模式来进行集群共享存储 用于存储可以在 vSphere 集群的任何主机上运行的虚拟机数据。
  • 共享存储用于存储可以在vSphere集群中任何主机上运行的VM数据。
  • 为集群管理、VM迁移(vMotion)、访问存储、发送心跳、容错日志流量(如果计划在vSphere集群中使用容错)提供专用的高速低延迟网络。

创建用于VMware ESXi集群的数据中心

一旦连接到我们的vCenter Server的Web界面(VMware vSphere Client),让我们来看看创建集群的步骤。

  1. 在Web界面中右键单击您的vCenter Server,然后选择新建数据中心。数据中心对象包含在虚拟基础架构中执行工作所需的各种对象:主机、VM、网络、数据存储等。

  1. 接下来,我们为数据中心分配一个名称,例如,Datacenter1。单击确定保存设置。

将ESXi主机添加到数据中心

配置vCenter库存并创建ESXi集群有两种方法:

  1. 将ESXi主机添加到数据中心,创建集群,并将已经在数据中心中的ESXi主机添加到集群中。
  2. 在数据中心中创建一个新集群,并直接将ESXi主机添加到该集群中。

在本文中,我们使用第一种方法。

在 vSphere 客户端中右键单击数据中心,然后在上下文菜单中单击 添加主机

启动包含 7 个必需步骤的 添加主机 向导。

  1. 名称和位置。输入要添加到所选数据中心的 ESXi 主机的 IP 地址。在每个步骤中单击 下一步 继续。

  1. 连接设置。输入要添加的 ESXi 主机的管理员凭据。

  1. 主机摘要主机摘要 屏幕显示主机上存在的任何虚拟机(如果有)。您还可以查看有关 ESXi 主机的其他信息。

  1. 分配许可证。我们可以选择要在主机上使用的许可证。您可以阅读有关 VMware vSphere 许可证 的更多信息。您可以简单地选择评估许可证以继续试用许可证,该许可证有效期为 60 天。请注意,在 Free ESXi 中存在限制,您无法使用免费版本构建 ESXi 集群。

  1. 锁定模式。锁定模式可防止远程用户直接登录到主机。此选项可提供更安全的 ESXi 主机姿态。此后也可以启用此选项。在我们的 ESXi 集群配置教程中,我们不启用锁定模式。

  1. VM位置。选择VM位置。由于我们只有一个数据中心,默认选择该数据中心。

  1. 准备完成。最后,我们准备将主机添加到数据中心。我们将继续这个过程,将所有希望加入vSphere集群的主机都添加进来。点击完成

您可以在下面的截图中看到已添加到VMware vCenter清单中的两个ESXi主机。

如何创建新的ESXi集群

一旦数据中心创建并添加了ESXi主机,您可以选择创建一个新的vSphere集群。

  1. 右键单击数据中心,然后点击新建集群

  1. 我们指定一个集群名称,例如,Cluster1。点击确定。稍后您可以编辑在此屏幕上看到的集群选项。

  1. 一旦集群对象添加完成,我们可以将ESXi主机添加到集群对象中。在VMware vSphere Client中右键单击集群名称,然后在打开的菜单中点击添加主机。一旦我们将主机添加到集群,主机的资源将成为集群资源的一部分。集群管理所有主机的资源。

  1. 打开添加主机向导。我们应该输入要添加到集群的主机的名称或IP地址。提供访问主机的凭据。

  1. 您可能会收到证书警报。只需点击继续连接。这是默认情况下主机上存在的自签名证书的常见警告。我们可以安全地忽略此警告。

  1. 准备完成步骤中检查您的设置,并点击完成将ESXi主机添加到ESXi集群中。

  1. 现在您可以看到,我们有一个数据中心和集群,以及两个ESXi主机加入了vSphere集群。

现在您可以在vSphere集群中配置高可用性(HA)和设置分布式资源调度器(DRS)。在配置HA之后,您可以配置容错功能(注意容错与HA不同)。

结论

要充分发挥VMware ESXi虚拟化环境的潜力,利用VMware vSphere集群功能至关重要。在具有VMware vCenter Server的集群配置中运行VMware ESXi允许您利用企业级数据中心的VMware vSphere技术,包括HA(高可用性)和DRS(分布式资源调度器)。

这两种技术都有助于增加VMware vSphere集群的容错性,可以抵御故障并在VMware ESXi主机之间分配资源。在独立的VMware ESXi配置中,这是不可能的。即使在VMware ESXi集群中运行虚拟机,也请记得备份您的虚拟机以降低数据丢失和停机时间的概率。

Source:
https://www.nakivo.com/blog/configuring-vmware-esxi-cluster/