Skip to main content
Esta página describe la capacidad mínima del cluster necesaria para instalar Vantage 3.0 autoalojado. Dado que existen innumerables tamaños y SKU de máquinas virtuales que pueden actuar como nodos de Kubernetes, los requisitos se expresan como solicitudes totales de recursos por node pool y no como un número de nodos. Las solicitudes de recursos son un límite inferior, no una medida de carga. Considere las cifras de esta página como lo estrictamente necesario para instalar Vantage y, a partir de ahí, dimensione según su volumen de documentos, la concurrencia, la disponibilidad y la tolerancia a fallos.
Las cifras siguientes no incluyen los sidecars de la malla de servicios (por ejemplo, los proxies de Istio).

Supuestos

Las tablas parten de la distribución recomendada de node pools descrita en Requisitos de nodos de Kubernetes: los workers de TechCore y los workers de entrenamiento se ejecutan cada uno en su propio node pool, separados del resto de las cargas de trabajo de Vantage. Las cifras base no incluyen los componentes opcionales:
  • Solo TechCore 4. Las versiones anteriores de TechCore se indican en Componentes opcionales.
  • Sin servicio personalizado de almacenamiento de blobs. El almacenamiento de objetos lo proporciona Azure Blob Storage o un almacenamiento compatible con S3, no el backend spec.storage.custom.
  • Sin workers ni servicios opcionales.

Cómo leer las tablas

  • Pods, CPU y Memoria son la suma de las solicitudes de recursos de todas las cargas de trabajo programadas en ese node pool.
  • El tamaño mínimo de nodo lo determina el pod individual más grande programado en ese pool. Un nodo de menor tamaño no podrá ejecutar ese pod, por más nodos que agregue.
  • En el caso del pool predeterminado, las cifras marcadas con un asterisco (*) incluyen procesos de instalación, como los trabajos de migración de la base de datos, además de los deployments de larga duración y los stateful sets. Los trabajos de migración son de corta duración, pero varias aplicaciones se sincronizan a la vez durante la instalación y los upgrades, por lo que sus solicitudes deben contabilizarse junto con las cargas de trabajo de larga duración.

Instalación mínima

Una instalación mínima despliega Vantage con el menor número de réplicas de pods y las solicitudes de recursos más bajas. Utilícela para validar la configuración de red e identidad, o como entorno de prueba.

Instalación de producción

Una instalación de producción implementa Vantage con los recuentos de réplicas de pods y las solicitudes de recursos propios de producción, con el autoescalado de KEDA habilitado.

Componentes opcionales

Habilite estas cargas de trabajo solo cuando sus requisitos lo exijan y sume sus solicitudes de recursos a las cifras base indicadas anteriormente. Cuando se muestran dos valores con el formato n / m, n corresponde a una instalación mínima y m a una instalación de producción. Un valor único se aplica a ambas.

Siguientes pasos

Prerrequisitos

Etiquete y aplique taints a los node pools de TechCore y de entrenamiento.

Autoescalado con KEDA

Planifique la capacidad del cluster para cargas de trabajo con autoescalado.

Referencia del Helm chart

Valores del chart para el release vantage-selfhosted.

Referencia de la API

Contrato a nivel de campo del custom resource de Vantage.