KVM Management: Deployment Options

Oracle Linux offers two KVM deployment management options: Standalone KVM Hypervisor and Managed KVM Server Virtualization.

Standalone KVM Hypervisor

This KVM option provides a set of modules that enable you to use the Oracle Linux kernel as a hypervisor. KVM can be used on both x86_64 and aarch64 processor architectures and is available on Oracle Linux 10 systems using either Red Hat Compatible Kernel (RHCK) or Unbreakable Enterprise Kernel (UEK).

KVM features are actively developed and might vary depending on platform and kernel release. Information on how to use the KVM hypervisor option is described in this guide.

Oracle UEK users have the option of using either the default kernel version or an Oracle kernel version for KVM deployment. For more details about the virtualization packages available for each Linux release, see Virtualization Package Sources. .

Note:

For UEK users, consult the kernel version release notes for more information about KVM features and any known issues that might apply. For more information, see the Unbreakable Enterprise Kernel documentation.

Note:

Instead of using the CLI to manage KVM instances on a host, you can use the Cockpit web console. This provides a graphical interface to interact with KVM and libvirt. For more details, see Oracle Linux: Using the Cockpit Web Console.

Managed KVM Server Virtualization

This KVM option is for enterprise or clustered KVM deployment environments on Oracle Linux. For these KVM environments, consider using Oracle Linux Virtualization Manager which is a server virtualization management platform.

Note:

Oracle Linux Virtualization Manager is available for Oracle Linux 8 only.

Using Oracle Linux Virtualization Manager's administration or virtual machine (VM) portals, you can configure, monitor, and manage an Oracle Linux KVM environment, including hosts, VMs, storage, networks, and users. Oracle Linux Virtualization Manager also provides a REST API for managing Oracle Linux KVM infrastructure, enabling you to integrate Oracle Linux Virtualization Manager with other management systems or to automate repetitive tasks with scripts.

For details on how to use Oracle Linux Virtualization Manager, see the Oracle Linux Virtualization Manager documentation.