Configura el hardware para clústeres de Anthos en equipos físicos

Los clústeres de Anthos alojados en equipos físicos admiten una amplia variedad de sistemas que se ejecutan en el hardware compatible con las distribuciones del sistema operativo de destino. Una configuración de los clústeres de Anthos en equipos físicos puede ejecutarse en hardware mínimo o en varias máquinas para brindar flexibilidad, disponibilidad y rendimiento.

Sin importar la configuración de los clústeres de Anthos en equipos físicos, los nodos y los clústeres deben tener suficientes recursos de CPU, RAM y almacenamiento para satisfacer las necesidades de los clústeres y las cargas de trabajo que ejecutas.

Cuando instalas clústeres de Anthos en equipos físicos, puedes crear diferentes tipos de clústeres:

  • Un clúster de usuario que ejecuta cargas de trabajo.
  • Un clúster de administrador crea y controla clústeres de usuario para ejecutar cargas de trabajo.
  • Un clúster independiente es un clúster único que puede administrar y ejecutar cargas de trabajo, pero un clúster independiente no puede crear ni administrar clústeres de usuarios.
  • Un clúster híbrido puede administrar y ejecutar cargas de trabajo, y un clúster híbrido también puede crear y administrar clústeres de usuario adicionales.

Además del tipo de clúster, puedes elegir entre los siguientes perfiles de instalación en términos de requisitos de recursos:

  • Predeterminado: El perfil predeterminado tiene requisitos de recursos del sistema estándar y puedes usarlo para todos los tipos de clústeres.

  • Edge: El perfil de Edge redujo significativamente los requisitos de los recursos del sistema. Se recomienda el uso de este perfil para dispositivos perimetrales con recursos limitados. Solo puedes usar el perfil perimetral para clústeres independientes.

Requisitos de recursos para todos los tipos de clústeres que usan el perfil predeterminado

En la siguiente tabla, se describen los requisitos mínimos y recomendados de hardware que los clústeres de Anthos en el equipo físico necesitan para operar y administrar clústeres de administrador, híbridos, de usuario e independientes mediante el perfil predeterminado:

Recurso Mínimo Recomendado
CPU/CPU virtuales 4 núcleos 8 núcleos
RAM 16 GB 32 GB
Almacenamiento 128 GB 256 GB

Requisitos de recursos para clústeres independientes que usan el perfil perimetral

En la siguiente tabla, se describen los requisitos mínimos y recomendados de hardware que los clústeres de Anthos en equipos físicos necesitan para operar y administrar clústeres independientes mediante el perfil perimetral:

Recurso Mínimo Recomendado
CPU/CPU virtuales 2 núcleos 4 núcleos
RAM Ubuntu: 4 GB
CentOS/RHEL: 6 GB
Ubuntu: 8 GB
CentOS/RHEL: 12 GB
Almacenamiento 128 GB 256 GB

Para configurar clústeres independientes con el perfil de Edge, sigue estas prácticas recomendadas:

  • Ejecuta bmctl en una estación de trabajo independiente. Si debes ejecutar bmctl en el nodo del clúster de destino, necesitas 2 GB de memoria para cumplir con los requisitos mínimos. Por ejemplo, necesitas 6 GB para Ubuntu y 8 GB para CentOS/Redhat.

  • Establece MaxPodsPerNode en 110. El clúster ejecuta un máximo de 30 pods de usuario por nodo en promedio. Es posible que necesites recursos adicionales para una configuración MaxPodsPerNode más alta o ejecutar más de 30 pods de usuario por nodo.

  • Usa containerd como el entorno de ejecución del contenedor. Es posible que necesites recursos adicionales para ejecutarse con el entorno de ejecución del contenedor de Docker.

  • Los componentes de Kubevirt no se consideran en esta configuración mínima de recurso. Kubevirt requiere recursos adicionales según la cantidad de VM implementadas en el clúster.

Cantidad de máquinas necesarias

Los clústeres de Anthos en equipos físicos requieren al menos una máquina que funcione como nodo de clúster y estación de trabajo. Para los nodos con alta disponibilidad (HA) y un rendimiento mejorado, sugerimos un mínimo realista de cinco máquinas que cumplan con los requisitos de recursos recomendados.

Requisitos de almacenamiento adicionales

Los clústeres de Anthos alojados en equipos físicos no proporcionan recursos de almacenamiento. Debes aprovisionar y configurar el almacenamiento requerido en tu sistema.

Para obtener los requisitos de almacenamiento detallados, consulta la descripción general de los prerequisitos de instalación.

Para obtener más información sobre cómo configurar el almacenamiento necesario, consulta Configura el almacenamiento para clústeres de Anthos alojados en equipos físicos.