老师好 关于这个参数我理解的是:
假如zone1有三台server
server1 总cpu16 已分配8 占用率 50%
server2 总cpu16 已分配8 占用 50%
server3 总cpu16 已分配6 占用 37.5%
算下来平均占用率是 45.83%
假如server_balance_cpu_mem_tolerance_percent的值是默认值5
那么此时server3的占用和平均占用差值超过了5,会触发资源单元均衡。
请问我理解的对不对
老师好 关于这个参数我理解的是:
假如zone1有三台server
server1 总cpu16 已分配8 占用率 50%
server2 总cpu16 已分配8 占用 50%
server3 总cpu16 已分配6 占用 37.5%
算下来平均占用率是 45.83%
假如server_balance_cpu_mem_tolerance_percent的值是默认值5
那么此时server3的占用和平均占用差值超过了5,会触发资源单元均衡。
请问我理解的对不对
理解没什么问题,|平均占用率-实际占用率|> 5 ,超过默认的5,理论上会触发资源单元均衡,直至|平均占用率-实际占用率|小于server_balance_cpu_mem_tolerance_percent
还得研究下
感谢老师 麻烦再问一下
server_balance_cpu_mem_tolerance_percent
这个参数的作用范围是同一个zone内的server
server_balance_disk_tolerance_percent
这个参数的作用范围是同一个租户下不同的日志流
对吗
这个还要考虑你每个OBSERVER上有几个UNIT,假如三个租户 分布在一个ZONE的三个observer上,根据你例子中的描述,整个ZONE里面算下来是不均衡的,但是,就目前的情况来看是最均衡的,UNIT和UNIT之前是不能进行均衡的,因为属于不同的租户,三个租户分布在三个OBSERVER上,这个从整体上是均衡的,UNIT的均衡你要考虑UNIT的总的个数,以及租户的个数
你好,
目前 OceanBase 数据库的均衡维度主要包括以下四种:
感谢
好的 感谢