配置VMware ESXi集群

在 VMware ESXi 集群配置中,多個 ESXi 主機作為整個集群環境的計算、內存和網絡資源,同時保護集群中的虛擬機免受物理服務器故障影響。這是通過使用 VMware vCenter Server 實現的,創建 VMware ESXi 集群需要使用 VMware vCenter Server。一旦創建,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集群創建數據中心

一旦連接到VMware vSphere Client的Web UI,讓我們看看創建集群的步驟。

  1. 在Web UI中右鍵單擊您的vCenter Server,然後選擇新數據中心。數據中心對象包含在虛擬基礎設施中執行工作所需的各種對象:主機、VM、網絡、數據存儲等。

  1. 接下來,我們分配一個數據中心名稱,例如,Datacenter1。單擊確定保存設置。

將ESXi主機添加到數據中心

您有兩種方法來配置vCenter庫存並創建ESXi集群:

  1. 將ESXi主機添加到數據中心,創建一個集群,並將已經在數據中心中的ESXi主機添加到集群中。
  2. 在數據中心中創建一個新的集群並將ESXi主機直接添加到集群中。

在本文中,我們使用第一種方法。

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

启动 添加主机 向导,共有 7 个必填步骤。

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

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

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

  1. 分配许可证。我们可以选择要在主机上使用的许可证。您可以在 VMware vSphere 许可证 中了解更多信息。您可以选择评估许可证以继续试用许可证,该许可证有效期为 60 天。请注意,在 免费的 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 ESXi以及VMware vCenter Server的叢集配置允許您利用企業資料中心VMware vSphere技術,包括HA(高可用性)和DRS(分散式資源調度器)。

這兩項技術都有助於提高VMware vSphere叢集的容錯容忍性,可以抵禦故障並在VMware ESXi主機之間分配資源。在獨立的VMware ESXi配置中,這是不可能的。即使您在VMware ESXi叢集中運行VM,也請記得備份您的VM,以降低數據丟失和停機的可能性。

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