理解部署模式
理解 Databend 部署模式
Databend 部署包括两种节点,Meta和查询。 Meta节点储存各种类型的元数据(例如数据库、表格、集群和交易),并管理用户信息(包括授权和认证)。 查询节点负责查询。
当部署 DataBend 时,您需要指定一个部署模式:独立模式或集群模式。 独立模式的 Databend 允许一个 Meta 节点和一个查询节点;一个Databend 集群包括多个 Meta 节点 和查询节点,提供更强的计算机能力和可用性。
Databend 支持哪些对象存储?
Databend 支持自托管和云端的对象存储解决方案。 在部署 Databend 之前请准备好您的对象存储。 以下是 Databend 支持的对象存储解决方案:
- AWS S3 兼容服务:
- 亚马逊 S3
- MinIO
- Ceph
- Wasabi
- SeaweedFS
- 腾讯 COS
- 阿里巴巴 OSS
- 青云 QingStor
- Azure Blob Storage
- Google Cloud Storage
- 华为云 OBS
独立部署
本专题介绍 Databend 独立部署架构和环境。
部署架构
当您在独立模式下部署 Databend 时,您可以在同一机器上或不同机器上部署一个 Meta 节点和一个查询节点。 关于如何在独立模式下使用各种对象存储解决方案来部署 Databend 的更多信息,请参阅部署一个独立的 Databend 。
部署环境
您可以在本地服务器或云端部署 Meta 节点和查询节点。 Databend 可以部署在大多数公共云台上, 其中包括:
- 亚马逊 EC2
- Azure VMs
- 腾讯云
- 阿里巴巴云
独立模式下运行Databend 节点服务器的推荐硬件规格:
- CPU:16核或以上
- 内存:32 GB 或以上
- 硬盘容量:200到600 GB,SSD
- 网卡:10 Gbps 或以上
Cluster Deployment
本专题介绍 Databend 集群部署架构和环境。
部署架构
当您在集群模式中部署 Databend 时,可部署多个 Meta 和查询节点,并将每个节点放在单独的机器上。
:::注意 一个高可用性集群中至少需要有三个 Meta 节点。 :::
当您在集群模式中部署 Databend 时,先启动一个 Meta 节点,然后设置并启动其他 Meta 节点来加入第一个 Meta 节点。 在所有 Meta 节点成功启动后,再逐个启动查询节点。 每个查询节点在启动后自动注册到 Meta 节点,从而形成一个集群。
部署环境
您可以在本地服务器或云端部署 Databend 节点。 Databend 可以部署在大多数公共云台上。 其中包括:
- 亚马逊 EC2
- Azure VMs
- 腾讯云
- 阿里巴巴云
集群模式下运行 Databend 节点服务器的推荐硬件规格:
- CPU:16核或以上
- 内存:32 GB 或以上
- 硬盘容量
- Meta 节点:200至600 GB,SSD
- 查询节点:100至200 GB,SSD
- 网卡:10 Gbps 或以上