Anforderungen für die Installation von Milvus Standalone

Bevor Sie eine Milvus-Standalone-Instanz installieren, überprüfen Sie bitte Ihre Hardware und Software, um sicherzustellen, dass sie die Anforderungen erfüllen.

Hardwareanforderungen

KomponenteAnforderungEmpfehlungHinweis
CPU
  • Intel Core-CPU der 2. Generation oder höher
  • Apple Silicon
  • Einzelrechner: 4 Kerne oder mehr
  • Cluster: 8 Kerne oder mehr
CPU-Befehlssatz
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
Die Vektor-Ähnlichkeitssuche und die Indexerstellung in Milvus erfordern die Unterstützung von SIMD-Erweiterungssätzen (Single Instruction, Multiple Data) durch die CPU. Stellen Sie sicher, dass die CPU mindestens eine der aufgeführten SIMD-Erweiterungen unterstützt. Weitere Informationen finden Sie unter „CPUs mit AVX “.
RAM
  • Einzelrechner: 8 G
  • Cluster: 32 G
  • Einzelrechner: 16 G
  • Cluster: 128 G
Die Größe des Arbeitsspeichers hängt vom Datenvolumen ab.
FestplatteSATA 3.0 SSD oder höherNVMe-SSD oder höherDie Größe der Festplatte hängt vom Datenvolumen ab.

Softwareanforderungen

BetriebssystemSoftwareHinweis
macOS 10.14 oder höherDocker DesktopStellen Sie die virtuelle Maschine (VM) von Docker so ein, dass mindestens 2 virtuelle CPUs (vCPUs) und 8 GB Startspeicher verwendet werden. Andernfalls kann die Installation fehlschlagen.
Weitere Informationen finden Sie unter „Docker Desktop auf dem Mac installieren “.
Linux-Plattformen
  • Docker 19.03 oder höher
  • Docker Compose 1.25.1 oder höher
Weitere Informationen finden Sie unter „Docker Engine installieren “ und „Docker Compose installieren “.
Windows mit aktiviertem WSL 2Docker DesktopWir empfehlen, Quellcode und andere Daten, die per Bind-Mount in Linux-Container eingebunden sind, im Linux-Dateisystem statt im Windows-Dateisystem zu speichern.
Weitere Informationen finden Sie unter „Docker Desktop unter Windows mit WSL 2-Backend installieren “.

Die folgenden Abhängigkeiten werden automatisch heruntergeladen und konfiguriert, wenn Milvus Standalone mithilfe des Docker-Skripts oder der Docker Compose-Konfiguration installiert wird:

SoftwareVersionHinweis
etcd3.5.0Siehe zusätzliche Speicherplatzanforderungen.
MinIORELEASE.2024-12-18T13-15-44Z
WoodpeckerIm Lieferumfang von Milvus enthaltenStandard-Nachrichtenwarteschlange (integriert); kein separater Dienst zur Installation erforderlich.
Pulsar2.8.2Optional – nur, wenn Sie die Nachrichtenwarteschlange auf Pulsar umstellen; wird standardmäßig nicht installiert.

Zusätzliche Festplattenanforderungen

Die Festplattenleistung ist für etcd entscheidend. Es wird dringend empfohlen, lokale NVMe-SSDs zu verwenden. Eine langsamere Festplattenreaktion kann zu häufigen Cluster-Wahlen führen, die letztendlich die Leistung des etcd-Dienstes beeinträchtigen.

Um zu testen, ob Ihre Festplatte geeignet ist, verwenden Sie fio.

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

Im Idealfall sollte Ihr für etcd vorgesehener Speicher über 500 IOPS und eine fsync-Latenz von unter 10 ms im 99. Perzentil erreichen. Lesen Sie die etcd-Dokumentation für detailliertere Anforderungen.

Was nun

Wenn Ihre Hardware und Software die oben genannten Anforderungen erfüllen, können Sie

Übersetzt vonDeepL

Office Hours

Milvus Bürozeiten

Holen Sie sich Hilfe bei der Produktionsbereitstellung von Zilliz, den Experten für Milvus.

Buchen Sie eine kostenlose 1:1-Sitzung

Verwaltetes Milvus kostenlos testen

Zilliz Cloud ist unkompliziert, basiert auf Milvus und ist 10-mal schneller.

Loslegen
Feedback

War diese Seite hilfreich?