配置RIAK以将非同质服务器用作节点

配置RIAK以将非同质服务器用作节点,riak,Riak,我正计划用Riak组装一个集群。我将使用的服务器带有各种RAM和磁盘存储;有些内存为32GB,有些内存为96GB。有些是1TB的磁盘空间,有些是12TB 我的问题:如何配置RIAK以充分利用所有服务器上的资源?我假设它不会自动理解每台服务器可以使用的资源 Riak目前假定节点是同质的,并将始终尝试在物理节点上均匀分布负载和数据。不幸的是,没有内置的方法来实现您要做的事情。我想知道您是否已经阅读了基本的群集设置和配置,是吗?是的。我能找到的最接近的参数是ring_creation_size,它表示

我正计划用Riak组装一个集群。我将使用的服务器带有各种RAM和磁盘存储;有些内存为32GB,有些内存为96GB。有些是1TB的磁盘空间,有些是12TB


我的问题:如何配置RIAK以充分利用所有服务器上的资源?我假设它不会自动理解每台服务器可以使用的资源

Riak目前假定节点是同质的,并将始终尝试在物理节点上均匀分布负载和数据。不幸的是,没有内置的方法来实现您要做的事情。

我想知道您是否已经阅读了基本的群集设置和配置,是吗?是的。我能找到的最接近的参数是ring_creation_size,它表示“默认情况下,每个Riak节点将拥有ring_creation_size/(集群中的节点数)分区。”,我不知道如何将服务器配置为使用超过此默认值的值。不幸的是,环大小当前是一个静态参数,您需要从一开始就正确调整其大小。有计划支持环的动态调整大小,但这些更改不会在今年很快实现。谢谢你让我知道。