2022-03-07 23:09:03 +08:00
|
|
|
================
|
|
|
|
Internal drivers
|
|
|
|
================
|
|
|
|
|
2022-04-13 21:27:49 +08:00
|
|
|
- `Hypervisor drivers`_
|
2022-03-07 23:09:03 +08:00
|
|
|
- `Storage drivers <storage.html>`__
|
|
|
|
- `Node device driver <drvnodedev.html>`__
|
|
|
|
- `Secret driver <drvsecret.html>`__
|
|
|
|
|
|
|
|
The libvirt public API delegates its implementation to one or more internal
|
|
|
|
drivers, depending on the `connection URI <uri.html>`__ passed when initializing
|
|
|
|
the library. There is always a hypervisor driver active, and if the libvirt
|
|
|
|
daemon is available there will usually be a network and storage driver active.
|
|
|
|
|
|
|
|
Hypervisor drivers
|
|
|
|
------------------
|
|
|
|
|
|
|
|
The hypervisor drivers currently supported by libvirt are:
|
|
|
|
|
|
|
|
- `LXC <drvlxc.html>`__ - Linux Containers
|
|
|
|
- `OpenVZ <drvopenvz.html>`__
|
2022-05-07 09:17:39 +08:00
|
|
|
- `QEMU/KVM/HVF <drvqemu.html>`__
|
2022-03-07 23:09:03 +08:00
|
|
|
- `Test <drvtest.html>`__ - Used for testing
|
|
|
|
- `VirtualBox <drvvbox.html>`__
|
|
|
|
- `VMware ESX <drvesx.html>`__
|
|
|
|
- `VMware Workstation/Player <drvvmware.html>`__
|
|
|
|
- `Xen <drvxen.html>`__
|
|
|
|
- `Microsoft Hyper-V <drvhyperv.html>`__
|
|
|
|
- `Virtuozzo <drvvirtuozzo.html>`__
|
|
|
|
- `Bhyve <drvbhyve.html>`__ - The BSD Hypervisor
|
|
|
|
- `Cloud Hypervisor <drvch.html>`__
|