ClickHouse Cloud란 무엇입니까?
ClickHouse Cloud는 ClickHouse의 원 개발자들이 제공하는 완전 관리형 Cloud 서비스이며, ClickHouse는 가장 빠르고 가장 널리 사용되는 오픈 소스 열 지향 온라인 분석 처리 데이터베이스입니다.
Cloud에서는 인프라, 유지 관리, 확장, 운영을 모두 맡아 처리하므로 조직과 고객에게 가치를 더 빠르게 제공하는 등 가장 중요한 업무에 집중할 수 있습니다.
ClickHouse Cloud의 이점
ClickHouse Cloud는 오픈 소스 버전에 비해 다음과 같은 주요 이점을 제공합니다.
- 가치 실현까지의 시간 단축: 클러스터 크기와 스케일링을 미리 산정하지 않고도 즉시 구축을 시작할 수 있습니다.
- 원활한 스케일링: 자동 스케일링으로 워크로드 변동에 맞게 조정되므로, 최대 사용량을 기준으로 과도하게 리소스를 할당할 필요가 없습니다.
- 서버리스 운영: 크기 조정, 스케일링, 보안, 안정성, 업그레이드를 대신 처리하므로 운영을 안심하고 맡길 수 있습니다.
- 투명한 가격 책정: 사용한 만큼만 비용을 지불하며, 리소스 예약 및 스케일링 제어 기능을 제공합니다.
- 총 소유 비용: 최고 수준의 가격 대비 성능과 낮은 운영 관리 비용을 제공합니다.
- 폭넓은 에코시스템: 사용 중인 데이터 커넥터, 시각화 도구, SQL 및 각종 언어 클라이언트를 그대로 사용할 수 있습니다.
자가 관리형 ClickHouse와 ClickHouse Cloud 비교
| Feature | Benefits | OSS ClickHouse | ClickHouse Cloud |
|---|---|---|---|
| Deployment modes | ClickHouse는 오픈 소스를 자가 관리형으로 운영하거나 Cloud 환경에서 배포할 수 있는 유연성을 제공합니다. 서버 없이 로컬 파일을 사용하려면 ClickHouse local을, 애플리케이션에 ClickHouse를 직접 내장하려면 chDB를 사용할 수 있습니다. | ✅ | ✅ |
| Storage | 오픈 소스이자 Cloud 기반 제품으로서 ClickHouse는 공유 디스크 및 shared-nothing(공유 없음) 아키텍처 모두에 배포할 수 있습니다. | ✅ | ✅ |
| Monitoring and alerting | 서비스 상태에 대한 모니터링과 경보 설정은 최적의 성능을 보장하고, 잠재적인 문제를 사전에 감지·분류하기 위한 선제적인 대응에 매우 중요합니다. | ✅ | ✅ |
| ClickPipes | ClickPipes는 ClickHouse에서 관리하는 수집 파이프라인으로, 데이터베이스, API, 스트리밍 서비스와 같은 외부 데이터 소스를 ClickHouse Cloud에 원활하게 연결하여, 파이프라인, 커스텀 잡 또는 ETL 프로세스를 직접 관리할 필요를 없애 줍니다. 모든 규모의 워크로드를 지원합니다. | ❌ | ✅ |
| Pre-built integrations | ClickHouse는 데이터 레이크, SQL 및 언어 클라이언트, 시각화 라이브러리 등 인기 있는 도구와 서비스에 ClickHouse를 연결하는 사전 구축된 통합 기능을 제공합니다. | ❌ | ✅ |
| SQL console | SQL 콘솔은 세련된 인터페이스, 쿼리 인터페이스, 데이터 가져오기 도구, 시각화, 협업 기능, GenAI 기반 SQL 도우미를 제공하여 ClickHouse 데이터베이스에 빠르고 직관적으로 연결·탐색·쿼리할 수 있는 방법을 제공합니다. | ❌ | ✅ |
| Compliance | ClickHouse Cloud는 CCPA, EU-US DPF, GDPR, HIPAA, ISO 27001, ISO 27001 SoA, PCI DSS, SOC2 컴플라이언스를 충족합니다. ClickHouse Cloud의 보안, 가용성, 처리 무결성, 기밀성 관련 프로세스는 모두 독립적으로 감사됩니다. 자세한 내용은 trust.clickhouse.com을 참고하십시오. | ❌ | ✅ |
| Enterprise-grade security | SSO, 다중 요소 인증, 역할 기반 접근 제어(RBAC), Private Link 및 Private Service Connect를 지원하는 비공개·보안 연결, IP 필터링, 고객 관리 암호화 키(CMEK) 등 고급 보안 기능을 지원합니다. | ❌ | ✅ |
| Scaling and optimization | 워크로드에 따라 수평 및 수직 확장을 모두 지원하며, 원활하게 확장 및 축소할 수 있습니다. 자동 백업, 복제, 고가용성을 통해 최적의 리소스 할당이 자동으로 이루어지도록 합니다. | ❌ | ✅ |
| Support services | 최고 수준의 지원 서비스와 오픈 소스 커뮤니티 리소스를 통해, 선택한 어떤 배포 모델이든 필요한 지원을 제공합니다. | ❌ | ✅ |
| Database upgrades | 정기적인 데이터베이스 업그레이드는 강력한 보안 태세를 유지하고 최신 기능과 성능 향상을 활용하기 위해 필수적입니다. | ❌ | ✅ |
| Backups | 백업 및 복원 기능은 데이터 내구성을 보장하고, 장애나 기타 중단 상황이 발생했을 때 원활한 복구를 지원합니다. | ❌ | ✅ |
| Compute-compute separation | 스토리지와는 독립적으로 컴퓨트 리소스를 확장할 수 있으므로, 여러 팀과 워크로드가 동일한 스토리지를 공유하면서도 전용 컴퓨트 리소스를 유지할 수 있습니다. 이를 통해 한 워크로드의 성능이 다른 워크로드에 영향을 주지 않으며, 유연성과 성능, 비용 효율성이 향상됩니다. | ❌ | ✅ |
| Managed services | Cloud에서 제공되는 관리형 서비스를 사용하면, 팀은 ClickHouse의 크기 조정, 설정, 유지보수와 같은 운영 부담 없이 비즈니스 성과에 집중하여 출시까지의 시간을 단축할 수 있습니다. | ❌ | ✅ |