NCache étant une solution gourmande en réseau, il y a principalement deux types de communication dans un cluster de cache.
Si vous avez deux cartes réseau disponibles sur un serveur de cache, il est fortement recommandé d'utiliser les deux cartes réseau pour ces NCache communication.
NCache commencera à utiliser les deux cartes d'interface réseau (NIC) sur vos serveurs de cache, une fois que vous aurez configuré notre fonction d'interface double NIC.
L'utilisation de deux cartes réseau améliorera le débit global de la bande passante en répartissant la charge sur deux cartes réseau, augmentant ainsi considérablement les performances. Une carte réseau sera dédiée à la communication serveur à serveur à l'intérieur du cluster de cache et la seconde carte réseau sera réservée uniquement à la communication client à serveur. De cette manière, la charge réseau pour la communication du cache est répartie sur deux cartes réseau et vous utiliserez vos ressources plus efficacement, augmentant ainsi les performances globales.
Voici comment vous pouvez configurer NCache fonctionnalité double NIC.
Il existe deux manières de configurer des cartes réseau doubles pour NCache:
Pour des informations détaillées sur la configuration de cartes réseau doubles, veuillez visiter NCache Documents d'aide.
Pour spécifier manuellement des adresses IP distinctes pour NCache communications cluster serveur-serveur et communications client à serveur afin d'utiliser deux cartes réseau sur un serveur cache pour NCache, vous devrez modifier les deux lignes suivantes dans "Alachisoft.NCache.Service.exe.config" situé dans (C:\Program Files\NCache\bin\service) :
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.39" />
BindToClusterIP : Vous pouvez informer NCache quelle carte d'interface réseau utiliser pour la communication à l'échelle du cluster et fournissez l'adresse IP appropriée.
BindToClientServerIP : Vous pouvez informer NCache quelle interface utiliser pour la communication client-serveur et fournissez l'adresse IP appropriée. NCache écoutera sur cette adresse IP toutes les demandes des clients.
Une fois NCache la liaison IP de service est modifiée pour les cartes réseau doubles, vous devez également vous assurer que tous les nœuds clients configurés sur ce cluster de cache doivent maintenant avoir leur "Client.ncconf" (C:\Program Files\NCache\Config) mis à jour avec l'adresse IP client-serveur comme suit.
Par exemple, pour un cache nommé 'DemoCache', vous devez spécifier l'adresse IP de la carte réseau dédiée à la communication client-serveur dans le fichier Client.ncconf sur les nœuds clients (même adresse IP du serveur que vous avez spécifiée pour la balise BindToClientServerIP ci-dessus).
<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"/>