Configuring Virtual Machine | Virtual Machine Compatibility

To Configuring Virtual Machine most virtual machine hardware options can be added or configured during virtual machine formation, or after the virtual machine has been created and the guest operating system installed.

You can see the existing Virtual Machine Compatibility or hardware configuration and add or delete hardware when configuring the virtual machine hardware. Almost every setting that was chosen during virtual machine formation can be changed.

Every virtual computer does not have access to all hardware devices. Devices that you add or customizations that you make must be supported by the virtual machine’s host and the guest operating system.

In this blog we includes the following topics:

  • Virtual Machine Compatibility
  • Virtual CPU Configuration
  • Virtual Memory Configuration
  • Virtual Disk Configuration
  • SCSI and SATA Storage Controller Conditions, Limitations, and Compatibility
  • Virtual Machine Network Configuration
  • Other Virtual Machine Device Configuration
  • USB Configuration from an ESXi Host to a Virtual Machine
  • USB Configuration from a Client Computer to a Virtual Machine
  • Add a Shared Smart Card Reader to Virtual Machines
  • Securing Virtual Machines with Virtual Trusted Platform Module

Virtual Machine Compatibility

When you build a virtual machine or update an existing virtual machine, you can choose which ESXi host versions the virtual machine can run on using the virtual machine compatibility feature.

Virtual Machine Compatibility

The virtual hardware available to the virtual machine is determined by the compatibility setting, which corresponds to the real hardware present on the host. BIOS and EFI, accessible virtual PCI slots, maximum number of CPUs, maximum RAM configuration, and other features are all included in virtual hardware. With major or minor updates of vSphere, new virtual hardware capabilities are typically introduced once a year.

At least five major or minor vSphere releases are supported by each virtual machine compatibility level. For example, a virtual machine that is compatible with ESXi 3.5 and later can run on ESXi 3.5, ESXi 4.0, and ESXi 4.1, ESXi 5.0, ESXi 5.1, ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, ESXi 6.7 Update 2.

Virtual Machine Compatibility Options

CompatibilityDescription
ESXi 6.7 Update 2 and laterThis virtual machine (hardware version 15) is compatible with ESXi 6.7 Update 2 and later.
ESXi 6.7 and laterThis virtual machine (hardware version 14) is compatible with ESXi 6.7 and ESXi 6.7 Update 2.
ESXi 6.5 and laterThis virtual machine (hardware version 14) is compatible with ESXi 6.7 and ESXi 6.7 Update 2.
ESXi 6.0 and laterThis virtual machine (hardware version 11) is compatible with ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update 2.
ESXi 5.5 and laterThis virtual machine (hardware version 10) is compatible with ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update 2.
ESXi 5.1 and laterThis virtual machine (hardware version 10) is compatible with ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update 2.
ESXi 5.0 and laterThis virtual machine (hardware version 8) is compatible with ESXi 5.0, ESXi 5.1, ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update 2.
ESX/ESXi 4.0 and laterThis virtual machine (hardware version 8) is compatible with ESXi 5.0, ESXi 5.1, ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update 2.
ESX/ESXi 3.5 and laterThis virtual machine (hardware version 4) is compatible with ESX/ESXi 3.5, ESX/ ESXi
4.0, ESX/ ESXi 4.1, ESXi 5.1, ESXi 5.5, ESXi 6.0, ESXi 6.5, ESXi 6.7, and ESXi 6.7 Update
It is also compatible with VMware Server 1.0 and later. ESXi 5.0 does not allow creation of virtual machines with ESX/ESXi 3.5 and later compatibility, but you can run such virtual machines if they were created on a host with different compatibility.

 The default compatibility setting for the virtual machine you’re constructing appears in the Compatible with drop-down menu. The default virtual machine compatibility is determined by the following factors:

1. The ESXi host version used to generate the virtual machine.

2. An inventory object, such as a host, cluster, or datacenter, on which the default virtual machine compatibility is configured.

You can either accept the default compatibility or change it. It is not always necessary to use the most recent version of the ESXi host. Choosing an older version can provide you more options and is useful in the following situations:

1. To make testing and deployment in your virtual environment more consistent.

2. To make testing and deployment in your virtual environment more consistent.

3. To maintain compatibility with older hosts.

Consider the environment in which the virtual machine will run and weigh the advantages of various compatibility options while creating a virtual machine. Consider your options in these examples, which show the versatility that comes with each virtual machine compatibility choice.

Objects in EnvironmentCompatibilityResults
Cluster with ESXi 6.0, ESXi 6.5, and ESXi 6.7 hostsESXi 6.5 and laterGives you access to virtual hardware features that are not available with ESXi 6.0.
i) You cannot migrate this virtual machine to an ESXi 6.0 host.
ii) This virtual machine does not have all the capabilities available to virtual machines that run on ESXi 6.7 hosts.
Cluster with ESXi 6.0, ESXi 6.5, and ESXi 6.7 hostsESXi 6.7 and laterThis provides access to the latest virtual hardware features and ensures best performance. However, a virtual machine with such compatibility cannot run on ESXi 6.0 or ESXi 6.5.

Set the Virtual Machine Creation Default Compatibility –

On the host, cluster, or data center, you can select the default compatibility for virtual machine generation. When virtual machines are introduced to an existing vSphere environment, these parameters ensure that they are compatible with the host versions present.

Schedule a Single Virtual Machine Compatibility Upgrade –

The virtual hardware available to a virtual machine is determined by the compatibility level, which matches to the real hardware present on the host machine. You can upgrade the virtual machine’s compatibility to make it compatible with the most recent version of the host.

Change the Default Compatibility Setting for Virtual Machines –

The virtual hardware available to the virtual machine is determined by the virtual machine compatibility. To make a virtual machine compatible with later versions of ESXi, you can schedule a compatibility upgrade.

An individual virtual machine’s compatibility can be changed by upgrading its compatibility or scheduling a compatibility upgrade.

You can also adjust the host, cluster, or data center’s default compatibility setting.

Virtual Machine Compatibility Settings Make Hardware Features Available –

The virtual machine compatibility setting determines the virtual hardware that the virtual machine has access to, which corresponds to the physical hardware on the host. To assist you decide whether or not to upgrade the virtual machines in your environment, you can analyze and compare the hardware available for different compatibility levels.

Leave a Comment

Your email address will not be published. Required fields are marked *