OpenShift Virtualización en IBM Cloud
Nube privada virtual 4.17 y más tarde Sólo nodos trabajadores de metal desnudo Sólo RHCOS
Ejecute máquinas virtuales (VM) junto con cargas de trabajo en contenedores en clústeres de Red Hat OpenShift on IBM Cloud. OpenShift La virtualización proporciona una plataforma unificada tanto para las aplicaciones tradicionales basadas en VM como para las cargas de trabajo en contenedores nativos de la nube.
Visión general
OpenShift La virtualización utiliza la tecnología KubeVirt para permitir la gestión de máquinas virtuales en su entorno Kubernetes. Esta plataforma unificada le permite ejecutar máquinas virtuales y contenedores en la misma infraestructura, gestionar máquinas virtuales utilizando herramientas y API conocidas de Kubernetes y aprovechar soluciones de almacenamiento empresarial como OpenShift Data Foundation o los servicios de almacenamiento de IBM Cloud.
Principales prestaciones
OpenShift La virtualización en IBM Cloud proporciona funciones de virtualización de nivel empresarial integradas en su entorno Kubernetes.
La migración en vivo mueve las máquinas virtuales en ejecución entre nodos sin tiempo de inactividad, lo que permite realizar tareas de mantenimiento o reequilibrar las cargas de trabajo dentro de la misma zona. VM plantillas ofrecen plantillas preconfiguradas para los sistemas operativos más comunes, lo que acelera la implantación. Con las instantáneas y la clonación (disponibles con el almacenamiento ODF), puede crear instantáneas y clones de VM para realizar copias de seguridad, pruebas o despliegues rápidos. El despliegue multizona le permite desplegar en varias zonas para una alta disponibilidad, y la integración de IBM Cloud garantiza que sus máquinas virtuales funcionen a la perfección con los servicios de IBM Cloud para la supervisión, el registro y la seguridad.
Las opciones de red flexibles te permiten conectar máquinas virtuales a redes de pods para utilizar la red estándar de Kubernetes, o bien utilizar interfaces de red virtuales (VNI) en OpenShift 4.21 + para obtener conectividad directa a la red VPC con direcciones IP flotantes y mantener la red durante la migración en vivo.
Opciones de despliegue
| Opción de implementación | Descripción | Ideal para | Tiempo de instalación | Más información |
|---|---|---|---|---|
| OpenShift Servicio de virtualización (recomendado) | Entorno de virtualización listo para usar, con todos los componentes instalados y configurados automáticamente durante la creación del clúster | VM- cargas de trabajo específicas, implementación rápida, gestión simplificada con complementos gestionados, licencias con costes optimizados | Acta (generada automáticamente) | Empezar, Crear un clúster, Más información |
| Implementación manual | Control total sobre la selección y configuración de componentes. Crear un clúster estándar e instalar manualmente los componentes de virtualización de OpenShift | Cargas de trabajo mixtas de contenedores y de « VM », configuraciones de almacenamiento personalizadas, requisitos de red específicos y control total sobre todos los componentes | Horario (manual) | Planificar la implementación, configurar el almacenamiento, instalar el operador |
Comparación de características
| Característica | Servicio de virtualización | Implementación manual |
|---|---|---|
| Tiempo de instalación | Acta (generada automáticamente) | Horario (manual) |
| Versión de OpenShift | 4.21+ | 4.17+ |
| Almacenamiento | ODF preconfigurado con NVMe local | Elige el formato que prefieras (ODF, archivo VPC, etc.) |
| Redes | Preoptimizado (MTU 8900/9000) | Configuración manual |
| Licencias | OVE (rentable) | OCP completo |
| Gestión | Complementos gestionados | Autogestionados |
| Flexibilidad | Preconfigurado | control completo |
| Ideal para | VM cargas de trabajo específicas | Configuración personales |
OpenShift Las licencias de la edición de virtualización (OVE) ofrecen una opción rentable para las cargas de trabajo centradas en el « VM ». Para obtener más información sobre las opciones de licencia, consulta la documentación sobre precios de « Red Hat OpenShift ».
Características
Ambas opciones de implementación presentan las siguientes características. La virtualización de characteristics:OpenShift presenta las siguientes características:
| Categoría | Requisitos |
|---|---|
| Infraestructura | VPC con nodos de trabajo bare metal, sistema operativo Red Hat CoreOS (RHCOS), CNI OVN- Kubernetes, protección del tráfico saliente desactivada |
| Almacenamiento | ReadWriteMany Compatibilidad con el modo de acceso (RWX), Data Foundation de OpenShift (recomendado) o VPC File Storage |
| Redes | Conectividad de red de 100 Gbps (Gen 2) o 200 Gbps (Gen 3), optimización de MTU para cargas de trabajo de VM |
Variantes bare metal compatibles
OpenShift La virtualización requiere nodos trabajadores VPC bare metal. Se admiten los siguientes formatos:
| Tipo | Núcleos | Memoria | Red | Almacenamiento primario | Versión Min | Ideal para |
|---|---|---|---|---|---|---|
bx2.metal.96x384 |
48 | 384 GB | 100 Gbps | SSD de 960 GB | Todos | Cargas de trabajo equilibradas |
bx2d.metal.96x384 |
48 | 384 GB | 100 Gbps | SSD de 960 GB | Todos | Equilibrado + ODF |
cx2.metal.96x192 |
48 | 192 GB | 100 Gbps | SSD de 960 GB | Todos | Uso intensivo de ordenadores |
cx2d.metal.96x192 |
48 | 192 GB | 100 Gbps | SSD de 960 GB | Todos | Ordenador + ODF |
mx2.metal.96x768 |
48 | 768 GB | 100 Gbps | SSD de 960 GB | Todos | Gran consumo de memoria |
mx2d.metal.96x768 |
48 | 768 GB | 100 Gbps | SSD de 960 GB | Todos | Memoria + ODF |
bx3.metal.48x256 |
24 | 256 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Pequeño equilibrado |
bx3.metal.64x256 |
32 | 256 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Medio equilibrado |
bx3d.metal.48x256 |
24 | 256 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Pequeño equilibrado + ODF |
bx3d.metal.64x256 |
32 | 256 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Medio equilibrado + ODF |
bx3d.metal.192x1024 |
96 | 1024 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Grandes equilibrados + ODF |
cx3d.metal.48x128 |
24 | 128 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Pequeños ordenadores + ODF |
cx3d.metal.64x128 |
32 | 128 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Computación media + ODF |
mx3.metal.48x512 |
24 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria media |
mx3.metal.64x512 |
32 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria grande |
mx3d.metal.16x128 |
8 | 128 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria pequeña + ODF |
mx3d.metal.48x512 |
24 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria media + ODF |
mx3d.metal.64x512 |
32 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria grande + ODF |
mx3d.metal.96x1024 |
48 | 1024 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria XL + ODF |
mx3d.metal.128x1024 |
64 | 1024 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria XXL + ODF |
mx3de.metal.48x512 |
24 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria media + ODF |
mx3de.metal.64x512 |
32 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria grande + ODF |
ux3de.metal.16x512 |
8 | 512 GB | 100 Gbps | SSD de 480 GB | 4.17+ | Memoria ultraalta + ODF |
Las versiones con los sufijos « d » y « de » incluyen almacenamiento SSD local adicional, que puedes utilizar para cargas de trabajo como « OpenShift Data Foundation». La columna « Primary storage » muestra
el disco de arranque y el disco de almacenamiento del contenedor.
Almacenamiento y redes
Opciones de almacenamiento
| Almacenamiento | Rendimiento | Instantáneas | Clonando | Ideal para |
|---|---|---|---|---|
| OpenShift Data Foundation | Alto | Sí | Sí | Producción, grandes cargas de trabajo de E/S |
| VPC File Storage | Moderado | No | No | Desarrollo, con especial atención a los costes |
| IBM Storage Fusion | Alto | Sí | Sí | Empresas con necesidades de copia de seguridad |
Funciones de redes
| Opción de conexión en red | Disponible en | Prestaciones |
|---|---|---|
| Conceptos básicos de redes | OpenShift 4.17+ | Conectividad de red de pods, servicios y rutas de « Kubernetes », equilibradores de carga de VPC, red estándar de « VM » |
| Redes avanzadas con VNI | OpenShift 4.21+ | Conectividad directa a la red VPC, direcciones IP flotantes, conservación de la red durante la migración en vivo y múltiples interfaces de red por VM. Véase Gestión de interfaces de red virtuales |
Los clústeres del Servicio de Virtualización que ejecutan la versión 4.21 y posteriores tienen acceso a opciones de red avanzadas, entre las que se incluyen capacidades mejoradas para las interfaces de red virtuales y un mayor rendimiento de red.
Limitaciones
- Se necesitan nodos trabajadores de metal desnudo; no se admiten instancias de servidor virtual
- Red Hat CoreOS (RHCOS) es necesario
- No es posible adjuntar volúmenes de bloques remotos a nodos bare metal
- La migración en vivo sólo es posible dentro de la misma zona
- Las funciones de VNI requieren la versión OpenShift 4.21 o posterior
- Las máquinas virtuales de Windows requieren una licencia adecuada
- Si marca más de un StorageClass con la anotación
storageclass.kubernetes.io/is-default-class: "true", ocurre lo siguiente:- Lógica de selección: Para un PersistentVolumeClaim (PVC) creado sin un
storageClassName, Kubernetes suele seleccionar el StorageClass predeterminado creado más recientemente. - Posible error: En algunas versiones antiguas o en configuraciones específicas, el hecho de tener varios valores predeterminados puede provocar que falle la creación del PVC si no se especifica una clase de forma explícita, ya que el sistema no puede determinar cuál debe utilizar.
- Supervisión de alertas: En entornos gestionados como OpenShift, tener múltiples valores por defecto activa una alerta
MultipleDefaultStorageClassespara advertir a los administradores del conflicto.
- Lógica de selección: Para un PersistentVolumeClaim (PVC) creado sin un
cómo empezar
Elija su ruta de despliegue:
Para una implementación rápida:
Para un despliegue personalizado:
Recursos adicionales: