Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
OpenShift Virtualization para Red Hat OpenShift en Azure, un complemento autoadministrado en Red Hat OpenShift Container Platform (OCP), permite a los usuarios ejecutar y administrar máquinas virtuales (VM) junto con contenedores en el mismo clúster de OpenShift. Esta integración proporciona una plataforma unificada para diversas cargas de trabajo, lo que simplifica la administración y las operaciones. Esta capacidad permite una migración e implementación sencillas de máquinas virtuales tradicionales en una plataforma de aplicaciones en la nube confiable, coherente y completa. Cuando se implementa en Red Hat OpenShift en Azure, OpenShift Virtualization usa la sólida infraestructura de Azure para ofrecer un entorno escalable y resistente para las cargas de trabajo virtualizadas.
Ventajas clave
- Plataforma unificada: Consolide las aplicaciones en contenedores y virtualizadas en una sola plataforma, lo que reduce la complejidad operativa.
- Escalabilidad: Use la infraestructura elástica de Azure para escalar las máquinas virtuales y las aplicaciones en contenedor según sea necesario.
- Administración simplificada: Use las herramientas y flujos de trabajo conocidos de OpenShift para administrar contenedores y máquinas virtuales.
- Rentabilidad: Optimice el uso de recursos mediante la ejecución de máquinas virtuales y contenedores en la infraestructura compartida.
Compatibilidad con la versión de OpenShift Container Platform
La virtualización de OpenShift en Azure Red Hat OpenShift solo se admite desde la versión 4.18 en adelante. Asegúrese de que el clúster cumple este requisito de versión para poder usar las funcionalidades de virtualización de OpenShift en Red Hat OpenShift en Azure. No se admite la ejecución en versiones anteriores y podría provocar problemas inesperados de comportamiento o funcionalidad. Si necesita actualizar el clúster, consulte la documentación de Red Hat para actualizar clústeres.
Conceptos importantes
- OpenShift Virtualization requiere una ubicación de almacenamiento de volumen persistente. Para obtener más información, consulte Opciones de almacenamiento persistente admitidas. La compatibilidad de Azure NetApp Files con OpenShift Virtualization está en versión preliminar.
- OpenShift Virtualization en Red Hat OpenShift en Azure solo se admite en la familia Dsv5 y Dsv6 de nodos con ocho (8) núcleos o superior. Estos tipos de instancia usan tecnologías de Azure Boost para mejorar el rendimiento.
- Necesita un clúster de Red Hat OpenShift de Azure con al menos la versión 4.18.
- La familia de nodos Dsv6 se admite actualmente en versión preliminar y se admite a partir de red Hat OpenShift de Azure versión 4.19.
- Para más información sobre las versiones disponibles, consulte Calendario de versiones de Red Hat OpenShift en Azure.
- El rendimiento de una carga de trabajo de aplicación varía en función de la configuración del entorno de virtualización. Consulte el artículo de procedimientos recomendados para obtener información sobre el ajuste correcto del tamaño de las cargas de trabajo y los métodos de ajuste preciso.
Tipos de instancia de Azure admitidos
OpenShift Virtualization en Azure admite una variedad de tipos de instancia, lo que le permite elegir los recursos de proceso adecuados para las máquinas virtuales. En la lista siguiente se detallan los tipos de instancia de Azure admitidos actualmente:
- Serie Dsv5 (4.18+): use una SKU con un mínimo de ocho (8) núcleos.
- Serie Dsv6 (versión preliminar en 4.19+): use una SKU con un mínimo de ocho (8) núcleos.
Opciones de almacenamiento persistente admitidas
OpenShift Virtualization requiere una ubicación de almacenamiento de volumen persistente. Aunque puede usar cualquier almacenamiento disponible para el clúster, como Azure Files o Azure Disk, o cualquier otra opción de almacenamiento que admita la interfaz de almacenamiento de contenedor (CSI), se recomienda una clase de almacenamiento que proporcione almacenamiento en bloque o que admita el modo de acceso (RWX) para el ReadWriteManyalmacenamiento. Las siguientes opciones de almacenamiento se validan para su uso con OpenShift Virtualization:
- OpenShift Data Foundation (ODF): OpenShift Data Foundation (ODF) proporciona almacenamiento persistente para las aplicaciones que se ejecutan en OpenShift, ofreciendo características avanzadas como la replicación de datos, el cifrado y la recuperación ante desastres.
- Azure NetApp Files (ANF): Azure NetApp Files (ANF) es un servicio de almacenamiento de archivos de alto rendimiento y de nivel empresarial basado en la tecnología ONTAP de NetApp. ANF ofrece características de rendimiento, escalabilidad y administración de datos avanzadas, lo que hace que sea ideal para cargas de trabajo exigentes como OpenShift Virtualization.
- Disco de Azure: Azure Disk proporciona almacenamiento en bloques persistente y de alto rendimiento que ofrece una solución escalable y duradera para aplicaciones y datos. La migración en vivo no se admite con Azure Disks como almacenamiento persistente.
Prerrequisitos
- Cuota suficiente para un clúster de Red Hat OpenShift de Azure con al menos una SKU D8sv5 en la suscripción. Para tres nodos de trabajo de ocho (8) núcleos cada uno, se necesitan un mínimo de 52 núcleos para crear un clúster.
- Al menos un nodo de trabajo de D8sv5 o superior. Para obtener más información sobre cómo crear nodos de trabajo, consulte Introducción a la administración de máquinas.
- Un clúster de Red Hat OpenShift en ejecución de Azure con al menos la versión 4.18. Para más información, consulte Creación de un clúster y Actualización de un clúster de Red Hat OpenShift en Azure.
Instalación
Después de tener un clúster de Red Hat OpenShift de Azure, asegúrese de que tiene al menos un nodo de trabajo de la lista de tipos de instancia de Azure admitidos.
Nota:
Si desea usar el nodo de trabajo Dsv6, asegúrese de proporcionar los valores siguientes en
MachineSetYAML.-
spec.template.spec.providerSpec.value.image.skudebe establecerse en 419-v2. -
spec.template.spec.providerSpec.value.image.versiondebe establecerse en 419.6.20250523.
Puede encontrar esta información mediante el siguiente comando:
az vm image list --architecture x64 -o table --all --offer aro4 --publisher azureopenshift-
Instale el operador OpenShift Virtualization. Para obtener más información, consulte Instalación de OpenShift Virtualization.
(Recomendado) Continúe con la configuración de un proveedor de almacenamiento persistente, como Red Hat OpenShift Data Foundation o Azure NetApp Files.
Nota:
Después de la instalación, es posible que tenga que cambiar la clase de almacenamiento predeterminada en el clúster para que sea una de las clases del almacenamiento persistente seleccionado. Para obtener más información, consulte Cambio de la clase de almacenamiento predeterminada.
Pasos posteriores a la instalación y creación de máquinas virtuales
Normalmente hay algunos procedimientos que se realizan después de instalar OpenShift Virtualization. Para obtener más información, consulte Configuración de postinstalación.
Ya está listo para crear una máquina virtual. Para obtener más información, consulte Creación de una máquina virtual. Si va a mover muchas cargas de trabajo, consulte Migration Toolkit for Virtualization para obtener información sobre las grandes migraciones de cargas de trabajo de virtualización a OpenShift Virtualization.
Concesión de licencias de máquinas virtuales Windows en OpenShift Virtualization
Las máquinas virtuales de Windows Server, con licencia con licencias de Windows Server con control de software activo o suscripción, se admiten en OpenShift Virtualization en Red Hat OpenShift en Azure a través de la Ventaja híbrida de Azure. Si la licencia es para una edición de Datacenter, solo se puede usar para una máquina virtual de virtualización de OpenShift. Esta licencia no permite ejecutar varias máquinas virtuales en el host de virtualización de OpenShift. Si desea adquirir nuevas licencias de servidor de Windows, es necesario usar los contratos de volumen existentes con Microsoft o los canales de asociados existentes.
Concesión de licencias de máquinas virtuales de RHEL en la virtualización de OpenShift
Las suscripciones de Red Hat se pueden consumir en OpenShift Virtualization en Azure a través del Programa red Hat Cloud Access. Para obtener detalles de idoneidad, consulte este vínculo: https://www.redhat.com/en/technologies/cloud-computing/cloud-access.
Contenido relacionado
Obtenga más información sobre OpenShift Container Platform OpenShift Virtualization.