milvus-logo
LFAI
홈페이지
  • 개념

주요 구성 요소

Milvus를 실행하는 데는 독립 실행형과 클러스터의 두 가지 모드가 있습니다. 이 두 모드는 동일한 기능을 공유합니다. 데이터 세트 크기, 트래픽 데이터 등에 가장 적합한 모드를 선택할 수 있습니다. 현재로서는 Milvus 스탠드얼론은 Milvus 클러스터로 "온라인" 업그레이드할 수 없습니다.

Milvus 독립형

Milvus 스탠드얼론에는 세 가지 구성 요소가 포함되어 있습니다:

  • Milvus: 핵심 기능 구성 요소.

  • 메타 스토어: 프록시, 인덱스 노드 등을 포함한 Milvus 내부 구성 요소의 메타데이터에 액세스하고 저장하는 메타데이터 엔진입니다.

  • 오브젝트 스토리지: Milvus의 데이터 지속성을 담당하는 스토리지 엔진입니다.

Standalone_architecture 독립형_아키텍처

Milvus 클러스터

Milvus 클러스터에는 7개의 마이크로서비스 구성 요소와 3개의 서드파티 종속 요소가 포함되어 있습니다. 모든 마이크로서비스는 서로 독립적으로 Kubernetes에 배포할 수 있습니다.

마이크로서비스 구성 요소

  • 루트 조정
  • 프록시
  • 쿼리 조정
  • 쿼리 노드
  • 데이터 조정
  • 인덱스 노드
  • 데이터 노드

서드파티 종속성

  • 메타 저장소: 클러스터의 다양한 컴포넌트에 대한 메타데이터(예: etcd)를 저장합니다.
  • 오브젝트 스토리지: 인덱스 및 바이너리 로그 파일과 같은 클러스터 내 대용량 파일의 데이터 지속성을 담당합니다(예: S3).
  • 로그 브로커: 최근 변경 작업의 로그를 관리하고, 스트리밍 로그를 출력하며, 로그 게시-구독 서비스를 제공합니다(예: Pulsar).

Distributed_architecture Distributed_architecture

다음 단계

번역DeepL

Try Managed Milvus for Free

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

Get Started
피드백

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