OpenShift Virtualization is a tool that allows customers to run virtual machines on a virtual host, utilizing Kubernetes as a container orchestrator within the OpenShift environment. It is free and can be installed as an operator from OperatorHub. This tool is designed for customers with a modernization strategy that includes microservices and Kubernetes, but also involves legacy workloads that cannot be easily refactored into containers.
By using OpenShift Virtualization, customers can manage both application workloads and VM workloads in the same environment without additional licensing costs. It also enables workload consolidation and portability to cloud environments like AWS, offering an accelerated path to cloud adoption. The tool can be easily installed through the OpenShift web console and managed through a new virtualization tab.
For data storage, Amazon Elastic File System (EFS) is recommended for shared storage, reducing storage-related costs and simplifying data replication. Virtual machines can be migrated to OpenShift Virtualization using the Red Hat Migration Toolkit for Virtualization (MTV) or by importing exported virtual machine templates. Red Hat provides various migration toolkits to assist customers in their modernization journey and facilitate the migration process.
In conclusion, OpenShift Virtualization is a valuable tool for customers who have invested in OpenShift as part of their modernization strategy and have legacy VM workloads that cannot be easily containerized. By running OpenShift Virtualization on AWS with ROSA, customers can benefit from a managed service that supports their virtualization stack. For further information, customers can contact their AWS or Red Hat account team or email the AWS Red Hat Partner Team.
Article Source
https://aws.amazon.com/blogs/ibm-redhat/openshift-virtualization-on-red-hat-openshift-service-on-aws-rosa/