Installation Requirements for KVM
This section specifies for installing Cisco Catalyst 8000V Cisco IOS XE 17.4.x release and later in KVM environment:
RHEL Versions (Linux KVM based on Red Hat Enterprise Linux)
Cisco IOS XE Release |
Red Hat Enterprise Linux Version |
---|---|
Cisco IOS XE 17.16.x releases |
Linux KVM based on Red Hat Enterprise Linux 9.2 and 8.10 are recommended. |
Cisco IOS XE 17.15.x releases |
Linux KVM based on Red Hat Enterprise Linux 9.2, 8.10, and 8.4 and are recommended. |
Cisco IOS XE 17.14.x releases |
Linux KVM based on Red Hat Enterprise Linux 9.2, 8.4, and 7.7 are recommended. |
Cisco IOS XE 17.13.x releases |
Linux KVM based on Red Hat Enterprise Linux 9.2, 8.4, and 7.7 are recommended. |
Cisco IOS XE 17.12.x releases |
Linux KVM based on Red Hat Enterprise Linux 9.2, 8.4, and 7.7 are recommended. |
Cisco IOS XE 17.11.x releases |
Linux KVM based on Red Hat Enterprise Linux 8.4 and 7.7 are recommended. |
Cisco IOS XE 17.10.x releases |
Linux KVM based on Red Hat Enterprise Linux 8.4 and 7.7 are recommended. |
Cisco IOS XE 17.9.x releases |
Linux KVM based on Red Hat Enterprise Linux 8.4 and 7.7 are recommended. |
Cisco IOS XE 17.8.x releases |
Linux KVM based on Red Hat Enterprise Linux 8.4 and 7.7 are recommended. |
Cisco IOS XE 17.7.x releases |
Linux KVM based on Red Hat Enterprise Linux 8.4 and 7.7 are recommended. |
Cisco IOS XE 17.6.x releases |
Linux KVM based on Red Hat Enterprise Linux 7.7 and 7.5 are recommended. |
Cisco IOS XE 17.5.x releases |
Linux KVM based on Red Hat Enterprise Linux 7.7 and 7.5 are recommended. |
Cisco IOS XE 17.4.x releases |
Linux KVM based on Red Hat Enterprise Linux 7.7 and 7.5 are recommended. |
From Cisco IOS XE 17.12.1 release, Cisco Catalyst 8000V is also supported on Intel Atom® C3000 processor (Denverton) CPU-based servers with Intel x550 NIC on RHEL 8.4 KVM hypervisor. You can run Cisco Catalyst 8000V on other x86 CPUs with different versions of hypervisor operating systems, but support is only available on the versions in the KVM Version table.
SUSE Linux® Enterprise Server (SLES) Versions
Cisco IOS XE Release |
SUSE Linux® Enterprise Server Version |
---|---|
Cisco IOS XE 17.16.x releases |
Supports SUSE Linux Enterprise Server version 15 SP5 |
Cisco IOS XE 17.15.x releases |
Supports SUSE Linux Enterprise Server version 15 SP5 |
Cisco IOS XE 17.14.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.13.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.12.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.11.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.10.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.9.x releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Cisco IOS XE 17.6.3 releases |
Supports SUSE Linux Enterprise Server version 15 SP3 |
Supported VNICs
VNIC |
Supported Releases |
---|---|
Ixgbe |
Cisco IOS XE Release 17.10.1 and later |
iavf |
Cisco IOS XE Release 17.9.1 and later |
ConnectX-5VF |
Cisco IOS XE Release 17.9.1 and later |
i40evf |
Cisco IOS XE Release 17.4.1 to Cisco IOS XE 17.8.x releases |
Virtio |
Cisco IOS XE Release 17.4.1 and later |
ixgbevf |
Cisco IOS XE Release 17.4.1 and later |
![]() Note |
The maximum number of vNICs supported per VM instance is 26. If you use a vNIC with an i40evf driver, the maximum number of physical VLANs is limited to 512, shared across all (Virtual Functions) VFs. The number of VLANs for a VF can be further limited by the host (PF) driver for untrusted VFs. The Intel i40e PF driver limits untrusted VFs to a maximum of 8 VLANs/sub-interfaces. |
Supported vCPU Configurations
The vCPU configurations listed in this section are supported:
-
1 vCPU: requires minimum 4 GB RAM allocation
-
2 vCPUs: requires minimum 4 GB RAM allocation
-
4 vCPUs: requires minimum 4 GB RAM allocation
-
8 vCPUs: requires minimum 8 GB RAM allocation
-
16 vCPUs: requires minimum 8 GB RAM allocation (supported from Cisco IOS XE 17.11.1a)