租户和资源池关系 可以一对多还是一对一
一对多
资源池你可以理解为容器的概念,一个容器肯定只能属于一个用户,但是一个用户是可以拥有多个容器的
- 租户和资源池之间可以存在一对一的关系。
- 租户和资源池之间可以存在一对多的关系。
至于“多对一”的情况,原则不可以,而且没有这样做的。
如:一个集群2-2-2
- unit1=32c64g, 放到pool1资源池中,被tenant1调用,这时tenant1会补分配到每个zone的第一台机器上面(现在每个zone第二台机器还是属于预留"空"的状态)。
- 现在要【纵向扩容】
- 方法一: 需要修改unit1的规格32c128g。
- 方法二: 新建一个unit2=32c128g, 把pool1关联到unit2。
- 我想要【横向扩容】
- 修改unit1的数量=2(这里的2是和每个zone的服务器数量是对应的),如果是1-1-1的集群是不允许的,我们是2-2-2的集群,就变成了6台服务器,每台上面都跑一个32c64g。
备注:感觉有点复杂,敲命令确实有点,都是在OCP平台上面图形点击的。希望能讲清楚,有问题,请问,我再修改此文本。
一个租户可以有多个资源池,但是一个资源池只能属于一个租户。
我很好奇如果一个租户有一个以上的资源池,那他的资源是怎么分配的?
我看OCP平台配置的,是资源池不变,还是一个,修改的是unit=2。记得在那里看这一句,unit就是个docker容器。
主要是在CREATE TENANT的时候可以RESOURCE_POOL_LIST[=](poolname[, poolname…])有多个资源池,如果是多个资源池那对应的资源单元在zone里面是怎么分配的,这个地方一直没搞明白
这个比喻很形象生动
呃,感觉这个既可以一对一,也可以一对多。
一对一就是多个 zone 共用一个资源池,一对多就是每个 zone 都建立一个独立的资源池。
前几天刚学习了 OBCP 4.x 的第一节课,详见学习笔记。我有个问题就是:4.x 不支持租户在不同的 zone 间资源单元同构,一对多的意义在哪儿呀?@魔星星 要不要给大家一个标准答案?
多个资源池也是需要满足条件的,一台服务器最多一个unit
1对1和1对多还可以相互转换,毕竟OB支持资源池的分裂和合并操作
一个租户可以有多个资源池,但是一个资源池只能属于一个租户
莫不是一种变相扩容方式?
看了下您的发帖和回帖记录,本意是想找到您用 ob 用的不爽的地方,我们来进行改进。结果发现您根本没用过 ob,只是 obca 没考过在这儿泄愤。不想用这个 ob,为何要来参加 obca 考试呢?
大家在您关于 obca 考试的问题贴下友好地进行回复。您没考过,一边求新的考试券,一边到别人的问题贴下发一些谩骂 ob 的内容,这不合适吧?
根据社区发布的发回帖规则,您的发言已经违反 “发布侮辱性语言攻击他人”这一规则,因此对您进行一次警告并对不当言论进行删帖处理。