Ir al contenido

Requisitos del sistema

Esta página indica a grandes rasgos qué hardware necesita una instancia gestionada por usted mismo. Está pensada para quienes encargan una VM o valoran una máquina existente.

Valor orientativo
CPU de 2 a 4 vCPU
Memoria de 4 a 16 GB, según el número de usuarios
Espacio en disco unas cuantas docenas de GB, con reserva para los archivos subidos
Sistema operativo una distribución de Linux extendida con soporte a largo plazo
Juego de instrucciones de CPU AVX, obligatorio (véase más abajo)

La necesidad de disco crece sobre todo con los archivos subidos; quien almacena mucho planifica con holgura desde el principio. Las instancias pequeñas son expresamente admisibles.

La carga de CPU es baja en operación normal, porque el cálculo se realiza en el proveedor de inferencia. Los picos surgen solo con algunas funciones adicionales. Con el número de usuarios crece sobre todo la necesidad de memoria de la aplicación; para una plantilla mayor merece la pena una VM propia por instancia.

Todos los valores anteriores son orientativos: una máquina más pequeña irá más lenta, pero funcionará. Hay una cosa que no admite gradación. La base de datos utilizada requiere el juego de instrucciones de CPU AVX. Si falta, no arranca en absoluto, y lo hace sin ningún mensaje que indique la causa.

Cómo comprobarlo en la máquina:

¿Hay AVX?
grep -o -m1 avx /proc/cpuinfo

Si aparece avx, todo está en orden. Si no aparece nada, en una máquina virtual la causa casi nunca es el hardware, sino el tipo de CPU que transmite la virtualización. Muchos hipervisores configuran las máquinas nuevas con un modelo genérico situado por debajo de AVX.

Cualquier CPU de servidor habitual desde 2011 aproximadamente admite AVX. Si el propio anfitrión de virtualización tampoco anuncia AVX, el hardware es realmente demasiado antiguo. Entonces solo ayuda otra máquina.

Sistema operativo y entorno de ejecución de contenedores

Sección titulada «Sistema operativo y entorno de ejecución de contenedores»

Se recomienda una distribución de Linux extendida con soporte a largo plazo. En otras distribuciones la instalación sigue funcionando, pero puede comportarse de otro modo.

Es obligatorio un entorno de ejecución de contenedores actual con soporte de Compose. Obténgalo de la fuente de paquetes oficial del fabricante; los paquetes de algunas distribuciones no traen el alcance necesario.

Las imágenes de contenedor ocupan una sola vez unos cuantos gigabytes. Después crecen sobre todo tres cosas: los archivos subidos, la base de datos y los registros.

El espacio en disco es el primer límite en la operación, no la memoria. Vigile la ocupación y limpie con regularidad las imágenes que ya no se necesiten.