Linux as a KVM guest on IBM Z versus distributed systems
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).Pass-through CCW devices
Linux as a KVM guest on IBM Z might include CCW devices that the KVM hypervisor passes to the KVM guest with device characteristics exposed. For example, you might have one or more DASD.
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.