개요
액세스가 필요하면 문의해 주세요. 자세한 내용은 Terms of Service를 참조하십시오.
BYOC는 대규모 배포를 위해 특별히 설계되었으며, committed 계약 체결이 필요합니다.
- AWS (일반 제공)
- GCP (일반 제공)
- Azure (일반 제공)
사전 요구 사항
- 지원되는 리전. BYOC는 지원되는 리전 문서에 나열된 퍼블릭 리전에만 배포됩니다. AWS Local Zones 및 단일 가용 영역 리전은 지원되지 않습니다. 필요한 리전이 목록에 없다면 배포를 계획하기 전에 ClickHouse 담당자와 상담하십시오.
- 3개의 가용 영역. 모든 BYOC 인프라는 3개의 가용 영역에 걸쳐 구성됩니다. 이를 통해 ClickHouse 서버와 ClickHouse Keeper의 고가용성을 보장합니다. 가용 영역이 3개 미만인 리전에는 BYOC를 배포할 수 없으며, 단일 가용 영역 또는 2개 가용 영역 배포는 제공되지 않습니다.
- 온보딩 아티팩트를 원본 그대로 적용. CloudFormation 템플릿 또는 Terraform 모듈은 제공된 그대로 정확히 적용해야 합니다. 리소스 이름(예:
ClickHouseManagementRoleIAM 역할)과 문서화된 기본 권한은 ClickHouse 자동화에 하드코딩되어 있습니다. 수정하려면 ClickHouse의 명시적 승인이 필요하며, 지원되는 사용자 지정은 템플릿 매개변수로 제공됩니다. 표준 온보딩을 참조하십시오. - ClickHouse 관리형 Kubernetes 클러스터. EKS/GKE/AKS 클러스터는 ClickHouse가 생성하고 전적으로 운영합니다. 기존 Kubernetes 클러스터에 설치하는 것은 지원되지 않으며, 클러스터 전체에 적용되는 admission 컨트롤러 또는 정책 엔진을 설치해서는 안 됩니다.
- 기본 네트워크 요건. 모든 구성에는 정상적인 DNS 해석과 아웃바운드 인터넷 액세스(직접 또는 NAT 경유)가 필요합니다. ClickHouse 관리형 VPC/VNet의 CIDR 범위는 AWS 및 Azure에서 최소
/23, GCP에서는 최소/20이어야 하며, GCP에서는 범위의 절반이 GKE 클러스터 Pod 범위에 할당됩니다. 이는 권장 사항이 아니라 최소 기준입니다. 각 레플리카가 IP 주소를 사용하므로 대규모 배포에는 더 큰 범위가 필요합니다. 고객 관리형 VPC에는 클라우드별 서브넷 요구 사항이 적용됩니다. AWS 및 GCP 사용자 지정 가이드를 참조하십시오.
기능
지원되는 기능
- SharedMergeTree: ClickHouse Cloud와 BYOC는 동일한 바이너리와 구성을 사용합니다. 따라서 SharedMergeTree를 비롯한 ClickHouse 핵심의 모든 기능이 BYOC에서 지원됩니다.
- Shared Catalog
- 서비스 상태 관리를 위한 Console 액세스:
- 시작, 중지, 종료 등의 작업을 지원합니다.
- 서비스와 상태를 확인할 수 있습니다.
- 관리형 백업 및 복원
- 수동 수직 및 수평 스케일링
- 자동 유휴 상태 전환/깨우기
- Warehouses: 컴퓨트-컴퓨트 분리
- Tailscale을 통한 Zero Trust 네트워크
- 모니터링:
- Prometheus, Grafana, Datadog를 사용한 중앙 집중식 모니터링을 위해 Prometheus 스크레이핑을 지원합니다. 설정 방법은 BYOC Observability를 참조하십시오.
- VPC Peering
- Secure S3
- AWS PrivateLink
- GCP Private Service Connect
- Azure Private Link
- 통합: 전체 목록은 이 페이지에서 확인하십시오.
예정된 기능(현재 미지원)
- SQL 콘솔: BYOC 배포에서는 사용할 수 없지만, 로드맵에 포함되어 있습니다.
- ClickPipes: BYOC 배포에서는 사용할 수 없지만, 로드맵에 포함되어 있습니다.
- 자동 스케일링: 향후 릴리스에 추가될 예정이며, 현재 로드맵에 포함되어 있습니다.
- MySQL 인터페이스
- AWS KMS aka CMEK(고객 관리형 암호화 키)
- Advanced Dashboard: 브라우저가 ClickHouse 서버의 엔드포인트에 직접 접근하고 직접 연결할 수 있어야 하는 클라이언트 전용 UI입니다. VPC 네트워크 정책이 ClickHouse 엔드포인트에 대한 브라우저의 인바운드 액세스를 제한하면 Advanced Dashboard는 작동하지 않습니다.
- 모니터링 대시보드: 현재 모니터링 대시보드에서는 메모리 할당 메트릭만 사용할 수 있습니다. 추가 메트릭 지원은 현재 진행 중이며 향후 릴리스에서 제공될 예정입니다.