Configuration requise pour l'installation de Milvus Standalone

Avant d'installer une instance de Milvus Standalone, vérifiez que votre matériel et vos logiciels répondent aux exigences.

Configuration matérielle requise

ComposantConfiguration requiseRecommandationRemarque
Processeur
  • Processeur Intel Core de 2e génération ou supérieur
  • Apple Silicon
  • Autonome : 4 cœurs ou plus
  • Cluster : 8 cœurs ou plus
Jeu d'instructions du processeur
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
La recherche de similarité vectorielle et la création d’index dans Milvus nécessitent que le processeur prenne en charge les jeux d’extensions SIMD (Single Instruction, Multiple Data). Assurez-vous que le processeur prend en charge au moins l’une des extensions SIMD répertoriées. Consultez la section Processeurs compatibles AVX pour plus d’informations.
Mémoire vive
  • Configuration autonome : 8 Go
  • Cluster : 32 Go
  • Configuration autonome : 16 Go
  • Cluster : 128 Go
La taille de la mémoire vive dépend du volume de données.
Disque durSSD SATA 3.0 ou supérieurSSD NVMe ou supérieurLa capacité du disque dur dépend du volume de données.

Configuration logicielle requise

Système d'exploitationLogicielsRemarque
macOS 10.14 ou version ultérieureDocker DesktopConfigurez la machine virtuelle (VM) Docker pour qu'elle utilise au moins 2 processeurs virtuels (vCPU) et 8 Go de mémoire initiale. Sinon, l'installation risque d'échouer.
Pour plus d'informations, consultez la section Installer Docker Desktop sur Mac.
Plateformes Linux
  • Docker 19.03 ou version ultérieure
  • Docker Compose 1.25.1 ou version ultérieure
Consultez les articles Installer Docker Engine et Installer Docker Compose pour plus d'informations.
Windows avec WSL 2 activéDocker DesktopNous vous recommandons de stocker le code source et les autres données montées en bind dans les conteneurs Linux au sein du système de fichiers Linux plutôt que dans celui de Windows.
Pour plus d’informations, consultez les pages « Installer Docker Desktop sous Windows avec WSL 2 comme backend » et « Installer Docker Engine ».

Les dépendances suivantes seront obtenues et configurées automatiquement lors de l’installation de Milvus Standalone à l’aide du script Docker ou de la configuration Docker Compose :

LogicielsVersionRemarque
etcd3.5.0Voir les exigences supplémentaires en matière d'espace disque.
MinIOVERSION.2024-12-18T13-15-44Z
WoodpeckerFourni avec MilvusFile d'attente de messages par défaut (intégrée) ; aucun service distinct à installer.
Pulsar2.8.2Facultatif — uniquement si vous basculez la file d'attente de messages vers Pulsar ; non installé par défaut.

Exigences supplémentaires en matière de stockage

Les performances du disque sont essentielles pour etcd. Il est fortement recommandé d’utiliser des SSD NVMe locaux. Une réponse plus lente du disque peut entraîner des élections de cluster fréquentes, ce qui finira par dégrader le service etcd.

Pour vérifier si votre disque est conforme, utilisez fio.

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

Idéalement, votre disque dédié à etcd devrait atteindre plus de 500 IOPS et afficher une latence fsync inférieure à 10 ms au 99e centile. Consultez la documentation d’etcd pour connaître les exigences plus détaillées.

Étapes suivantes

Si votre matériel et vos logiciels répondent aux exigences ci-dessus, vous pouvez

Traduit parDeepL

Office Hours

Heures de bureau à Milvus

Obtenez de l'aide pour le déploiement de la production de la part de Zilliz, les experts de Milvus.

Réservez une session 1:1 gratuite

Essayez Milvus géré gratuitement

Zilliz Cloud est sans souci, propulsé par Milvus et 10 fois plus rapide.

Commencer
Feedback

Cette page a-t - elle été utile ?