跳转到主要内容

理解部署模式

理解 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 或以上