在最小化部署时,一般需要 3 台 OBServer 服务器安装 OceanBase 集群和 1 台单独的服务器安装 OCP 用于管理 OceanBase 集群。

    OceanBase 数据库集群至少由三个节点组成,每个节点对应一个 observer 进程,不同节点上的多个 observer 进程组成一个集群对外提供服务。

    服务器应满足的最低配置要求如下表所示:

    服务器类型

    数量

    功能最低配置

    性能最低配置

    OCP 管控服务器

    1台

    32C,128 G,1.5 TB 存储

    (包含 OAT 与 ODC 所需资源)

    32C,128 G,1.5 TB SSD 存储,万兆网卡

    (包含 OAT 与 ODC 所需资源)

    OceanBase 计算服务器

    3台

    32C,128 G,1.2 TB 存储

    32C,256 G,2 TB SSD 存储,万兆网卡

    OBProxy 计算服务器

    3 台,可复用 OBServer 服务器

    4C,8 GB 内存,200 GB 存储

    N/A

    OAT 部署服务器

    1 台,可复用 OCP 管控服务器

    • X86 X64 架构:8C,16 GB 内存

    • ARM aarch 64 架构:8C,16 GB 内存

    N/A

    (可选)OMS Docker 部署服务器

    1 台

    12C,24 GB 内存,500 GB  存储

    32C,128 GB 内存,2 TB 存储 

    (可选)ODC Docker 部署服务器

    1 台,复用 OCP 管控服务器

    2C,4 GB 内存

    4C,8GB 内存

    说明

    如果需要 OCP 管控服务提供高可用能力,则需要 3 台管控服务器进行三节点部署,并提供负载均衡软件或者硬件,如 F5、SLB,或者使用 OceanBase 提供的 ob_dns 软负载组件。