RABAT FORUM

==> le forum qui nous réunit <==
 
AccueilAccueil  PortailPortail  CalendrierCalendrier  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  ConnexionConnexion  

Partagez | 
 

 les grands sites Web

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
younessps2
V I P
V I P
avatar

Masculin
Nombre de messages : 41
Age : 29
Localisation : sidi slimane
Date d'inscription : 03/09/2007

MessageSujet: les grands sites Web   Jeu 6 Sep - 5:51

Comment les grands sites Web manipulent-ils la charge des millions de visiteurs par jour ?

Une
des choses étonnantes au sujet des sites Web est que, dans certains
cas, une machine très petite peut manipuler un nombre énorme de
visiteurs. Par exemple, imaginer que vous avez un site Web simple
contenir un certain nombre de pages de charge statique (dans ce cas-ci,
la « charge statique » signifie que tout le monde voit la même version
de n'importe quelle page quand elles la regardent). Si vous preniez à
une machine normale de 500MHz Celeron Windows NT courant ou Linux,
chargiez le web server d'Apache là-dessus, et reliiez cette machine à
l'Internet à une ligne T3 (45 millions de bits par seconde), vous
pourriez manipuler des centaines de milliers de visiteurs par jour.
Beaucoup d'ISPs vous louera une configuration de consacré-machine comme
ceci pour $1.000 ou moins par mois. Cette configuration fonctionnera
grand à moins que :

* Vous devez manipuler des millions de visiteurs par jour.
*
La machine simple échoue (dans ce cas-ci, votre emplacement sera vers
le bas jusqu'à ce qu'une nouvelle machine soit installée et configurée).
* Les pages sont extrêmement grandes ou compliquées.
* Les pages doivent changer dynamiquement sur une base de par-utilisateur.
* Tout traitement principal doit être effectué pour créer le contenu de la page ou pour traiter une demande à la page.

Depuis
la plupart des grands sites Web rencontrer toutes ces conditions, elles
ont besoin d'infrastructures sensiblement plus grandes.

Il y a trois stratégies principales pour manipuler la charge :

1.
L'emplacement peut investir dans une machine énorme simple avec un bon
nombre de capacité de traitement, de mémoire, d'espace disque et de
redondance.
2. L'emplacement peut distribuer la charge à travers un certain nombre de machines.
3. L'emplacement peut employer une certaine combinaison des deux premières options.

Quand
vous visitez un emplacement qui a un URL différent chaque fois vous la
visite (par exemple www1.xyz.com, www2.xyz.com, www3.xyz.com, etc.),
alors vous savez que l'emplacement emploie la deuxième approche à
l'embout avant. Typiquement l'emplacement aura une rangée de machines
autonomes qui sont chaque logiciel courant de web server. Elles toutes
ont accès à une copie identique des pages pour l'emplacement. Les
demandes entrantes des pages sont écartées à travers toutes les
machines dans une de deux manières :

* Le domain name server
(DNS) pour l'emplacement peut distribuer la charge. Le DNS est un
service d'Internet qui traduit des noms de domaine en adresses d'IP.
Chaque fois une demande est faite pour le web server, DNS tourne par
les adresses disponibles d'IP d'une manière circulaire de partager la
charge. Les différents serveurs auraient accès commun au même ensemble
de pages Web pour l'emplacement.
* Les commutateurs de
équilibrage de charge peuvent distribuer la charge. Toutes les demandes
du site Web arrivent à une machine qui passe alors la demande à un des
serveurs disponibles. Le commutateur peut découvrir des serveurs qu'un
moins est chargé, ainsi tous effectuent une quantité égale de travail.
C'est l'approche que HowStuffWorks emploie avec ses serveurs. Le
compensateur de charge propage la charge parmi trois serveurs
différents de Web. L'un des trois peut échouer sans l'effet sur
l'emplacement.

L'avantage de cette approche superflue est que
l'échec d'aucune une machine ne pose pas un problème -- les autres
machines prennent la charge. Il est également facile d'ajouter la
capacité d'une manière par accroissement. L'inconvénient est que ces
machines immobile devront parler à une certaine sorte de base de
données centralisée s'il y a le traitement transactionnel continuant.

TerraServer
de Microsoft adopte l'approche « de grande machine simple ».
Terraserver stocke plusieurs Terabyte des données de langage figuré
satellite et manipule des millions de demandes de cette information.
L'emplacement utilise les machines énormes d'entreprise-classe pour
manipuler la charge. Par exemple, une Digital simple AlphaServer 8400
utilisé chez TerraServer a huit processeurs 64-bit de 440 mégahertz et
10 gigaoctets de RAM vérifiée et corrigée d'erreur. Voir la description
de technologie pour quelques caractéristiques véritablement
impressionnantes !

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
les grands sites Web
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Recherche d'un BON aspirateur de sites + formulaire informat
» Filtrer les sites web avec Norton DNS
» Haribo, c'est beau la vie pour les grands et les petits ♥
» [Résolu] Lenteur d'ouverture des sites et pages
» Gagner des points en votant sur des Top-sites

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RABAT FORUM :: Informatique :: Support informatique-
Sauter vers: