安裝 Milvus Standalone 的要求

在安裝 Milvus Standalone 實例之前,請檢查您的硬體和軟體是否符合要求。

硬體需求

元件要求建議備註
中央處理器
  • Intel 第二代 Core CPU 或更高階
  • 蘋果矽晶片
  • 單機:4 核心或以上
  • 群集:8 核心或更多
CPU 指令集
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
Milvus 中的向量相似性搜尋和索引建立需要 CPU 支援單指令、多資料 (SIMD) 延伸集。確保 CPU 至少支援所列的一種 SIMD 擴充集。如需詳細資訊,請參閱具有 AVX 的 CPU
記憶體
  • 單機:8G
  • 群集:32G
  • 單機:16G
  • 群集:128G
RAM 的大小取決於資料量。
硬碟機SATA 3.0 SSD 或更高NVMe SSD 或更高硬碟大小視資料容量而定。

軟體需求

作業系統軟體備註
macOS 10.14 或更新版本Docker 桌面設定 Docker 虛擬機器 (VM) 至少使用 2 個虛擬 CPU (vCPU) 和 8 GB 的初始記憶體。否則,安裝可能會失敗。
如需詳細資訊,請參閱在 Mac 上安裝 Docker Desktop
Linux 平台
  • Docker 19.03 或更新版本
  • Docker Compose 1.25.1 或更新版本
更多資訊請參閱安裝 Docker Engine安裝 Docker Compose
啟用 WSL 2 的 WindowsDocker 桌面我們建議您將原始碼和其他綁定掛載到 Linux containers 的資料存放在 Linux 檔案系統,而不是 Windows 檔案系統。
請參閱在 Windows 上安裝 Docker Desktop with WSL 2 backend 以取得更多資訊。

當使用 Docker script 或 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 延遲應低於 10 毫秒。閱讀 etcd文件,瞭解更多詳細要求。

下一步

如果您的硬件和軟件符合上述要求,您可以

Office Hours

Milvus 辦公時間

從 Milvus 的專家 Zilliz 取得生產部署的協助。

預約免費 1:1 課程

免費嘗試托管的 Milvus

Zilliz Cloud 無縫接入,由 Milvus 提供動力,速度提升 10 倍。

開始使用
反饋

這個頁面有幫助嗎?