如果一个集群有3个 Zone,每个 Zone 有5台 OBServer,其中一个租户的资源池的 Unit Num=3,则该集群有多少个服务器中有该租户的资源单元呢?

如果一个集群有3个 Zone,每个 Zone 有5台 OBServer,其中一个租户的资源池的 Unit Num=3,则该集群有多少个服务器中有该租户的资源单元呢?
答案是9,为什么?

4 个赞

Unit Num=3 代表每个zone内有三个unit。3(unit)*3(zone)=9

6 个赞

Unit Num=3 就是一个zone内有三个ob节点存储数据,另外两个zone的副本也是这样
3 * 3 = 9

4 个赞

9个节点

5 个赞

unit_num =3 代表着 每个zone的 unit是 3个 , 3个zone 刚好9个, 每个zone虽然有多余的observer ,但是没有Unit 是空闲的

5 个赞

你一个zone 里面有 5个 observer ,但你的unit_num =3,原则是 一一对应的,所以,5个observer,有有3个使用了,另外2个空余,其他zone类似。
所以就是3(zone)*3(每个zone有3个)=9

5 个赞

每个zone有三个资源单元

3 个赞

一个租户,在一个 OBServer 上至多有一个 Unit。Unit Num 是 3,代表每个 Zone 有个 3 个 Unit,“5 台”是个混淆数字,只要 OBServer 大于等于 3 就可以了。所以这道题,就是用 Zone * Unit Num 来解答就可以了。

3 个赞

这还有啥疑问吗

1 个赞

这题简单,看看obca或obcp的相关学习资料就知道了
https://www.oceanbase.com/training

正解3*3=9

点赞

1 个赞