-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

lundi 22 avril 2013

Qu'est-ce que l'affinité de serveur?

Lorsqu'un utilisateur se connecte à un ordinateur sur Internet, il peut être utilise la technologie d'affinité de serveur sous-jacent. C'est une technique qui permet à un utilisateur individuel est lié à un serveur informatique spécifique sur Internet. Ce one-to-one corrélation est généralement nécessaire pour les applications informatiques qui stockent des informations essentielles sur un individu. Voici quelques exemples de paiement de factures en ligne les systèmes, les services bancaires et les services de vente au détail.

L’affinité Server est une technique informatique où l'information du client est sauvegardée temporairement sur un périphérique d'ordinateur pour permettre la réalisation d'opérations de vente en ligne. Ceci est le plus souvent utilisé dans les programmes de vente au détail. Il assure que la transaction restera intacte sur le serveur jusqu'à ce que l'achat est terminé.

La plupart des grandes applications informatiques sont répartis sur plusieurs clusters de serveurs. Ce processus distribué exige une forme d'affinité de serveur pour assurer l'activité de la session de l'utilisateur est disponible pour chaque demande. Un équilibreur de charge gère habituellement ce processus de manière similaire à un agent de la circulation automatisée. Comme chaque demande ultérieure est interprété, l'équilibreur de charge détermine le serveur doit gérer le processus.

Il y a plusieurs façons de rendre le travail de l'affinité de serveur. Une des techniques les plus utilisées est connue comme la gestion de session collante. Il s'agit d'un processus où les informations de session de l'utilisateur sont mémorisées dans la mémoire locale de serveur qui a commencé l'opération initiale. Cette information est également sauvegardée sur votre ordinateur local pour chaque demande supplémentaire comme un cookie. Si l'utilisateur effectue des requêtes supplémentaires, il est automatiquement dirigé vers le serveur qui a commencé la transaction.

Le serveur affinité place quelques limitations sur une application informatique. Cette technique affecte généralement la performance, la flexibilité et la fiabilité. Lorsqu'un programme utilise cette approche, elle oblige les demandes pour aller vers des serveurs spécifiques dans le cluster. Si ces serveurs sont surchargés ou indisponible, l'utilisateur sera généralement un message d'erreur indiquant que le site Internet est en baisse, même si d'autres serveurs sont disponibles.

Quand un système informatique distribué est vraiment un équilibrage de charge, chaque demande est acheminée vers un autre serveur. Cette approche d'équilibrage de charge est diminuée lorsque des techniques d'affinité de serveur sont appliquées. L'équilibreur de charge est obligé d'envoyer la demande de machines spécifiques, qui peuvent causer une boîte soit surchargé de requêtes.

Il est important de considérer d'autres options avant de mettre en œuvre des solutions d'affinité de serveur. Cette limite généralement la performance et l'évolutivité de l'application basée sur Internet, qui influe directement sur l'utilisation de l'application. Certains de meilleures options comprennent à la fois le stockage de la mémoire locale et les techniques de stockage de base de données qui permettent de demande apatride à la demande.