Seahorse Cluster (관리자 전용)
경로: Internal → System Management → Settings → 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 기반 |
|---|---|---|
| 인덱스 저장 위치 | RAM | SSD |
| 검색 속도 | 매우 빠름 (< 10 ms) | 빠름 (10-50ms) |
| 데이터 크기 한계 | RAM 크기로 제한 | 거의 무제한 (TB 단위) |
| 비용 | 높음 (RAM 비쌈) | 낮음 (SSD 저렴) |
| 콜드 스타트 | 느림 (재시작 시 전체 로드) | 빠름 (필요한 부분만) |
| 메모리 사용량 | 높음 (전체 인덱스) | 낮음 (캐시만) |
| 적합한 경우 | 초고속 응답 필요, 소~중규모 | 대규모 데이터, 비용 절감 |
주요 특징
- Index Type 선택 불가역: 클러스터 생성 후 Index Type 변경 불가
- 하이브리드 스토리지: 메모리와 디스크를 조합하여 성능과 용량 최적화
- HNSW 인덱싱: 고속 근사 최근접 이웃 검색 지원
- 데이터 지속성: AOF를 통한 안전한 데이터 보관
관련 기능
- Tenant: Cluster를 소유하는 작업 공간
- Table: Cluster 내에서 실행되는 벡터 데이터베이스 테이블
수정(Update) 기능은 제공되지 않습니다.
Cluster 생성
선택한 클러스터의 Index Type (Memory/Disk) 에 따라 테이블의 인덱스 옵션이 제한됩니다
Cluster 삭제
클러스터 삭제 시 확인 다이얼로그가 표시됩니다
Cluster 상세
클러스터 목록에서 특정 클러스터를 클릭하면 해당 클러스터의 상세 정보 화면 으로 이동합니다 . 이 화면에서는 클러스터의 구성 정보 , 상태 , 실시간 모니터링 지표를 확인할 수 있습니다
Cluster 목록
Seahorse Cluster 목록 — 이름·상태·타입·Reader/Writer 리소스·생성일을 한눈에 조회하고 관리
Cluster 수정
Cluster 수정 — Coral / Reader / Writer 3 그룹의 CPU·Memory·Replica·PVC 리소스 조정 (Cloud 타입 전용)