Requisiti per l'installazione di Milvus Standalone

Prima di installare un'istanza di Milvus Standalone, controllate il vostro hardware e software per verificare se soddisfano i requisiti.

Requisiti hardware

ComponenteRequisitiRaccomandazioneNota
CPU
  • CPU Intel Core di seconda generazione o superiore
  • Silicio Apple
  • Standalone: 4 core o più
  • Cluster: 8 core o più
Set di istruzioni della CPU
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
La ricerca di similarità vettoriale e la creazione di indici in Milvus richiedono il supporto da parte della CPU di set di estensioni SIMD (single instruction, multiple data). Assicurarsi che la CPU supporti almeno una delle estensioni SIMD elencate. Per ulteriori informazioni, vedere CPU con AVX.
RAM
  • Standalone: 8G
  • Cluster: 32G
  • Standalone: 16G
  • Cluster: 128G
La dimensione della RAM dipende dal volume dei dati.
Disco rigidoSSD SATA 3.0 o superioreSSD NVMe o superioreLe dimensioni del disco rigido dipendono dal volume dei dati.

Requisiti software

Sistema operativoSoftwareNota
macOS 10.14 o successivoDesktop DockerImpostare la macchina virtuale (VM) Docker in modo che utilizzi almeno 2 CPU virtuali (vCPU) e 8 GB di memoria iniziale. In caso contrario, l'installazione potrebbe fallire.
Per ulteriori informazioni, vedere Installazione di Docker Desktop su Mac.
Piattaforme Linux
  • Docker 19.03 o successivo
  • Docker Compose 1.25.1 o successivo
Per ulteriori informazioni, vedere Installazione di Docker Engine e Installazione di Docker Compose.
Windows con WSL 2 abilitatoDesktop DockerSi consiglia di memorizzare il codice sorgente e gli altri dati montati in container Linux nel file system di Linux anziché in quello di Windows.
Per ulteriori informazioni, vedere Installare Docker Desktop su Windows con backend WSL 2.

Le seguenti dipendenze vengono ottenute e configurate automaticamente quando Milvus Standalone viene installato utilizzando lo script Docker o la configurazione di Docker Compose:

SoftwareVersioneNota
etcd3.5.0Vedere i requisiti aggiuntivi del disco.
MinIORELEASE.2024-12-18T13-15-44Z
Pulsar2.8.2

Requisiti aggiuntivi del disco

Le prestazioni del disco sono fondamentali per etcd. Si consiglia vivamente di utilizzare unità SSD NVMe locali. Una risposta più lenta del disco può causare frequenti elezioni del cluster che finiranno per degradare il servizio etcd.

Per verificare se il disco è qualificato, usare fio.

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

Idealmente, il disco dedicato a etcd dovrebbe raggiungere oltre 500 IOPS e meno di 10 ms per la latenza di fsync al 99° percentile. Leggete i documenti di etcd per i requisiti più dettagliati.

Cosa fare dopo

Se l'hardware e il software soddisfano i requisiti di cui sopra, è possibile

Office Hours

Orari d'ufficio di Milvus

Chiedete aiuto per la distribuzione in produzione a Zilliz, gli esperti di Milvus.

Prenota una sessione gratuita 1:1

Try Managed Milvus for Free

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

Get Started
Feedback

Questa pagina è stata utile?