Jump to section

Red Hat OpenShift Virtualization

Copy URL

Red Hat® OpenShift® Virtualization, a feature of Red Hat OpenShift, allows IT teams to run virtual machines alongside containers on the same platform, simplifying management and improving time to production.   

OpenShift Virtualization lets VM administrators bring VMs into containerized workflows by running a VM within a container, where they can deploy and manage VMs side-by-side with containers, all on a single platform. This allows organizations to benefit from their existing investments in virtualization, while taking advantage of the simplicity and speed of a modern application platform.

OpenShift gives organizations a path to a cloud-native future, while letting them keep existing workloads running in VMs on a single platform.

Jump-start your modernization strategy

OpenShift Virtualization offers a single platform for managing both virtual machines (VMs) and containers, reducing the complexity of maintaining separate infrastructures and management tools. This unified approach improves efficiency and productivity by allowing administrators to manage VMs in the same manner as containerized applications.

Increase operational efficiency

By unifying the management and operation of VMs and containers, OpenShift Virtualization reduces operational overhead and drives better alignment between IT operations and development teams. It also maximizes hardware usage, leading to significant cost savings.

Streamlined application development and deployment

By integrating VMs into the OpenShift application platform, it provides a consistent environment for application development and deployment. Developers can build, test, and deploy applications faster, accelerating time to market.

Interoperability and open standards

OpenShift Virtualization operates on open standards, providing compatibility with a broad range of on-premises and public cloud infrastructures. This ensures flexibility and provides organizations with options on where they run their workloads, to best fit their application and IT strategy.

OpenShift Virtualization is an operator included with any OpenShift subscription. It can be installed from the OpenShift marketplace, and enables VM admins and infrastructure architects to create and add virtualized applications to their projects from OperatorHub in the same way they would for a containerized application. Existing virtual machines can be migrated from other platforms onto the OpenShift application platform through the use of free, intuitive migration tools. The resulting VMs will run alongside containers on the same Red Hat OpenShift nodes.

OpenShift Virtualization adds new objects to your Red Hat OpenShift cluster via custom resources to enable virtualization tasks. These tasks include:

  • Creating and managing Linux and Windows VMs.
  • Connecting to VMs through UI and CLI tools.
  • Importing and cloning existing VMs, including VMware and Red Hat Virtualization VMs.
  • Managing network interface controllers and storage disks attached to VMs.
  • Live migrating VMs between nodes.

Making virtualization Kubernetes-native
Making virtualization Kubernetes-native
Case study

sahibinden.com delivers reliable retail services faster with Red Hat OpenShift

See how classified listing and e-commerce platform sahibinden.com is using Red Hat OpenShift

As businesses embrace digital transformation and move towards containerized architectures, virtualization administrators must adapt to these changes. By providing a unified platform for managing both VMs and containerized workloads, OpenShift Virtualization offers a path towards modernizing traditional applications and workloads. 

OpenShift Virtualization allows you to leverage existing VM investments while moving towards a cloud-native future. It delivers a consistent, efficient, and secure platform for deploying both traditional and next-generation applications, helping you future-proof your virtualization strategy.

OpenShift Virtualization represents an opportunity for virtualization administrators to evolve their roles, expanding their expertise into the realm of Kubernetes and DevOps, thus unlocking new possibilities for their organizations.

The future of virtualization lies in its seamless integration with the larger application ecosystem, and OpenShift Virtualization is at the forefront of this transformation. So why wait? Embark on the journey to revolutionize your virtualization strategy with OpenShift Virtualization today! 

Learn what you can do with Red Hat OpenShift Virtualization

Keep reading


What are Red Hat OpenShift Operators?

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.


Why choose Red Hat OpenShift Serverless?

Red Hat OpenShift Serverless extends Kubernetes in order to deploy and manage serverless workloads.


Why choose Red Hat OpenShift Service Mesh?

Red Hat OpenShift Service Mesh gives you a uniform way to connect, manage, and observe microservices-based applications.

More about OpenShift


An enterprise application platform with a unified set of tested services for bringing apps to market on your choice of infrastructure.

An AI platform that provides tools to rapidly develop, train, serve, and monitor models and AI-enabled applications.

Software-defined storage that gives data a permanent place to live as containers spin up and down and across environments.

A single console, with built-in security policies, for controlling Kubernetes clusters and applications.



Free training course

Running Containers with Red Hat Technical Overview

Free training course

Developing Cloud-Native Applications with Microservices Architectures

Free training course

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Interactive labs

Learn about Red Hat® OpenShift with step-by-step interactive lessons designed for hands-on practitioners.