milvus-logo
LFAI
홈페이지
  • 시작하기

Docker Compose로 Milvus를 설치하기 위한 요구 사항

Milvus 인스턴스를 설치하기 전에 하드웨어와 소프트웨어가 요구 사항을 충족하는지 확인하세요.

하드웨어 요구 사항

구성 요소요구 사항권장 사항참고
CPU
  • 인텔 2세대 코어 CPU 이상
  • Apple 실리콘
  • 독립형: 4코어 이상
  • 클러스터: 8코어 이상
CPU 명령어 세트
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
Milvus 내에서 벡터 유사성 검색 및 인덱스 구축을 위해서는 CPU가 단일 명령어, 다중 데이터(SIMD) 확장 세트를 지원해야 합니다. CPU가 나열된 SIMD 확장 중 하나 이상을 지원하는지 확인하세요. 자세한 내용은 AVX를 지원하는 CPU를 참조하세요.
RAM
  • 독립형: 8G
  • 클러스터: 32G
  • 독립형: 16G
  • 클러스터 128G
RAM 크기는 데이터 볼륨에 따라 다릅니다.
하드 드라이브SATA 3.0 SSD 이상NVMe SSD 이상하드 드라이브의 크기는 데이터 용량에 따라 다릅니다.

소프트웨어 요구 사항

운영 체제소프트웨어참고
macOS 10.14 이상Docker 데스크톱최소 2개의 가상 CPU(vCPU)와 8GB의 초기 메모리를 사용하도록 Docker 가상 머신(VM)을 설정하세요. 그렇지 않으면 설치에 실패할 수 있습니다.
자세한 내용은 Mac에 도커 데스크톱 설치하기를 참조하세요.
Linux 플랫폼
  • Docker 19.03 이상
  • Docker Compose 1.25.1 이상
자세한 내용은 도커 엔진 설치도커 컴포즈 설치를 참조하세요.
WSL 2가 활성화된 WindowsDocker 데스크톱소스 코드 및 Linux 컨테이너에 바인드 마운트된 기타 데이터는 Windows 파일 시스템 대신 Linux 파일 시스템에 저장하는 것이 좋습니다.
자세한 내용은 WSL 2 백엔드가 있는 Windows에 Docker Desktop 설치를 참조하세요.

다음 종속성은 Docker 스크립트 또는 Docker Compose 구성을 사용하여 Milvus Standalone을 설치할 때 자동으로 가져와 구성됩니다:

소프트웨어버전참고
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 이상이고 99번째 백분위수 fsync 지연 시간이 10ms 미만이어야 합니다. 자세한 요구 사항은 etcd 문서를 참조하세요.

다음 단계

하드웨어 및 소프트웨어가 위의 요구 사항을 충족하는 경우 다음을 수행할 수 있습니다.

번역DeepLogo

Try Managed Milvus for Free

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

Get Started
피드백

이 페이지가 도움이 되었나요?