Milvus Standaloneのインストール要件

Milvus Standaloneインスタンスをインストールする前に、ハードウェアとソフトウェアが要件を満たしているか確認してください。

ハードウェア要件

コンポーネント要件推奨環境備考
CPU
  • インテル第2世代コアCPU以上
  • アップルシリコン
  • スタンドアロン:4コア以上
  • クラスタ8コア以上
CPU命令セット
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
Milvusのベクトル類似度検索とインデックス作成には、CPUがSIMD(Single Instruction, Multiple Data)拡張セットをサポートしている必要があります。CPUが少なくとも1つのSIMD拡張セットに対応していることを確認してください。詳細はAVXを搭載したCPUを参照してください。
RAM
  • スタンドアロン: 8G
  • クラスタ32G
  • スタンドアロン: 16G
  • クラスタ128G
RAMのサイズはデータ容量によって異なります。
ハードドライブSATA 3.0 SSD以上NVMe SSD以上ハードドライブのサイズはデータ容量によって異なります。

ソフトウェア要件

オペレーティングシステムソフトウェア備考
macOS 10.14以降DockerデスクトップDocker仮想マシン(VM)は、最低2つの仮想CPU(vCPU)と8GBの初期メモリを使用するように設定してください。そうしないとインストールに失敗する可能性があります。
詳細については、MacにDocker Desktopをインストールするを参照してください。
Linuxプラットフォーム
  • Docker 19.03以降
  • Docker Compose 1.25.1以降
詳細はDocker Engineのインストールと Docker Composeのインストールを参照してください。
WSL 2が有効なWindowsDockerデスクトップLinuxコンテナにバインドマウントされたソースコードやその他のデータは、Windowsファイルシステムではなく、Linuxファイルシステムに保存することをお勧めします。
詳細はInstall Docker Desktop on Windows with WSL 2 backendを参照してください。

Dockerスクリプト、またはDocker Compose設定を使用してMilvus Standaloneをインストールすると、以下の依存関係が自動的に取得され、設定されます:

ソフトウェアバージョン備考
etcd3.5.0追加ディスク要件を参照。
MinIORELEASE.2024-12-18T13-15-44Z
パルサー2.8.2

追加ディスク要件

ディスク性能はetcdにとって極めて重要です。ローカルのNVMe SSDを使用することを強く推奨します。ディスクの応答が遅くなると、クラスタ選出が頻繁に発生し、最終的にetcdサービスを劣化させる可能性があります。

ディスクが適格かどうかをテストするには、fioを使用します。

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

理想的には、etcd専用のディスクが500 IOPSを超え、99パーセンタイルのfsyncレイテンシが10ms以下になる必要があります。より詳細な要件については etcdDocs をお読みください。

次のステップ

ハードウェアとソフトウェアが上記の要件を満たしていれば、次のことができます。

Office Hours

ミルバス営業時間

Milvusの専門家であるZillizから、本番導入の支援を受けましょう。

無料1:1セッションを予約する

Try Managed Milvus for Free

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

Get Started
フィードバック

このページは役に立ちましたか ?