集群扩缩容问题

【产品名称】

OceanBase

【产品版本】

社区版

【问题描述】

1、OceanBase企业版可以通过OCP云平台一键实现动态扩缩容,那么,社区版需要什么方式来实现扩容/缩容呢?

2、社区版扩容/缩容之后历史数据是自动进行balance的吗?

3、如果是三地五中心模式部署,其中北京的一个zone1进行了扩容/缩容,是否其他地方的zone*是否也需要扩容/缩容呢?

  1. OB的扩容缩容可以在集群层面进行(加机器、删除机器)也可以在租户层面进行(加资源减资源或者加机器减机器)。本质上都是几个 sql 。操作非常简单。没有ocp的时候,就手动发sql 做。具体可以在 公众号:oceanbase技术闲谈里 搜索“独立部署高级玩法” 里的集群扩容。 命令是:add server/delete server , alter resource pool 等。
  2. OB的扩容和缩容就是一句sql,然后OB内部会异步开启相应数据分区迁移工作。期间保证高可用。扩缩容过程中不怕少数节点宕机。
  3. 技术上每个zone可以单独扩容和缩容,如果那个zone的业务压力不一样的话。只是这样运维就不标准了,可能引来其他问题(各个zone 能力不对等)。