Skip to main content

Seahorse Cluster (관리자 전용)

경로: Internal → System Management → Settings → Cluster
Cluster 는 관리자 전용 메뉴 입니다. 일반 사용자(테넌트 소유자) 는 Console → Database 에서 Table·Record 만 다룹니다. 본 메뉴는 운영자가 사용자 테넌트의 Cluster 환경을 구성·관리하기 위한 화면입니다.

개념

Seahorse Cluster 는 벡터 데이터베이스(VDB) 및 RDB 를 실행하는 논리적 컴퓨팅 환경 입니다. 테넌트별로 할당되며, 사용자가 만든 Table 은 해당 테넌트에 할당된 Cluster 위에서 동작합니다. 개념

핵심 역할

  • 역할 : Coral 엔진 및 SeahorseDB를 위한 환경 구성
  • 리소스 관리 : CPU, Memory 할당 및 설정
  • Index Type : Memory 기반 (HNSW) 또는 Disk 기반 ( Diskbased ) 선택
  • 고가용성 : Coral, SeahorseDB 지원

Index Type (Memory vs Disk)

클러스터 생성 시 Index Type을 선택해야 합니다. 이 선택은 이후 변경할 수 없으므로 신중히 결정해야 합니다.
항목Memory 기반Disk 기반
인덱스 저장 위치RAMSSD
검색 속도매우 빠름 (< 10 ms)빠름 (10-50ms)
데이터 크기 한계RAM 크기로 제한거의 무제한 (TB 단위)
비용높음 (RAM 비쌈)낮음 (SSD 저렴)
콜드 스타트느림 (재시작 시 전체 로드)빠름 (필요한 부분만)
메모리 사용량높음 (전체 인덱스)낮음 (캐시만)
적합한 경우초고속 응답 필요, 소~중규모대규모 데이터, 비용 절감

주요 특징

  • Index Type 선택 불가역: 클러스터 생성 후 Index Type 변경 불가
  • 하이브리드 스토리지: 메모리와 디스크를 조합하여 성능과 용량 최적화
  • HNSW 인덱싱: 고속 근사 최근접 이웃 검색 지원
  • 데이터 지속성: AOF를 통한 안전한 데이터 보관

관련 기능

  • Tenant: Cluster를 소유하는 작업 공간
  • Table: Cluster 내에서 실행되는 벡터 데이터베이스 테이블
수정(Update) 기능은 제공되지 않습니다.
기능 위치: Internal → System Management → Settings → Cluster

Cluster 생성

선택한 클러스터의 Index Type (Memory/Disk) 에 따라 테이블의 인덱스 옵션이 제한됩니다

Cluster 삭제

클러스터 삭제 시 확인 다이얼로그가 표시됩니다

Cluster 상세

클러스터 목록에서 특정 클러스터를 클릭하면 해당 클러스터의 상세 정보 화면 으로 이동합니다 . 이 화면에서는 클러스터의 구성 정보 , 상태 , 실시간 모니터링 지표를 확인할 수 있습니다

Cluster 목록

Seahorse Cluster 목록 — 이름·상태·타입·Reader/Writer 리소스·생성일을 한눈에 조회하고 관리

Cluster 수정

Cluster 수정 — Coral / Reader / Writer 3 그룹의 CPU·Memory·Replica·PVC 리소스 조정 (Cloud 타입 전용)

관련 문서