キャッシュ クラスター内のデータのバランスをとるにはどうすればよいですか?

In NCache、用 仕切られた or パーティションレプリカ トポロジでは、インテリジェントなハッシュベースのアルゴリズムを使用して、キャッシュ クラスター内のノード間でデータを自動的に分散します。 このデータ分散はサーバー間でほぼ均等であるため、クラスター内のすべてのキャッシュ サーバーの利点を最大限に活用できます。

ただし、状況によっては (まれに) XNUMX つのサーバーに他のサーバーよりも多くのアイテムが存在することがあります。 理由の XNUMX つは、類似のパターン キーが同じノード上に存在し、クラスター ノード間でデータの不均衡が生じる可能性があることです。 これにより、いずれかのノードがより多くのデータとリクエストを処理することになり、クラスター ノードの使用効率が低下する可能性があります。

  データバランシング 簡潔な of NCache 現在のノード上にデータを対称的に明示的に分散します。 この機能は、キャッシュ項目の数ではなく、各ノードが消費したキャッシュ データ サイズの量に基づいてデータのバランスをとります。 これにより、キャッシュ クラスターのすべてのノードにわたってデータが均一に分散されます。

キャッシュ クラスター内のデータのバランスをとるには、自動と手動の XNUMX つの方法があります。

自動データバランシング

以下の手順に従って、 NCache Webマネージャ:

  1. 起動する NCache 「Web マネージャー」をクリックして、 詳細を見る キャッシュ クラスターのボタンをクリックします。
  2. 詳細設定、に行きます 自動データバランシング タブをクリックし、 自動データバランシングを有効にする チェックボックスをオンにします。
  3. バランスしきい値を設定します。 このしきい値は、ノードあたりの平均データ サイズを超えるデータ サイズの割合を指定します。
  4. をセットする バランス間隔 すぐに。 この間隔は、すべてのノードでデータのバランスが自動的に調整されるまでの時間です。
  5. 詳細設定
  6. 完了したら、 変更を保存 有効にするボタン 自動データバランシング クラスター内で。

これにより、定義された分散しきい値に達すると、キャッシュ クラスター間のデータが自動的に分散されます。

手動データバランシング

以下の手順に従って、キャッシュ クラスター内のデータのバランスを手動で調整します。 NCache Webマネージャ:

  1. 起動する NCache 「Web マネージャー」をクリックして、 詳細を見る キャッシュクラスターに対して。
  2. 下にスクロールして サーバーノード セクションとクリック
  3. 表示されたオプションのリストから、 データロードのバランスをとるオプション
データ負荷のバランス

これにより、[データ負荷のバランス] をクリックしたときに、キャッシュ クラスター間のデータのバランスが確保されます。

データバランシングの検証

キャッシュ クラスターを監視するには、 NCache Webモニター それらの間のデータのバランスがとれているかどうかを判断します。

次はどうする?

お問い合わせ(英語)

電話
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。