租户资源单元的分配会自动均衡吗?
2 个赞
会的。
2 个赞
这会的
1 个赞
OceanBase 租户资源单元的分配会自动均衡。当系统开启负载均衡功能时,资源单元(Unit)会在不同的 OBServer 节点之间进行调度,以实现资源的均匀分布。这一过程由 RS(RootService)模块负责管理,通过将资源单元在多个 OBServer 间迁移,使得各节点的资源占用率尽量接近。
具体来说,当 enable_rebalance 配置项设置为 true 时,系统会根据资源单元的规格以及各 OBServer 的资源使用情况(如 CPU 和 Memory)进行动态调整。若某些节点的资源负载超过设定阈值(例如通过 server_balance_cpu_mem_tolerance_percent 配置项定义),系统将触发资源单元的迁移,以达到更均衡的资源分配。
此外,资源单元的分配和均衡策略考虑了多种资源的分配和调度,如 CPU 和 Memory,并且通过为每种资源分配权重来计算整体资源占用率,从而实现更合理的负载均衡。
因此,在合理配置下,OceanBase 的资源单元分配和均衡是自动进行的。