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

II.2.2) Au niveau du répartiteur de charges

C'est au niveau du répartiteur qu'on installe et configure le DNS Round Robin. La configuration de ce dernier est presque pareil à celui d'un DNS classique sauf qu'au même nom de domaine on attribut non pas une adresse ip mais deux adresses ip (ceux des servers).

Notre nom de domaine sera pfe.com et à la fin, le client devra se connecter au site non plus avec l'une des adresses ip mais tout simplement avec www.pfe.com

Nous avons déjà expliqué ce qu'est le DNS-RR mais un petit rappel s'impose. Son fonctionnement est très simple : lorsque le client se connecte sur le site avec www.pfe.com, notre répartiteur va lui envoyer 2 adresses la 192.168.10.1 et la 192.168.10.2. Mais la connexion s'établira en priorité avec la 192.168.10.1 et s'il n'est pas disponible, la 192.168.10.2 répondra à la requête du client sans que le client ne s'en rende compte. C'est de la haute disponibilité

Rédigé et Présenté par NZOGANG Borel et FOTSO WANSI Lionel 51

CHAPITRE 6 : IMPLEMENTATION DE LA HAUTE DISPONIBILITE ET DE
LA REPARTITION DES CHARGES

Si un deuxième client se connecte il recevra plutôt la 192.168.10.2 et la 192.168.10.1 C'est la répartition des charges. On voit donc que le DNS Round Robin est très bien capable de faire de la répartition de charges et de la haute disponibilité en même temps.

Installation et configuration du DNS-RR [11]

On commence par installer le server DNS

# apt-get install bind9

Ensuite on passe à la configuration :

# nano /etc/hosts.conf

Order hosts,bind Multi on

# nano /etc/hosts

127.0.0.1 Localhost

192.168.10.3 www.pfe

#nano /etc/resolv.conf

Domain Localhost

Search pfe.com

NameServer 192.168.10.3

On copie deux fichiers à modifier:

# cp /etc/bind/db.local /etc/bind/db.pfe

# cp /etc/bind/db.255 /etc/bind/db.10.168.192 Configuration du fichier db.pfe (zone directe)

# nano /etc/bind/db.pfe

@ IN SOA www.pfe.com. root.www.pfe.com. (

@ IN NS www.pfe.com

@ IN A 192.168.10.3

www IN A 192.168.10.1

www IN A 192.168.10.2

pfe IN CNAME www

pfe.com IN CNAME pfe

@ IN AAAA ::1

Configuration du fichier db.10.168.192 (zone inverse)

#nano /etc/bind/db.10.168.192

@ IN SOA www.pfe.com. root.pfe.com (

@ IN NS www.pfe.com

1 IN PTR www

2 IN PTR www

Configuration du fichier named.conf.local

# nano /etc/bind/named.conf.local

// include «/etc/bind/zones.rfc1918» Zone « pfe.com» {

Type master;

File «/etc/bind/db.pfe» ;

Rédigé et Présenté par NZOGANG Borel et FOTSO WANSI Lionel 52

CHAPITRE 6 : IMPLEMENTATION DE LA HAUTE DISPONIBILITE ET DE
LA REPARTITION DES CHARGES

Forwarders {} ;

} ;

Zone «10.168.192.in-addr.arpa» {

Type master;

file «/etc/bind/db.10.168.192»;

forwarders {};

};

Un petit test pour voir si la configuration est bonne:

# ping www.pfe.com

A partir de cet instant la haute disponibilité intégrée à la répartition des charges est fonctionnelle :

Figure 32 : Illustration de la répartition des charges par le DNS-RR

Rédigé et Présenté par NZOGANG Borel et FOTSO WANSI Lionel 53

CHAPITRE 6 : IMPLEMENTATION DE LA HAUTE DISPONIBILITE ET DE
LA REPARTITION DES CHARGES

Figure 33 : illustration du basculement

Dans ce chapitre nous avons donc mis sur pieds la solution que nous avons choisir pour pouvoir remplir le cahier de charge à savoir le DNS Round Robin. Et nous avons vu que pour que la répartition des charges et haute disponibilité soient fonctionnelles, le DNS-RR a besoin de l'aide de plusieurs autres logiciels. Mais en théorie le cahier de charge est rempli mais est-ce le cas en pratique ?

Rédigé et Présenté par NZOGANG Borel et FOTSO WANSI Lionel 54

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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry