NCache ネットワーク集約型のソリューションであるため、キャッシュ クラスター内では主に XNUMX 種類の通信が行われます。
キャッシュ サーバー上で XNUMX つの NIC を使用できる場合は、両方の NIC をこれらのキャッシュ サーバーに使用することを強くお勧めします。 NCache コミュニケーション
NCache デュアル NIC インターフェイス機能を設定すると、キャッシュ サーバー上で両方のネットワーク インターフェイス カード (NIC) の利用が開始されます。
デュアル NIC を使用すると、負荷が XNUMX つの NIC に分散され、全体の帯域幅のスループットが向上し、パフォーマンスが大幅に向上します。 XNUMX つの NIC はキャッシュ クラスター内のサーバー間通信専用となり、XNUMX 番目の NIC はクライアントとサーバーの通信専用に予約されます。 このようにして、キャッシュ通信のネットワーク負荷が XNUMX つの NIC に分散され、リソースがより効率的に利用され、全体的なパフォーマンスが向上します。
設定方法は次のとおりです NCache デュアルNIC機能。
デュアル NIC を構成するには XNUMX つの方法があります。 NCache:
デュアル NIC の構成の詳細については、次のサイトを参照してください。 NCache ヘルプドキュメント。
個別の IP を手動で指定する場合 NCache キャッシュ サーバー上の XNUMX つの NIC を使用するためのクラスター サーバー間通信およびクライアントからサーバーへの通信 NCacheの次の XNUMX 行を変更する必要があります。Alachisoft.NCache.Service.exe.config」ファイル (C:\Program Files\)NCache\bin\サービス):
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.39" />
BindToClusterIP: お知らせできます NCache クラスタ全体の通信にどのネットワーク インターフェイス カードを使用し、適切な IP アドレスを提供するか。
BindToClientServerIP: お知らせできます NCache クライアントとサーバーの通信にどのインターフェイスを使用し、適切な IP アドレスを提供するか。 NCache すべてのクライアント要求をこの IP でリッスンします。
Once NCache サービス IP バインディングがデュアル NIC 用に変更されると、このキャッシュ クラスターに対して構成されたすべてのクライアント ノードに「Client.ncconf」(C:\Program Files\) が設定されていることも確認する必要があります。NCache\Config) ファイルは、次のようにクライアント/サーバー IP アドレスで更新されます。
たとえば、「DemoCache」という名前のキャッシュの場合、クライアント ノード上の Client.ncconf ファイルでクライアント/サーバー通信専用の NIC の IP アドレスを指定する必要があります (上記の BindToClientServerIP タグに指定したのと同じサーバー IP アドレス)。
<cache id="DemoCache" client-cache-id="" client-cache-syncmode="optimistic" default-readthru-provider="" default-writethru-provider="" load-balance="True">
<server name="20.200.20.39"/>