首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在异构集群上运行Riak

在异构集群上运行Riak
EN

Stack Overflow用户
提问于 2014-02-18 09:30:21
回答 1查看 80关注 0票数 2

根据我所读到的,Riak平等对待集群中的所有节点。然而,我们希望有一个异构集群,其中cpu/mem/hd并不总是相等的--事实上,它们可能非常不同。当然,每个节点都能满足节点所需的最低要求。

问题:

1)创建一个由各种规格(cpu、磁盘空间、磁盘速度、内存数量和速度、网络速度)的机器组成的集群的结果是什么?

( 2)聚类能自动检测和补偿这些差异吗?(假设这里没有)

( 3)是否有其他方法处理这个问题?想想看:基于硬件对负载均衡器中的节点排序。还有别的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-18 16:30:43

但是,我将回答您的问题,但是,由于Riak在节点间具有相同的功能,因此强烈不鼓励以这种方式操作Riak。

  1. 对于针对节点的操作,您可能具有非常不同的性能特征。一般而言,系统中“最弱的节点”可能会影响整个集群的操作。例如,在操作的PUT阶段,可以将数据的副本路由到最弱的节点,该操作的持续时间可能会影响基于PUT操作的仲裁值的整个PUT操作。
  2. 不,集群假定硬件相同。
  3. 实在没有办法补偿这一点。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21849348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档