WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Site web de e-commerce avec haute disponibilité et paiement en ligne avec express union mobile.

( Télécharger le fichier original )
par Etienne Borel NZOGANG SOH
IUT-FV de Bandjoun, Université de Dschang - Licence Technologique en Ingénierie des réseaux et des Télécommunications 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE 4 : PRESENTATION GENERALE

peut être considéré comme chargé alors que les processus sont en attente d'une requête vers une base de données.

?

First response : Les requêtes clients sont envoyées simultanément à tous les serveurs et le premier qui répond sera chargé de la connexion. (Rarement employé).

Ces algorithmes sont à configurer dans le répartiteur de charge (load balancer) le plus adapté étant le round robin.

II.4) La persistance [3]

On définit la persistance comme le mécanisme responsable de la sauvegarde et la restauration de données afin qu'un programme puisse se terminer sans que ses données ni son état ne soient perdus. Par exemple si un utilisateur démarre une session sur un des serveurs du groupe, il faut que ce serveur soit utilisé pendant tout au long de la durée de la session, pour ne pas perdre la connexion et les données qui y sont raccrochées.

Voici des méthodes de persistance sur les équilibreurs de charge :

Cookies : Le serveur cible émet un « cookie » contenant un identifiant vers le client. L'équilibreur de charge pourra ensuite retrouver le serveur initial lorsque le client lui présentera le « cookie ».

Espace disque commun en réseau : Dans le cas de load-balancing où plusieurs serveurs cohabitent sur le même réseau local, il est avantageux de leur permettre de partager des fichiers. C'est ce que permettent les systèmes de fichiers en réseau tel que NFS (Network File System) pour les systèmes Unix.

Stockage des sessions en base de données : Cette solution permet de garder les données de session dans une base de données. En général, cela est mauvais pour la performance, car la charge sur la base de données augmente. Pour éviter à une base de données de devenir un point de défaillance, il est possible d'utiliser un load-balancer pour la base de données.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle