Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Requisitos de hardware y red

Como solución HCI en servidores de equipo sin sistema operativo, existen requisitos mínimos de hardware y red para instalar y ejecutar SUSE Virtualization.

Se requiere un clúster de tres nodos para realizar plenamente las características de múltiples nodos. El primer nodo que se añade al clúster es, por defecto, el nodo de gestión. Cuando el clúster tiene tres o más nodos, los dos nodos añadidos después del primero se promueven automáticamente a nodos de gestión para formar un clúster de alta disponibilidad (HA).

Las últimas versiones admiten el despliegue de clústeres de un solo nodo. Dichos clústeres no admiten alta disponibilidad, múltiples réplicas y migración en vivo.

Requisitos de hardware

Los nodos SUSE Virtualization tienen los siguientes requisitos y recomendaciones de hardware para la instalación y prueba.

Hardware Desarrollo/Pruebas Servidor

CPU

AMD64 o ARM64 (con virtualización asistida por hardware); 8 núcleos como mínimo

AMD64 o ARM64 (con virtualización asistida por hardware); 16 núcleos como mínimo

Memoria

32 GB como mínimo

64 GB como mínimo

Capacidad del disco

250 GB como mínimo (180 GB como mínimo para nodos testigos o al usar múltiples discos)

500 GB como mínimo; se recomienda 1 TB o más

Rendimiento del disco

5,000+ IOPS aleatorios por disco (SSD/NVMe); el almacenamiento del nodo de gestión debe cumplir con los requisitos de velocidad de etcd. Solo se admiten discos locales y RAID por hardware.

5,000+ IOPS aleatorios por disco (SSD/NVMe); el almacenamiento del nodo de gestión debe cumplir con los requisitos de velocidad de etcd. Solo se admiten discos locales y RAID por hardware.

Cantidad de tarjetas de red

Red de clúster de gestión: Se requiere 1 NIC, se recomiendan 2 NICs; red de carga de trabajo de VM: Se requiere 1 NIC, se recomiendan al menos 2 NICs (no se aplica al nodo testigo)

Red de clúster de gestión: Se requiere 1 NIC, se recomiendan 2 NICs; red de carga de trabajo de VM: Se requiere 1 NIC, se recomiendan al menos 2 NICs (no se aplica al nodo testigo)

Velocidad de la tarjeta de red

Al menos 1 Gbps Ethernet

Al menos 10 Gbps Ethernet

Conmutador de red

Troncalización de puertos para soporte de VLAN

Troncalización de puertos para soporte de VLAN

  • No se admiten clústeres de arquitectura mixta. Despliega clústeres separados para evitar comportamientos inesperados del sistema.

  • Para obtener los mejores resultados, utiliza hardware certificado por YES para SUSE Linux Micro 5.5/6.0/6.1. SUSE Virtualization está construido sobre tecnología de SUSE Linux Enterprise y el hardware certificado por YES tiene una validación adicional de la compatibilidad de controladores y placas del sistema. No se admiten portátiles ni virtualización anidada.

  • La virtualización anidada no se admite en máquinas virtuales que se ejecutan en SUSE Virtualization.

  • Cada nodo debe tener un product_uuid único (obtenido de /sys/class/dmi/id/product_uuid) para evitar que se produzcan errores durante la migración en vivo de VM y otras operaciones. Para obtener más información, consulta Problema #4025.

  • SUSE Virtualization tiene una red de clúster de gestión integrada (mgmt). Para lograr alta disponibilidad y el mejor rendimiento en entornos de producción, utiliza al menos dos NICs en cada nodo para configurar un NIC agrupado para la red de gestión (consulta el paso 6 en Instalación ISO). También puedes crear redes de clúster personalizadas para cargas de trabajo de VM. Cada red de clúster personalizada requiere al menos dos NICs adicionales para configurar un NIC agrupado en cada nodo involucrado del clúster. El nodo testigo no requiere NICs adicionales. Para más información, consulta Red del clúster.

  • Durante las pruebas, se puede utilizar una única NIC para la red de gestión integrada del clúster (mgmt) y, para probar la red de VM que también se implementa mediante mgmt. No se garantiza alta disponibilidad ni rendimiento óptimo.

  • Si el disco solo cumple con la capacidad mínima requerida, puedes encontrar problemas relacionados con el requisito de espacio libre en la partición del sistema durante las actualizaciones.

  • El soporte para el arranque con BIOS heredado queda obsoleto en v1.7.0 y se eliminará en una versión posterior. Los clústeres SUSE Virtualization existentes que utilizan este modo de arranque seguirán funcionando, pero actualizar a versiones posteriores puede requerir reinstalación en modo UEFI. Para evitar problemas y interrupciones, utiliza UEFI en nuevas instalaciones.

Especificaciones de CPU

La Migración en Vivo funciona correctamente solo si las CPUs de todos los servidores físicos en el clúster tienen las mismas especificaciones. Este requisito se aplica a todas las operaciones que dependen de la funcionalidad de Migración en Vivo, como la migración automática de VM cuando se habilita el Modo de Mantenimiento.

Las CPUs más nuevas (incluso aquellas del mismo proveedor, generación y familia) pueden tener capacidades variables que pueden ser expuestas a los sistemas operativos de las VM. Para garantizar la estabilidad de la VM, la Migración en Vivo verifica si las capacidades de la CPU son consistentes y bloquea los intentos de migración cuando el origen y el destino son incompatibles.

Al crear clústeres, añadir más hosts a un clúster y reemplazar hosts, siempre utiliza CPUs con las mismas especificaciones para prevenir restricciones operativas.

Requisitos de red

Los nodos tienen los siguientes requisitos de red para la instalación.

Requisitos de puerto para nodos

Los nodos requieren las siguientes conexiones de puerto o reglas de entrada. Típicamente, se permite todo el tráfico saliente.

Protocolo Puerto Fuente Descripción

TCP

2379

Nodos de gestión

Puerto del cliente etcd

TCP

2381

Nodos de gestión

Recopilación de métricas de etcd

TCP

2380

Nodos de gestión

Puerto de pares etcd

TCP

2382

Nodos de gestión

Puerto del cliente etcd (solo HTTP)

TCP

10010

Nodos de gestión y computación

Containerd

TCP

6443

Nodos de gestión

API de Kubernetes

TCP

9345

Nodos de gestión

API de Kubernetes

TCP

10252

Nodos de gestión

Comprobaciones de salud del kube-controller-manager

TCP

10257

Nodos de gestión

Puerto seguro del kube-controller-manager

TCP

10251

Nodos de gestión

Comprobaciones de salud del kube-scheduler

TCP

10259

Nodos de gestión

Puerto seguro del kube-scheduler

TCP

10250

Nodos de gestión y computación

Kubelet

TCP

10256

Nodos de gestión y computación

Comprobaciones de salud del kube-proxy

TCP

10258

Nodos de gestión

cloud-controller-manager

TCP

10260

Nodos de gestión

cloud-controller-manager

TCP

9091

Nodos de gestión y computación

Canal calico-node felix

TCP

9099

Nodos de gestión y computación

Comprobaciones de salud del canal CNI

UDP

8472

Nodos de gestión y computación

Canal CNI con VxLAN

TCP

2112

Nodos de gestión

Kube-vip

TCP

6444

Nodos de gestión y computación

Agente RKE2

TCP

10246/10247/10248/10249

Nodos de gestión y computación

Proceso trabajador de Nginx

TCP

8181

Nodos de gestión y computación

Nginx-ingress-controller

TCP

8444

Nodos de gestión y computación

Nginx-ingress-controller

TCP

10245

Nodos de gestión y computación

Nginx-ingress-controller

TCP

80

Nodos de gestión y computación

Nginx

TCP

9796

Nodos de gestión y computación

Node-exporter

TCP

30000-32767

Nodos de gestión y computación

Rango de puertos NodePort

TCP

22

Nodos de gestión y computación

sshd

UDP

68

Nodos de gestión y computación

NetworkManager

TCP

3260

Nodos de gestión y computación

iscsid

Requisitos de puerto para integrar con SUSE Rancher Prime

Si quieres integrar con SUSE Rancher Prime, necesitas asegurarte de que todos los nodos SUSE Virtualization puedan conectarse al puerto TCP 443 del equilibrador de carga SUSE Rancher Prime.

Al aprovisionar VMs con clústeres de Kubernetes desde SUSE Rancher Prime hacia SUSE Virtualization, necesitas poder conectarte al puerto TCP 443 del equilibrador de carga SUSE Rancher Prime. De lo contrario, el clúster no será gestionable por SUSE Rancher Prime. Para más información, consulta Arquitectura de Rancher.

Requisitos de puerto para clústeres K3s y RKE2

Para los requisitos de puerto para los clústeres de invitados desplegados dentro de SUSE Virtualization VMs, consulta los siguientes enlaces:

Requisitos de tiempo

Un servidor de Protocolo de Tiempo de Red (NTP) fiable es crítico para mantener la hora del sistema correcta en todos los nodos de un clúster de Kubernetes, especialmente al ejecutar SUSE Virtualization. Kubernetes se basa en etcd, un almacén de clave-valor distribuido, que requiere una sincronización de tiempo precisa para garantizar la consistencia de los datos y prevenir problemas con la elección de líderes, la replicación de registros y la estabilidad del clúster.

Asegurar un tiempo preciso y consistente en todo el clúster es esencial para la fiabilidad, la seguridad y la integridad general del sistema.