NetRoute, PC réseau en tant que routeur TCP / IP pour atteindre l'équilibrage de charge du serveur

click fraud protection

Il existe certainement d'innombrables façons de mettre en œuvre des techniques de gestion de la charge du serveur sur le réseau. Avant d'appliquer l'une des techniques, les administrateurs système doivent prendre en compte le nombre total de nœuds connectés dans le réseau, le temps de réponse du serveur et, dans certains cas, le taux de transmission des données entre les nœuds agissant comme serveurs membres et les serveurs. Dans l'architecture réseau serveur-client serveur-membre, les méthodologies d'équilibrage de charge ne peuvent être appliquées que si nous savons combien les données doivent passer par des routeurs et quel type de réponse les clients recherchent lorsque les demandes d'envoi et de réception de données sont fabriqué.

L'une des techniques d'équilibrage de charge de serveur les plus utilisées est soutenue par l'algorithme Round-Robin qui est attribué à des serveurs homogènes ayant la même capacité de traitement et la même taille de travaux à effectuer. Cette technique garantit que chaque paquet de données qui est demandé pour le routage ou le traitement obtient un nombre à peu près égal de créneaux de travail et de temps CPU. Alors que, dans un environnement hétérogone, l'une des techniques recommandées est le Round Robin pondéré où la taille des travaux à effectuer est soumise par les clients. Une autre stratégie de base pour appliquer l'équilibrage de charge est la stratégie de moindre connexion qui fait référence au routage des demandes vers ceux serveurs qui travaillent sur le moins de demandes des clients afin de raccourcir le temps de traitement demandes.

instagram viewer

Outre la façon dont les données sont réparties entre les serveurs et les serveurs membres, les demandes de routage jouent un rôle essentiel pour atteindre l'équilibrage de charge. Étant donné que l'objectif principal reste principalement les techniques d'équilibrage de charge qui traitent de l'allocation du temps qu'un serveur prend pour générer des threads pour initier le service des demandes des clients, un facteur majeur qui est souvent négligé est la réorganisation de la transmission des données chemins. Si des techniques d'équilibrage de charge ont déjà été appliquées et que vous cherchez un moyen de rediriger le trafic sans avoir à redéfinir les tables de routage, NetRoute vous aidera à gérer facilement la charge des serveurs. Il s'agit d'une application open source pour Windows qui transforme votre machine en routeur TCP / IP, ainsi qu'en équilibreur de charge pour rediriger et équilibrer la charge des demandes. L'application ne vous oblige à rien configurer; il s'exécute en tant que service Windows et vous permet de router le trafic vers l'hôte ou l'adresse IP spécifié. En plus de gérer la charge de trafic, il est livré avec une configuration de basculement simple mais efficace pour gérer le routage du trafic dans les pires scénarios. Il comprend également des options pour configurer la persistance de session, la manipulation d'en-tête HTTP, la mise en mémoire tampon et le dépannage.

Cette application de routage basée sur une interface graphique fournit une interface de gestion pratique qui vous permet d'administrer à distance ses services. L'écran principal affiche tous les ports locaux configurés avec un nombre actif de connexions. La première étape consiste à spécifier les informations de connexion au serveur. Une fois vérifié, dans le menu Serveur, ajoutez une nouvelle route.

console de routeur net

Les paramètres d'itinéraire permettent de spécifier toutes les informations dont il peut avoir besoin pour équilibrer correctement la charge de trafic. Après avoir entré le nom et la description du routage dans l'onglet Basique, rendez-vous sur Routage pour entrer le port local, nombre maximum de connexions autorisé suivi des noms d'hôtes / IP de destination. L'onglet Liaisons IP locales vous permet d'écouter sur toutes les adresses IP ou sur les spécifications de l'utilisateur ceux. Sous HTTP Header, vous pouvez définir une méthode de manipulation en fonction du texte d'en-tête HTTP spécifié, qui peut inclure, Serveur. CPU.Count, Server. CPU.Speed, Server. OS.Name, Server. Logiciel. Nom du serveur. Utilisateur. Nom, etc.

L'onglet Équilibrage de charge vous permet de sélectionner la technique de basculement, de répétition alternée ou de stratégie de connexion minimale pour gérer efficacement la charge du serveur. Généralement, il n'y a pas de règle à suivre pour choisir la technique d'équilibrage, vous devez donc la décider en fonction de l'architecture de votre réseau et du nombre de nœuds actifs connectés.

équilibre de charge

Le nombre de threads Data-Pump avec son seuil d'apparition et ses threads de connexion respectifs ainsi que son seuil d'apparition peuvent être définis à partir de l'onglet Threading. Il est conseillé d'entrer le nombre de threads et de plages de génération le plus approprié pour rendre l'équilibrage de charge transparent. L'onglet Avancé contient des options pour entrer le tampon d'envoi et de réception et définir la durée maximale du délai de connexion.

moniteur

Après avoir ajouté toutes les informations requises, cliquez sur OK pour revenir à l'écran principal. Vous verrez un nouveau routage y être répertorié. Le menu Serveur vous permet d'afficher la console de service pour afficher les messages et définir un mot de passe avec la possibilité d'activer l'accès à distance. NetRoute enregistre automatiquement les paramètres de routage du serveur actuellement utilisé. Cependant, si vous souhaitez définir le routage pour un serveur différent, Se connecter à est toujours disponible dans le menu Fichier.

NetRoute semble utile pour les réseaux de petite et moyenne taille ayant plusieurs serveurs pour acheminer les demandes. Il peut également être utilisé pour basculer entre les techniques d'équilibrage de charge en fonction du volume de trafic qui traverse tous les serveurs actifs. Il s'agit d'une application open source qui fonctionne sur les éditions client et serveur de Windows. Des versions pour les systèmes d'exploitation Windows 32 bits et 64 bits sont également disponibles.

Télécharger NetRoute (Plus disponible)

watch instagram story