虛擬機器(VM)的硬體版本反映了VM支援的虛擬硬體功能,這些功能與物理主機上可用的硬體相關。當您創建VM時,您可以選擇默認硬體版本或較早版本。但是,如果您選擇後者,可能會限制VM的功能。
本文旨在提供全面的VMware硬體版本概述。關於背景,VMware在雲計算和虛擬化市場中是無可爭議的領導者,其產品線豐富到足以滿足幾乎所有企業的需求。到目前為止,該公司已經發布了超過10個虛擬硬體版本。
我們的文章解釋了如何進行升級以及是否進行升級,以及如何檢查虛擬硬體版本與VM主機的兼容性。
基本信息
VMware提供了豐富的設備、選項、資源等供您配置或添加到VM中。您應該注意兼容性,因為某些硬體設備可能無法添加到某些VM中。運行VM的物理機器和此VM的操作系統都應該支持您要添加的設備或配置。此外,只有在運行最新的可用VMware VM版本時,您才能添加或配置虛擬硬體。
以下概述了一些基本的VM硬體設備:
中央處理器 | 在 ESXi 主機上運行的虛擬機器可以配置為具有多個處理器,但不能超過物理主機上的 CPU 數量。 |
網路適配器 | ESXi 網路功能使得虛擬機器在同一主機上、不同主機上以及與其他虛擬和物理機器之間進行通信成為可能。 |
DVD/CD-ROM 驅動器 | 當創建新的 vSphere 虛擬機器時,默認安裝該驅動器。該驅動器可以配置為連接到客戶端和主機設備,以及數據存儲庫 ISO 檔案。DVD/CD-ROM 設備可以添加、移除或配置。 |
硬碟 | 一個大型的實體檔案(或一組檔案),虛擬磁碟存儲與虛擬機器活動相關的數據,包括其作業系統、程式檔等。這個檔案可以複製、移動、備份或存檔。 |
記憶體 | 虛擬硬體的記憶體大小決定了在虛擬機器上運行應用程式時有多少記憶體可用。 |
虛擬硬體包括 BIOS 和可擴展固件介面(EFI),而其版本決定了虛擬 PCI 插槽的數量、最大虛擬核心數、最大記憶體大小以及其他典型的物理機器特徵。舉例來說,在 ESXi 6.0(硬體版本 11)中,最大記憶體大小為 4,080 GB,而在 ESXi 6.5(硬體版本 13)中,它高達 6,128 GB。
A VMware product is unable to power on a VM if its hardware version is higher than this product supports. For example, VMware Fusion 6.x (VMware hypervisor for Macintosh) can only run a VM on a VMware hardware version 10 or lower. In order to run a VM on hardware version 11, you need VMware Fusion 7.x.
虛擬硬件升級可以比作將硬碟取出後放入新機器的過程。在虛擬環境中,升級程序的成功取決於客戶操作系統對硬件更新的韌性。基於此,VMware建議僅在需要在新版本中增加額外功能時才升級虛擬機器硬件。如果您想保持與舊主機的兼容性,或在您的環境中進行標準化測試和部署,最好保持較早版本的VMware硬件。
VMware硬件版本:ESXi的兼容性
將您的虛擬機器升級到最新的硬件版本是一種明智的做法。這對於提高VMware基礎架構的整體性能和效率至關重要。
虛擬機器的硬件版本應升級到正在使用的ESXi的最新版本。
A quick reference: VMware ESXi is an enterprise-grade hypervisor designed for creating, running, and serving virtual machines. It is designed for bare-metal installation, meaning that it does not rely on an operating system, which allows for higher security and reliability.
為了更好地了解兼容性問題,請查看下表:
ESXi版本 | VMware硬件版本 |
ESXi 6.7 | 14 |
ESXi 6.5 | 13 |
ESXi 6.0 | 11 |
如果您正在創建新的虛擬機器或升級現有虛擬機器,請注意虛擬機器的相容性設置:您需要正確選擇 VM 可運行的 ESXi 主機版本。準確地說,相容性設置確定了 VM 可用的虛擬硬體功能。每個虛擬硬體的相容性級別支持多個 vSphere 版本。例如,運行在 ESXi 5.5 上的 VM 也可以在 ESXi 6.0 和 ESXi 6.5 上運行。
對於計劃升級虛擬機器的人來說,好消息是這個過程不需要對 vCenter Server(VMware 的集中管理工具)或 ESXi 主機進行停機。只有在關機期間和直到客戶端操作系統重新啟動之前,您的虛擬機器才會不可用。
在開始 VMware 硬體版本升級之前
如上所述,將虛擬機器升級到最新的硬體版本可能會帶來進一步的挑戰。因此,這個過程需要仔細的規劃和準備。在開始之前,考慮執行以下步驟:
- 創建一個虛擬機器的備份或快照,以避免升級可能引起的任何潛在問題。在下面,您可以找到 NAKIVO Backup & Replication 如何幫助您完成此任務的全面解釋。
- 確保升級 VMware 工具。
參考資料: VMware 工具是一組服務和模組,可簡化虛擬機的管理並增強用戶與之的互動。 安裝在虛擬機操作系統中,它們可提供更好的虛擬機性能並帶來許多 VMware 產品的有用功能。
請注意,除非升級 VMware 工具,否則基於 Windows 的虛擬機可能會丟失其網絡設置。
- 虛擬機應保持健康和可用。 請確保其虛擬磁碟、CD-ROM、ISO 映像等是有效且可訪問的。
- 確定虛擬機硬件版本。 要做到這一點,請在 vSphere Client 庫存中選擇虛擬機。 之後,請執行以下操作之一:
- 單擊 摘要 選項卡,並在 常規 下查看虛擬機的硬件版本;
- 右鍵單擊虛擬機並選擇編輯 設置。 在對話框的右上角查看硬件版本;
- 選擇數據中心、主機或群集,然後單擊 虛擬機 選項卡。 在 VM 版本 列中找到硬件版本。 在這裡,您還可以查看多個虛擬機的硬件版本信息。
- 如果您使用C#客戶端,請注意不支持9以上的版本。
總結
將虛擬硬體升級到最新版本能為您提供很大的好處,尤其是在可用資源方面(記憶體大小、邏輯處理器和虛擬CPU的數量等)。但是,您應該特別注意兼容性問題:VM的硬體版本必須與運行該VM的ESXi兼容。
考慮使用可靠的數據保護解決方案,如NAKIVO備份和複製,該解決方案提供備份和複製、自動化功能和災難恢復管控。
Source:
https://www.nakivo.com/blog/vmware-hardware-version-overview-upgrades-and-compatibility/