🚀 Попробуйте Zilliz Cloud, полностью управляемый Milvus, бесплатно — ощутите 10-кратное увеличение производительности! Попробовать сейчас>

milvus-logo
LFAI
Главная
  • Начать
  • Home
  • Docs
  • Начать

  • Установить Милвус

  • Запустить Милвуса автономно

  • Требования

Требования к установке Milvus с помощью Docker Compose

Перед установкой экземпляра Milvus проверьте свое оборудование и программное обеспечение, чтобы убедиться, что они соответствуют требованиям.

Требования к оборудованию

КомпонентТребованиеРекомендацияПримечание
ПРОЦЕССОР
  • Процессор Intel 2-го поколения Core или выше
  • Apple Silicon
  • Автономный: 4 ядра или более
  • Кластер: 8 ядер и более
Набор инструкций процессора
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
Поиск векторного сходства и построение индексов в Milvus требуют поддержки процессором наборов расширений "одна инструкция - несколько данных" (SIMD). Убедитесь, что процессор поддерживает хотя бы одно из перечисленных расширений SIMD. Дополнительные сведения см. в разделе "Процессоры с AVX".
ОПЕРАТИВНАЯ ПАМЯТЬ
  • Автономный: 8 Гб
  • Кластер: 32G
  • Автономная: 16 Гб
  • Кластер: 128G
Объем оперативной памяти зависит от объема данных.
Жесткий дискТвердотельный накопитель SATA 3.0 или вышеТвердотельный накопитель NVMe или вышеОбъем жесткого диска зависит от объема данных.

Требования к программному обеспечению

Операционная системаПрограммное обеспечениеПримечание
macOS 10.14 или более поздняя версияРабочий стол DockerУстановите виртуальную машину Docker (VM) так, чтобы она использовала минимум 2 виртуальных процессора (vCPU) и 8 ГБ начальной памяти. В противном случае установка может завершиться неудачей.
Дополнительные сведения см. в разделе Установка Docker Desktop на Mac.
Платформы Linux
  • Docker 19.03 или более поздняя версия
  • Docker Compose 1.25.1 или более поздней версии.
Дополнительные сведения см. в разделах Установка Docker Engine и Установка Docker Compose.
Windows с включенным WSL 2Рабочий стол DockerМы рекомендуем хранить исходный код и другие данные, привязанные к контейнерам Linux, в файловой системе Linux, а не в файловой системе Windows.
Дополнительную информацию см. в разделе Установка Docker Desktop на Windows с бэкендом WSL 2.

Следующие зависимости будут получены и настроены автоматически при установке Milvus Standalone с помощью сценария Docker или конфигурации Docker Compose:

Программное обеспечениеВерсияПримечание
etcd3.5.0См. дополнительные требования к диску.
MinIORELEASE.2023-03-20T20-16-18Z
Pulsar2.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

В идеале ваш диск должен достигать более 500 IOPS и менее 10 мс для 99-го процентиля задержки fsync. Более подробные требования можно найти в документации по etcd.

Что дальше

Если ваше оборудование и программное обеспечение соответствуют вышеуказанным требованиям, вы можете

Попробуйте Managed Milvus бесплатно

Zilliz Cloud работает без проблем, поддерживается Milvus и в 10 раз быстрее.

Начать
Обратная связь

Была ли эта страница полезной?