milvus-logo
LFAI
Home
  • Comenzar

Requisitos para instalar Milvus con Docker Compose

Antes de instalar una instancia de Milvus, compruebe su hardware y software para ver si cumplen los requisitos.

Requisitos de hardware

ComponenteRequisitoRecomendaciónNota
CPU
  • CPU Intel 2nd Gen Core o superior
  • Silicio Apple
  • Independiente: 4 núcleos o más
  • Clúster: 8 núcleos o más
Conjunto de instrucciones de la CPU
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
La búsqueda de similitud vectorial y la creación de índices en Milvus requieren que la CPU soporte conjuntos de extensiones SIMD (instrucción única, datos múltiples). Asegúrese de que la CPU soporta al menos una de las extensiones SIMD listadas. Consulte CPUs con AVX para obtener más información.
RAM
  • Independiente: 8G
  • Clúster: 32G
  • Independiente: 16G
  • Clúster: 128G
El tamaño de la RAM depende del volumen de datos.
Disco duroSSD SATA 3.0 o superiorSSD NVMe o superiorEl tamaño del disco duro depende del volumen de datos.

Requisitos de software

Sistema operativoSoftwareNota
macOS 10.14 o posteriorEscritorio DockerConfigure la máquina virtual (VM) de Docker para que utilice un mínimo de 2 CPU virtuales (vCPU) y 8 GB de memoria inicial. De lo contrario, la instalación podría fallar.
Consulte Instalar Docker Desktop en Mac para obtener más información.
Plataformas Linux
  • Docker 19.03 o posterior
  • Docker Compose 1.25.1 o posterior
Consulte Instalar Docker Engine e Instalar Docker Comp ose para obtener más información.
Windows con WSL 2 habilitadoEscritorio DockerLe recomendamos que almacene el código fuente y otros datos montados en contenedores Linux en el sistema de archivos Linux en lugar del sistema de archivos Windows.
Consulte Instalar Docker Desktop en Windows con WSL 2 backend para obtener más información.

Las siguientes dependencias se obtendrán y configurarán automáticamente cuando Milvus Standalone se instale utilizando el script Docker, o la configuración Docker Compose:

SoftwareVersiónNota
etcd3.5.0Consulte los requisitos de disco adicionales.
MinIORELEASE.2023-03-20T20-16-18Z
Pulsar2.8.2

Requisitos adicionales del disco

El rendimiento del disco es crítico para etcd. Se recomienda encarecidamente utilizar unidades SSD NVMe locales. Una respuesta más lenta del disco puede causar frecuentes elecciones de cluster que acabarán degradando el servicio etcd.

Para comprobar si su disco está cualificado, utilice fio.

mkdir test-data
fio --rw=write --ioengine=sync --fdatasync=1 --directory=test-data --size=2200m --bs=2300 --name=mytest

Idealmente, su disco debería alcanzar más de 500 IOPS y por debajo de 10ms para el percentil 99 de latencia fsync. Lee la documentación de etcd para conocer los requisitos con más detalle.

Lo que sigue

Si su hardware y software cumplen los requisitos anteriores, puede

Traducido porDeepLogo

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

¿Fue útil esta página?