4

分散 Erlang を使用すると、すべてのノード間にメッシュ ネットワークが作成されますが、これは数百のノードにうまくスケーリングできません。riak-core はそれをどのように処理しますか?

分散 Erlang を使用していませんか (-connect_all=false を設定し、riak ノード間の通信にカスタム プロトコルを使用します)? コードをざっと見ると、彼らがそうしているようには見えません。

4

1 に答える 1

4

クラスターを100ノードに制限することを推奨していると思いますが、今は参照が見つかりません。

100 ノードを超えるクラスターでは、ping ノイズがネットワーク トラフィックの重要な部分になります。さらに大規模なデプロイメントでは、Erlang VM と OS に大幅な変更が必要になります。

wiki からのクラスタ キャパシティ プランニングへのリンクは次のとおりです: http://wiki.basho.com/Cluster-Capacity-Planning.html

于 2012-09-25T00:51:31.207 に答える