概要
アクセスをご希望の場合は、お問い合わせください。 詳細については、Terms of Serviceを参照してください。
BYOC は大規模なデプロイメント向けに特化して設計されており、ご利用にはコミットメント契約の締結が必要です。
- AWS (GA)
- GCP (GA)
- Azure (GA)
前提条件
- サポート対象リージョン。 BYOCは、サポート対象リージョンのドキュメントに記載されているパブリックリージョンにのみデプロイできます。AWS Local Zonesおよび単一ゾーンのリージョンはサポートされません。必要なリージョンが記載されていない場合は、デプロイメントを計画する前にClickHouseの担当者にご相談ください。
- 3つのアベイラビリティゾーン。 すべてのBYOCインフラストラクチャは3つのアベイラビリティゾーンにまたがって構成されます。これにより、ClickHouseサーバーおよびClickHouse Keeperの高可用性が実現されます。ゾーンが3つ未満のリージョンではBYOCをホストできず、単一ゾーンまたは2ゾーンでのデプロイメントは提供していません。
- オンボーディングアーティファクトを変更せずに適用すること。 CloudFormationテンプレートまたはTerraformモジュールは、提供されたとおりに正確に適用する必要があります。リソース名 (
ClickHouseManagementRoleIAMロールなど) および文書化されたベースライン権限は、ClickHouseの自動化処理にハードコードされています。変更にはClickHouseによる明示的な承認が必要です。サポートされるカスタマイズは、Template パラメータとして公開されています。標準オンボーディングを参照してください。 - ClickHouse管理のKubernetesクラスター。 EKS/GKE/AKSクラスターはClickHouseが作成し、全面的に運用します。既存のKubernetesクラスターへのインストールはサポートされていません。また、クラスター全体に適用されるadmission controllerやpolicy engineをインストールしてはなりません。
- ネットワークの基本要件。 すべての構成で、正常に機能する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 アクセス:
- start、stop、terminate などの操作をサポートします。
- サービスとステータスを表示できます。
- マネージドバックアップとリストア
- 手動の垂直スケーリングおよび水平スケーリング
- 自動アイドリング/ウェイクアップ
- Warehouses: コンピュート-コンピュート分離
- Tailscale による Zero Trust Network
- 監視:
- Prometheus、Grafana、Datadog を使用した一元的な監視のための Prometheus スクレイピング。設定手順については、BYOC Observability を参照してください。
- VPC Peering
- セキュアな S3
- AWS PrivateLink
- GCP Private Service Connect
- Azure プライベートリンク
- Integrations: 完全な一覧はこちらのページを参照してください。
今後予定されている機能 (現在は未サポート)
- SQL Console: BYOC デプロイメントでは利用できませんが、ロードマップには含まれています。
- ClickPipes: BYOC デプロイメントでは利用できませんが、ロードマップには含まれています。
- Autoscaling: 今後のリリースで追加予定です。
- MySQL インターフェイス
- AWS KMS aka CMEK (顧客管理暗号化キー)
- 高度なダッシュボード: ブラウザから直接アクセスでき、エンドポイントを使用して ClickHouseサーバー に直接接続できる必要がある、クライアント専用の UI です。VPC のネットワークポリシーによって ClickHouse エンドポイントへのブラウザからのインバウンドアクセスが制限されている場合、高度なダッシュボードは機能しません。
- 監視ダッシュボード: 現在、監視ダッシュボードで利用できるのはメモリ割り当てメトリクスのみです。追加のメトリクスのサポートは現在進行中で、今後のリリースで利用可能になる予定です。