|This article relies too much on references to primary sources. (October 2010)|
|Original author(s)||Red Hat|
|Stable release||3.5.1 / January 21, 2015|
|Available in||English, Japanese, French, German, Italian, Spanish|
|Licence||Apache License 2.0|
oVirt is a free platform virtualization management web application community project started by Red Hat. oVirt is built on libvirt which could allow it to manage virtual machines hosted on any supported backend, including KVM, Xen and VirtualBox. However, oVirt is currently focused on KVM alone. oVirt is open source software with backing from Red Hat and it is the base for Red Hat Enterprise Virtualization.
oVirt can manage multiple hosts. It communicates with its host servers over HTTPS with XML-RPC, via an agent that is installed on the server - VDSMd (Virtual Desktops and Servers Manager daemon). VDSM communicates with libvirt to control the virtual machines life cycle.
oVirt, via VDSMd, can use locally attached storage and or networked storage solutions such as NFS and iSCSI as well as Fibre Channel. It is incapable of supporting AoE. GlusterFS distributed file system (Red Hat Storage Server) is supported from the ovirt 3.1 release as well as other PosixFS compliant file systems (such as IBM's GPFS).
oVirt has 3 web-based front-ends - for administrators, users and power users (for self provisioning). It also has a REST based API, a Python SDK and a CLI interface, which allows automation of most of its features.
oVirt supports and ships 64-bit VDSMd binary on following supported hosts
- Fedora 20
- CentOS 6.6, 7.0
- Red Hat Enterprise Linux 6.6, 7.0
- Scientific Linux 6.6, 7.0
oVirt supports the SPICE communications protocol for remote desktop sharing and similar use-cases.
- Red Hat Enterprise Virtualization
- Kernel-based Virtual Machine (KVM)
- Comparison of platform virtualization software