Требования к установке автономной версии Milvus

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

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

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

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

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

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

Программное обеспечениеВерсияПримечание
etcd3.5.0См. дополнительные требования к дисковому пространству.
MinIORELEASE.2024-12-18T13-15-44Z
WoodpeckerВходит в состав MilvusОчередь сообщений по умолчанию (встроенная); не требуется установка отдельного сервиса.
Pulsar2.8.2Необязательно — только если вы переключите очередь сообщений на Pulsar; по умолчанию не устанавливается.

Дополнительные требования к дискам

Производительность диска имеет решающее значение для etcd. Настоятельно рекомендуется использовать локальные SSD-накопители NVMe. Медленное время отклика диска может привести к частым выборам лидера кластера, что в конечном итоге ухудшит работу службы etcd.

Чтобы проверить, соответствует ли ваш диск требованиям, воспользуйтесь утилитой fio.

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

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

Дальнейшие действия

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

ПереведеноDeepL

Office Hours

Часы работы офиса Милвус

Получите помощь в развертывании производства от Zilliz, экспертов по Milvus.

Забронируйте бесплатную сессию 1:1

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

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

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

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