Feature pages are design documents that developers have created while collaborating on oVirt.
Most of them are outdated, but provide historical design context.
They are not user documentation and should not be treated as such.
Documentation is available here.
Most of them are outdated, but provide historical design context.
They are not user documentation and should not be treated as such.
Documentation is available here.
Features (Design documents)
Gluster
- Detailed Gluster Geo Rep
- Detailed Gluster Volume Asynchronous Tasks Management
- Disaster Recovery for Gluster based storage domains
- Gdeploy Cockpit Integration
- Gluster Arbiter Volume
- Gluster Dashboard
- Gluster Geo Replication
- Gluster Hooks Management
- Gluster Import Existing Cluster
- Gluster Self-Heal Monitoring
- Gluster Support
- Gluster Swift Management
- Gluster Sync Configuration With CLI
- Gluster Volume Asynchronous Tasks Management
- Gluster Volume Capacity
- Gluster Volume Performance Statistics
- GlusterFS-Hyperconvergence
- GlusterGeoReplication
- GlusterHostDiskManagement
- GlusterHostDiskManagement
- GlusterVolumeAdvancedDetails
- GlusterVolumeQuota
- GlusterVolumeSnapshots
- LVMCache configuration for gluster brick provisioning
- Nagios Integration
- Select Network For Gluster
- Support for multiple GlusterFS bricks on a block device(s)
- Support reset brick
Grafana
Infra
- AAA
- AAA FAQ
- AAA JDBC
- AddingKeystoneURLToExternalProviders
- Ansible oVirt modules
- Api
- API Link Following
- AsyncTaskManagerChanges
- AsyncTaskManagerChanges 3.3
- AsyncTaskManagerChanges 3.3Detailed
- Authentication-Rewrite
- BackupAwareness
- Bootstrap Improvements
- CLI
- CommandCoordinator
- CommandCoordinator Flows and Events
- CustomPropertiesSheet
- DBSchemaVersionCheck
- DetailedCloneVmFromSnapshot
- DetailedExternalEvents
- DetailedExternalTasks
- DetailedHostPMMultipleAgents
- DetailedHostPMProxyPreferences
- DetailedLockMechanism
- DetailedPMHealthCheck
- DRBD
- Engine Command changes
- engine NIC health check
- Engine Vacuum Tool
- Engine-Config-Utilities
- engine-snmp
- Entity Configuration Management
- EntityHealthStatus
- Events
- Extension tester tool
- ExternalEvents
- ExternalTasks
- Fence kdump
- FenceAgents
- Fencing refactoring
- ForemanIntegration
- HostBiosInfo
- HostHardwareInfo
- HostPMMultipleAgents
- HostPMProxyPreferences
- InClusterUpgrade
- Java-sdk
- JSON RPC 3.5
- JsonRpc
- KatelloIntegration
- Kerberos Support in SDKs and CLI
- NtpSupport
- One certificate-key pair per NIC
- PKI
- PKI Improvements
- PKI Renew
- PKIReduce
- PMHealthCheck
- Python-sdk
- RESTSessionManagement
- RSDL
- RSDL schema
- RunningCommandsOnEndActionFailure
- Serial Execution of Asynchronous Tasks
- SNMPv3
- Ssh Abilities
- SSO
- SSO Method Control
- Supervdsm service
- TaskManager
- TaskManagerCancelTask
- TaskManagerDetailed
- TestingFramework
- UniformSSOSupport
- UpgradeManager
- User Portal Permissions
- Vdsm python3 compatibility
Integration
- AllInOne
- CentOS Stream 9 support
- CockpitOvirtPlugin
- Container support
- engine-cleanup
- Fedora 22 Support
- Fedora 24 Support
- HEApplianceFlow
- HostDeployProtocol
- NetworkManager Support
- Otopi Infra Migration
- oVirt Windows Guest Tools
- oVirt-engine-backup
- oVirtAppliance
- RemoteDB
- Separate-DWH-Host
- WebSocketProxy on a separate host
Metrics
- Metrics Store - Collected Data
- Metrics Store - Schema
- oVirt Metrics Store
- oVirt Metrics Store - All In One Installation
- oVirt Metrics Store - Hypervisors and Engine Setup
- oVirt Metrics Store - Installation Guide
- oVirt Metrics Store - Setting Up ViaQ Logging
Network
- AllowExplicitDnsConfiguration
- ApiDataCenterNetworks
- ArbitraryVlanDeviceName
- Autodefine External Network
- Bridgeless Networking
- Bridgeless Networks
- Change network information in VM import
- Copy Host Networking
- Cumulative RX TX Statistics
- Detailed Host Network QoS
- Detailed OSN Integration
- DetailedHostNetworkingApi
- DetailedManagementNetworkAsARole
- DetailedNetworkLinking
- DetailedReportingVnicInformation
- Device Custom Properties
- DirectHostAddress
- Ethtool options
- Expand vNic profile mapping options for VM import from Storage Domain via REST API
- External Network Providers
- Get Route
- Get Route Device
- Host Network QoS
- HostNetworkingApi
- HotplugNic
- Integrating OVN to ManageIq
- Integrating OVN with ManageIQ
- IPv6 subnets on ovirt-provider-ovn
- IPv6 support
- Isolated ports
- IsolatedNetworks
- Jumbo frames
- Link Layer Discovery Protocol (LLDP) Support
- LiveMigrationSupportForSRIOV
- Managed MTU for VM Networks
- Management Network As A Role
- Migration Network
- MultiHostNetworkConfiguration
- Multiple Gateways
- Network Custom Properties
- Network Filter Parameters
- Network Labels
- Network QoS - detailed design
- NetworkFilter
- NetworkFiltering
- NetworkLabels
- NetworkLinking
- NetworkMainTab
- NetworkPermissions
- NetworkReloaded
- Nicless Network
- Normalized ovirtmgmt Initialization
- OSN Integration
- oVirt LLDP labeler
- oVirt OVN Provider
- ovirt-provider-ovn security groups
- PortMirroring
- Predictable vNIC Order
- Provider Physical Network
- Remove-DC-Entity-Network
- ReportingVnicInformation
- Required Networks
- ResolveActiveInterface
- SetupNetworks
- SR-IOV
- SR-IOV Live Migration without downtime
- Support OpenStack Identity API v3
- UCS Integration
- Unrestricted Network Names
- Update device hooks
Node
- Cockpit
- GenericRegistration
- Next Gen Node RPM persistence
- Node Glusterfs Support
- Node.next
- NodeAutomation
- Universal Image
- Validate pre-conditions during installation
Platform
Sla
- Affinity Labels Management via the Administration Portal
- Affinity Rules Enforcement Manager
- aggregate QoS
- Automatic scaling
- Autorecovery
- blkio-support
- Cluster maintenance scheduling policy
- Cluster Optimization Host Change Notification
- Cockpit Hosted Engine Wizard UI Update
- Configurable Network Check for Self Hosted Engine
- CPU SLA
- CPU thread handling
- Cpu-host Support
- Deploy Hosted Engine Hosts via Engine
- Detailed NUMA and Virtual NUMA
- DetailedQuota
- drools planner scheduler
- Engine High Availability
- Even VM Count Distribution
- HA VM reservation
- HA VM reservation detailedDesign
- Hosted Engine add hosts with Web UI
- Hosted Engine Agent Offloading
- Hosted Engine configuration on shared storage
- Hosted Engine Improve Management in Host Dialogs
- Hosted Engine indicate hosted engine host in Web UI
- Hosted Engine related changes in the UI
- Hosted engine shared configuration extraction and caching
- Hosted engine VM management
- Hosted-engine migration to 4.0
- hosted-engine-edit-configuration-on-shared-storage
- HostPowerManagementPolicy
- List VMs pinned to a host
- Memory Hotplug
- Memory-aware Even-distribution Policy
- MemoryBasedBalancing
- Minimum guaranteed memory
- MomIntegration
- New policy language for MOM
- Node Hosted Engine
- Normalizing scheduling policy weights
- NUMA and Virtual NUMA
- NumaAwareKsmSupport
- Optaplanner
- oVirt External Scheduling Proxy
- oVirt Scheduler Policies
- oVirtScheduler
- oVirtSchedulerAPI
- PendingResourceManager
- Performance And Scalability
- Quota
- Quota-3.2
- Self Hosted Engine
- Self Hosted Engine FC Support
- Self Hosted Engine Gluster Support
- Self Hosted Engine Hyper Converged Gluster Support
- Self Hosted Engine iSCSI Support
- Self Hosted Engine Maintenance Flows
- SLA for storage io bandwidth
- SLA-mom
- SLA-mom-ballooning-tp
- soft-host-to-vm-affinity-support
- Stateless Hosted Engine broker
- Trusted compute pools
- vm coredump
- VM-Affinity
- VmPinningToMultipleHosts
- Vnic Profiles
- Watchdog engine support
Storage
- AdvancedNfsOptions
- Attach shared Storage Domains to a local DC.
- Backup-Restore API Integration
- Backup-Restore Disk-Snapshots
- CD-ROM support for block storage
- Cinder Integration
- Copy Disks
- Data Path operations on any host
- DetailedFloatingDisk
- Direct Lun
- DiscardAfterDelete
- Disk Hooks
- DiskAlignment
- DiskPermissions
- Domain Scan
- Editing Floating Disks
- FloatingDisk
- Glance Integration
- GlusterFS Storage Domain
- Hot Plug and Unplug Disk
- ImportMoreThanOnce
- ImportStorageDomain
- ImportUnregisteredEntities
- Incremental Backup
- ioprocess
- iSCSI-Multipath
- Live Merge
- Live storage migration between mixed domains
- Manage Storage Connections
- Managed Block Storage
- Managed Block Storage Copy
- Mixed Types Data Center
- MoveAsCopyAndDelete
- Multipath Alerts
- Multiple storage domains
- NFSv4
- Online Virtual Drive Resize
- OVF On Any Domain
- OvfAutoUpdater
- oVirt Image I/O
- PassDiscardFromGuestToUnderlyingStorage
- PosixFSConnection
- QCOW2 compat levels
- Read Only Disk
- Reduce LUNs from a Storage Domain
- Refresh LUN Size
- Remove Snapshot
- ReportGuestDisksLogicalDeviceName
- Sanlock Fencing
- SharedRawDisk
- Single Disk Snapshot
- Snapshots Overview
- SPM Priority
- Storage Domain V4
- StorageDomainLiveUpgrade
- StorageLiveMigration
- StoragePool Metadata Removal
- Virtio-SCSI
- VM Leases
- VM leases and snapshots behavior
- WipeVolumesUsingBlkdiscard
Ux
- Branding
- DetailedHotPlugNic
- DetailedStableDeviceAddresses
- Foreign Menu Using REST
- I18N
- UIPlugins 4.3+
- UIPluginsOriginalDesignNotes
- UIRefreshSynchronization
Vdsm
Virt
- Automatic installation of Windows drivers
- Blank to Defaults
- Bochs-display
- Clone VM
- CloneVmFromSnapshot
- Cloud-Init Integration
- Cluster emulation modes
- Cluster parameters override
- Console connection settings dialog in portals
- CoreOS ignition support
- Dedicated CPU Policies
- Default / Secure CPU Type Concept
- Detailed Exit Reason
- Display Address Override
- Edit Running VM
- Engine support for PPC64
- Enhance import-export with OVA
- Expose VM Devices
- FullApplicationsList
- Guest Reboot
- GuestAgent
- GuestAgentDebian
- GuestAgentOpenSUSE
- GuestAgentSLES
- GuestAgentUbuntu
- Headless VM
- High Performance VM
- hostdev passthrough
- hostusb
- Hot plug cpu
- Hot Plug Memory
- Hot Unplug Memory
- Importing Libvirt KVM VMs to oVirt
- Importing Xen on REHL 5.x to oVirt
- Instance Types
- Intial Run Vm tab
- IOThreads Support
- kernel cmdline
- Live migration for High Performance VMs
- Maximum memory size
- Microthreading
- Migration encryption
- Migration Enhancements
- Multiple Consoles
- Multiple Graphic Servers
- MultipleMonitors
- Non plugin console invocation
- noVNC console
- NVDIMM devices
- OS info
- OVMF
- Parallel migration connections
- ppc64le support
- PrestartedVm
- QEMU Guest Agent integration
- RAM Snapshots
- ResourceUsageGraph
- S3 suspend
- Secure boot NVRAM data persistence
- Serial Console
- Smartcard support
- Spice Proxy
- SpiceHTML5
- SPICERelatedFeatures
- StableDeviceAddresses
- Template Versions
- TPM devices
- Vdsm for PPC64
- Virt-Sparsify
- virt-sysprep
- virt-v2v Integration
- Virtio RNG Enhancements
- VM Icons
- VM lifecycle in Kubevirt
- Vm Screenshot.Html
- vm-init-persistent
- VmDevices rework
- VMPayload
- XBZRLE and Auto-Convergence
- Zero-copy migrations