11. Simplify live migration of virtual machines.
Live migration—moving a running virtual machine to another host without interrupting the workload—is crucial for maintaining continuous operations as infrastructure demands change. A virtualization platform that lets you configure, initiate, monitor, and cancel live migrations across your environment helps balance workloads and avoid downtime during maintenance activities.
OpenShift Virtualization supports complete live migration workflows with a unified management console, configurable policies, virtual machine metrics, and traffic encryption to help you keep your applications running reliably.
12. Back up and restore virtual machines.
When unexpected events or system disruptions occur, backup and restore capabilities can help you recover virtual machines in less time and ensure continued operations. Creating frequent backups—representations of the state and data of a virtual machine at a specific point in time—provides the information needed to restore existing virtual machines.
OpenShift Virtualization lets you back up virtual machines automatically on demand or on fixed schedules, manage saved images, and restore workloads quickly to minimize the impact of disruptions on your business. Red Hat’s certified partner ecosystem also includes many third-party products for data storage, backup, and restoration. Using the Red Hat OpenShift Operator Framework, you can interact with many of these products directly from Red Hat OpenShift. For example, you can install and configure Ansible Automation Platform via an operator, and use the platform to automate virtual machine lifecycle management, including backup and restore operations.
13. Scale infrastructure as workloads change.
The dynamic workloads, diverse technologies, and rapid pace of development and deployment associated with modern applications places high demands on IT infrastructure. To ensure optimal performance and resource use, virtualization platforms must dynamically and efficiently scale up and down as workloads change.
Machine management features in OpenShift Virtualization—including autoscaling based on workload policies and machine health checks—help you administer infrastructure with greater flexibility and efficiency to meet modern application demands.
14. Support a collaborative, open source model.
Open source development models promote collaboration, innovation, and community-driven development to rapidly deliver new, advanced virtualization technologies. With access to stable community innovation, open standards for broad compatibility, and open application programming interfaces (APIs) for flexible integration, open source technologies can help you build efficient virtualized environments across datacenter and cloud infrastructures.
Red Hat OpenShift Virtualization uses the proven KVM hypervisor, a widely adopted and trusted virtualization technology used by leading global companies. KVM provides the underlying virtualization capabilities, while Red Hat OpenShift Virtualization uses KubeVirt, a Cloud Native Computing Foundation (CNCF) project, to extend Red Hat OpenShift and support container-native virtualization. KubeVirt provides a unified development platform where developers can build, modify, and deploy applications residing in both containers and virtual machines in a common, shared environment.