클러스터 만들기
클러스터 만들기 (Create a cluster)
Weaviate Cloud(WCD)은 두 가지 클러스터 유형을 제공해요. 로그인하면 콘솔의 Clusters 패널에서 클러스터를 관리할 수 있고, 새 계정에는 아직 클러스터가 없어요.
출처: 클러스터 만들기
Free 클러스터
Free 클러스터는 영원히 무료이고 신용카드가 필요 없어서 시작하기 가장 쉬워요. 학습, 취미 프로젝트, 소규모 워크로드에 적합하며, 언제든 데이터 손실 없이 유료 플랜으로 업그레이드할 수 있어요. 사용자당 Free 클러스터 1개를 만들 수 있어요.
무료 티어에는 데이터베이스, Weaviate Embeddings, Query Agent에 대한 월간 할당량이 포함돼요. 현재 한도는 pricing 페이지를 참고하세요.
Free 클러스터 수명 주기: 사용하는 동안 계속 실행돼요. 7일간 비활성이면 클러스터가 **정지(suspend)**되고 데이터는 보존돼요. 콘솔에서 다시 활성화할 수 있어요. 총 30일간 비활성이면(정지 후 약 23일) 영구 삭제되고, 삭제 하루 전에 경고 이메일을 보내요. 무기한 유지하거나 프로덕션 워크로드를 돌리려면 유료 플랜으로 업그레이드하세요.
Shared Cloud 클러스터
Shared Cloud 클러스터는 결제 정보가 필요해요. 아직 없다면 WCD가 결제 정보 추가를 안내해요. 견고하고 프로덕션 용도로 설계된 유료 클러스터예요.
최적화 프로필 (Optimization profile)
클러스터 생성 시 Optimization profile이 그 클러스터의 새 컬렉션에 대한 기본 벡터 인덱스·압축을 정해요. 워크로드에 맞는 프로필을 고르세요.
- Cost Optimized:
HFresh벡터 인덱스를 사용해 메모리 사용량과 스토리지 비용을 낮춰요. 소규모 또는 지연에 민감하지 않은 워크로드에 적합. - Performance Optimized:
HNSW벡터 인덱스를 사용해 인메모리 검색을 효율화하고 속도와 검색 품질의 균형을 맞춰요. 대부분의 워크로드에 적합.
프로필은 새 컬렉션의 기본값만 정해요. 컬렉션 생성 시 각 컬렉션의 벡터 인덱스·압축을 따로 구성할 수 있어요.
Free 클러스터: Free 클러스터는 Cost Optimized(HFresh) 프로필만 지원해요. Performance Optimized(HNSW)를 쓰려면 유료 플랜으로 업그레이드해야 해요.
인증 (Authentication)
WCD 클러스터는 API 키 인증을 사용하고, 방식은 RBAC(Role-Based Access Control) 활성화 여부에 따라 달라져요.
RBAC 활성화 시
Weaviate v1.30 이상의 신규 클러스터는 RBAC가 기본 활성화돼요. 이 경우 세분화된 접근 제어를 위해 특정 역할을 가진 API 키를 만들어 사용해요. 클라이언트 앱에선 API 키로 클러스터에 연결해요. API 키 생성·역할 관리 방법은 "Manage clusters: Authentication" 가이드를 참고하세요.
RBAC 비활성화 시 (deprecated)
RBAC가 없으면(v1.30 이전) 전통적인 방식의 두 기본 API 키를 사용했어요.
- Admin 키: 데이터베이스 읽기-쓰기 접근
- ReadOnly 키: 데이터베이스 읽기 전용 접근
Shared Cloud 클러스터는 API 키를 생성·삭제·수정·회전(rotate)할 수 있지만, Free 클러스터는 기본 키를 수정할 수 없어요.
Weaviate Database 버전
새 클러스터를 프로비저닝하면 Weaviate Cloud는 최신 Weaviate 버전으로 구성해요. 신규 버전 릴리스와 클라우드 반영 사이엔 약간의 지연이 있을 수 있어요. 또 Weaviate Cloud는 새 버전이 나오면 기존 클러스터를 자동 업데이트해요. 버전 관리 상세는 "Account management: Server version"을 참고하세요.
클러스터 수
- 사용자당 Free 클러스터 1개
- 조직당 동시에 Shared Cloud 클러스터 최대 6개 (기본값). 변경은 지원팀에 문의.
더 알아보기 (Learn more)
- Weaviate Cloud에 연결 — API 키·REST 엔드포인트로 클러스터 연결
- 인증 (Authentication) — RBAC 기반 API 키 관리