Skip to content

Hypervisors configuration

Contrail Windows deployment has been tested on the following hypervisors:

  • VMware,
  • KVM,
  • Hyper-V.

Each of them requires a few tweaks required to enable nested Hyper-V.

VMware

Contrail Windows deployment has been successfully tested on VMware ESXi 6.5 hypervisor. Virtual machines for compute nodes should be configured to support ESXi 6.5 or later (VM version 13) and VM secure boot should be disabled.

VMware should expose hardware virtualization to the guest OS. To configure it:

  1. Locate virtual machine in vSphere Web Client.
  2. Make sure it is powered off.
  3. Right click on it and select Edit settings option.
  4. In Virtual hardware, in CPU section, check Expose hardware assisted virtualization to the guest OS option.
  5. Click OK.
  6. Power on the virtual machine.

KVM

Contrail Windows deployment has been successfully tested on KVM virtual machines. The following configuration is required:

  1. Hypervisor configuration:
  2. VM configuration:

Hyper-V

Contrail Windows deployment has been successfully tested on Hyper-V virtual machines. The following VM configuration is required:

  • Hyper-V Generation 2 VMs must be used.
  • Secure boot must be disabled on the VM.