複数のNICを使用したIPバインディング
複数のネットワーク インターフェイス カード (NIC) を使用し、IP バインディングを採用することで、ネットワーク負荷を分散し、帯域幅のスループットを向上させることができます。 NCacheは、ネットワーク集約型のソリューションであるため、デュアル NIC を構成できるため、通信のネットワーク負荷が XNUMX つの NIC に分散され、全体的なパフォーマンスが向上します。
NCache データベース クラスターでは、次の XNUMX 種類のネットワーク通信が行われます。
- クラスタ内のサーバノード間の通信(クラスタ通信)。
- クライアントとサーバー間の通信 (クライアント/サーバー通信)。
のネットワーク通信の種類ごとに異なるNICカードを構成できます。 NCache。 XNUMX つの NIC をクラスター内のクラスター通信専用にし、もう XNUMX つの NIC をクライアントからサーバーへの通信専用に予約することができます。 このようにして、通信のネットワーク負荷が XNUMX つの NIC に分散され、リソースがより効率的に利用され、全体的なパフォーマンスと帯域幅のスループットが向上します。
NCache サーバー ノード上のすべての NIC を検出し、それらのいずれかを選択できるようにします。 サーバー上で使用可能な NIC が XNUMX つある場合は、両方の NIC を使用して機能を強化することを強くお勧めします。 NCache 通信。 NCache デュアル NIC インターフェイスが設定されると、サーバー上の両方の NIC の利用が開始されます。
# 複数の NIC で IP バインドを構成する方法
NIC が構成されると、変更はキャッシュ サービス構成ファイルにレプリケートされてから、 NCache サービスが再開されます:
- .NET: Alachisoft.NCache.service.exe.config 内のファイル %NCHOME%/ bin / service
- .NET Core Windows: Alachisoft.NCache.Service.dll.config 内のファイル %NCHOME%/\bin\service
- .NET Core Linux: Alachisoft.NCache.Daemon.dll.config 内のファイル / opt /ncache/ bin / service
- Java ウィンドウ: Alachisoft.NCache.Service.dll.config 内のファイル %NCHOME%/\bin\service
Java Linux: Alachisoft.NCache.Daemon.dll.config 内のファイル / opt /ncache/ bin / service
BindToClusterIP
クラスター全体 (サーバー間) の通信用に指定されます。BindToClientServerIP
伝える NCache クライアントとサーバーの通信にどのインターフェイスを使用するか。
デフォルトでは、クライアント/サーバー通信とクラスター間通信の両方が、として使用可能な IP 上で行われます。 BindToClientServerIP
.
重要
XNUMX つのノードが複数のクラスターの一部である場合、IP の変更はすべてのクラスターに反映され、それに応じて構成ファイルが更新されることに注意してください。
複数の NIC を構成できます。 NCache どちらかを介して NCache 管理センター または手動で更新します NCache サービス構成ファイル この目的のために。
Note
によって提供されるコマンドラインツール NCache と通信します NCache 上のサーバー BindToClusterIP.
も参照してください
グレースフルノードダウン
個別のキャッシュホストプロセス
自己修復動的クラスタリング
複数のNICでIPバインディングを構成する