Linux as a KVM guest on IBM Z versus distributed systems

Red Hat Enterprise Linux 9.2 KVM guest

If you are familiar with Linux® as KVM guests on workstations, you will observe some differences when working with Linux as a KVM guest on IBM® Z.

Virtual channel subsystem

Linux as a KVM guest on IBM Z uses a virtual IBM Z® channel subsystem to access CCW devices.

The virtio CCW transport device driver handles all I/O to virtio storage and network devices through the same virtual channel path, CHPID 00, on this channel subsystem. Regular Linux on IBM Z device drivers use different channel paths to access VFIO CCW devices.

Cryptographic support

Linux as a KVM guest on IBM Z can use the IBM Z CP Assist for Cryptographic Function (CPACF). If configured for your KVM virtual server, you can also use IBM Z cryptographic adapters (see Security).

Absence of common workstation devices

Do not expect to find all device types that are common on workstations. For example, you will not find USB devices.