Cloud

oVirt – enterprise virtualization management platform

oVirt is an enterprise virtualization management platform built around the KVM hypervisor. It provides centralised administration of virtual machines, compute hosts, storage resources and virtual networks, allowing organisations to manage virtualization infrastructure through a web interface.

The platform uses a management engine to coordinate hosts and their virtual machines. The engine communicates with host-side VDSM services, which work with libvirt and KVM to control virtual machine execution. Administrators can organise hosts into clusters, define data centres and configure storage domains from a central location.

oVirt is designed for environments where multiple servers must be managed as a single infrastructure. It provides mechanisms for moving workloads between hosts, monitoring resource consumption and applying high-availability policies. Virtual machine templates simplify deployment, while resource quotas and permission controls help administrators manage shared infrastructure.

The project also provides REST APIs and software development interfaces for automating administration. Its web interface uses modern PatternFly-based components, replacing the older GWT-based interface described in the original LinuxLinks entry.

This is free and open source software.

Key Features

  • Centralised management of KVM-based virtual machines and compute hosts.
  • Web-based administration of data centres, clusters, storage and networking.
  • Manage multiple virtualization hosts from a single administration environment.
  • Create, clone, configure and remove virtual machines.
  • Use virtual machine templates to simplify workload deployment.
  • Live migration of compatible virtual machines between hosts.
  • Configure high-availability policies for supported workloads.
  • Monitor virtual machine and host resource usage.
  • Support NFS, iSCSI, Fibre Channel and other compatible storage backends.
  • Manage storage domains, virtual disks and disk snapshots.
  • Configure logical networks, virtual network interfaces and VLANs.
  • Control CPU and memory allocation to virtual machines.
  • Support memory overcommit and Kernel Samepage Merging where applicable.
  • Configure virtual machine scheduling and host affinity policies.
  • Resource quotas and permission management for shared infrastructure.
  • Role-based access control and external authentication integration.
  • REST API and SDK facilities for infrastructure automation.
  • Self-service access to virtual machine resources through user-oriented interfaces.

Website: www.ovirt.org
Support:
Developer: oVirt Project contributors
License: Apache License 2.0

oVirt is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Infrastructure as a Service (IaaS) Software
OpenStackDelivers a massively scalable cloud operating system
CloudStackTurnkey solution that includes the entire "stack" of features
OpenNebulaCloud computing toolkit
n8nWorkflow automation tool
HarvesterInteroperable, hyperconverged infrastructure (HCI) solution
oVirtVirtualization platform with an easy-to-use web interface
OpenQRMAutomated, rapid-deployment, storage-manage, virtualization and cloud
ZStackDesigned to tackle two problems -- complexity and stability

Read our verdict in the software roundup.

Hypervisors
ProxmoxVirtualization management platform
Xen HypervisorFastest and most secure infrastructure virtualization solution
KVMFull virtualization solution for x86 hardware
oVirtVirtualization solution for your entire enterprise
FirecrackerCreate and run lightweight microVMs
XCP-ngHigh performance enterprise level virtualization platform
LguestLittle hypervisor designed for experimentation with virtualization

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted