<?php echo $message; ?>
 Groupe : Membres
|
Citation : M@teo21En effet, j'ai prévu de faire un tuto là-dessus tellement ça m'a saoûlé de pas trouver d'aide ou de doc. Ca concernera peut-être personne sur le site mais au moins si dans quelques temps ça peut aider ne serait-ce qu'une personne qui en galère comme nous l'avons été, ça vaudra le coup.
Excellente nouvelle, sa ne me servira pas mais je suis super content qu'il y ai des très bonne initiative comme celle la.
Bon courage et bravo a toute l'équipe!
|
Groupe : Membres
|
Citation : NeltyAh, enfin ! C'est génial, si j'ai bien compris ça peut diviser le temps de chargements actuel par deux (dans le meilleur des cas) ?
Non, pas vraiment.
Tu divise seulement le temps d'exécution des SELECT mysql par deux, dans le meilleur des cas. Tout le reste ne changera pas. Pire, je croit que la vitesse en écriture de deux disque dur coupler comme cela descend un peu, non?
Enfin globalement ca ira plus vite.
Sauver Terre 18, la seul planete ou il y a des vignes farcis a la courgette
|
 Groupe : Membres
|
Citation : StefanletrollCitation : NeltyAh, enfin ! C'est génial, si j'ai bien compris ça peut diviser le temps de chargements actuel par deux (dans le meilleur des cas) ?
Non, pas vraiment.
Tu divise seulement le temps d'exécution des SELECT mysql par deux, dans le meilleur des cas. Tout le reste ne changera pas. Pire, je croit que la vitesse en écriture de deux disque dur coupler comme cela descend un peu, non?
Enfin globalement ca ira plus vite.
Comme c'est du synchrone, l'écriture se fera toujours à la même vitesse (normalement). Mais sinon oui les SELECT iront théoriquement 2fois plus vite...
Ah oui et comme les SELECT ce feront à chaque fois sur le serveur qui a la charge moins élevée, même en écriture ça ira plus vite puisque le serveur sera moins occupé par les SELECT 
KDE 4.1 C'est Magiik'
Le C++, C'est plus fort que toi!
|
 Groupe : Membres
|
Pour être original : bonne chance
Sinon, n'oubliez pas de synchroniser les horloges internes des 2 serveurs, au cas où  (et oui c'est le truc qu'on oublie et on se retrouve avec une réplication qui crashe les 2 serveurs)
Sinon très bonne idée le tuto 
|
J' ai soif d' apprendre
 Groupe : Membres
|
Merci pour la news. J' ai raté l' arrivée d' Itchy et Scratchy et je pensais que le prochain serait homer ou maggie...
Bref merci pour les explications 
|
Et là... c'est le drame...
 Groupe : Membres
|
"J'attend la news"
lol 
|
Groupe : Membres
|
Citation : M@teo21En effet, j'ai prévu de faire un tuto là-dessus tellement ça m'a saoûlé de pas trouver d'aide ou de doc. Ca concernera peut-être personne sur le site mais au moins si dans quelques temps ça peut aider ne serait-ce qu'une personne qui en galère comme nous l'avons été, ça vaudra le coup.
Ah! Je n'attends que ça!  Je serais hyper heureux si un tutoriel pouvait etre consacré à ce sujet car c'est un point difficile et technique, mais qui est simplement géniale une fois mis en place (à ce que j'ai du comprendre  ).
M@theo, sors-nous un tuto traitant ce sujet, je serai très reconaissant là-dessus...
|
 Groupe : Membres
|
Oui enfin comme le dit M@téo, ça sera pas utile à masse masse zér0.
|
Il n'est jamais trop tard
 Groupe : Membres
|
Bon courage à vous 
|
The Gyzmaster
 Groupe : Membres
|
Merci pour toutes ces informations, c'est trés instructif encore une fois !
Et c'est grace à toi que je me rend compte qu'un site ayant un aussi gros traffic que le SDZ n'est vraiment pas de tout repos et nécessite énormément d'optimisation et de serveurs puissants...
C'est alors que je me demande comment font les sites encore plus imposant ? Quelles structures utilisent-ils ? Je pense à des sites qui peuvent accueillir dans les 50 000 visiteurs en meme temps !!
|
Groupe : Membres
|
Citation : Gyzmo
C'est alors que je me demande comment font les sites encore plus imposant ? Quelles structures utilisent-ils ? Je pense à des sites qui peuvent accueillir dans les 50 000 visiteurs en meme temps !!
lit sa : http://fr.wikipedia.org/wiki/Wikip%C3% [...] _des_serveurs
sa te donnera une idée de l'installation de serveurutiliser par wikipedia
desoler pour le francais j'ai un manque de moliere en moi depuis un bout Citation : moi-memeSi vous n'arrivez pas a résoudre un problème c'est que vous n'avez pas assez travaillé dessus.
|
O tempora, O mores Groupe : Membres
|
pgCluster n'est pas super stable j'ai vu régulièrement des UPDATE sauter....
|
Qui veut du café ?


|
Citation : GyzmoC'est alors que je me demande comment font les sites encore plus imposant ? Quelles structures utilisent-ils ? Je pense à des sites qui peuvent accueillir dans les 50 000 visiteurs en meme temps !!
Dans un premier temps le load balancing sur les bases de données peut-être augmenté, on augmente le nombre de serveurs et ça augmente énormément la rapidité du site. Mais après on fini par en arriver à un point ou le frontal web (serveur apache) ne suit plus... Quenéni ! On peux load balancer ça aussi ! Pour exemple quand tu vas sur mypix.com (un sous-site de pixmania) tu tombe sur l'un de ses 5 serveurs apache qui peut taper sur je ne sais plus combien de serveur de base de données (load balancées par un système ressemblant à celui qu'on va utiliser sur le site du zéro)
Après, si ça ne suis toujours plus la charge, on peut rajouter une couche, les serveurs de cache, comme wikipédia. Ces serveur n'éxécute plus de code php mais se contente de relancer les pages qu'ils connaissent tant qu'elles n'ont pas changé. Bien sur on peux avoir plusieurs serveurs de caches en batterie =)
Si vraiment le site est beaucoup trop fréquenté on peut encore rajouter des caches par dessus les caches, j'ai entendu dire que TF1 le faisait mais je n'ai pas trop compris, une sombre histoire de caches physiques et de caches logiques.
Bien sur avant d'investir dans de nouveaux serveurs on penses toujours à optimiser le code mis en oeuvre à chaque niveau, ce qui aide à tenir la charge.
Avec tout ça on peux déjà tenir pas mal de visiteurs simultanés, mais bien sur ça a un coût exorbitant, non seulement en serveurs mais également en informaticiens à employer pour maintenir ce système complexe en parfait état de marche =)
Une chose qui m'intrigue quand même avec les grosses architectures qui supportent une charge incroyable : Le premier load balancer, la machine qui est sur l'IP liée à l'adresse du site, comment fait-elle pour encaisser toutes les demande sans broncher ? Certe elle doit se limiter à rediriger les requêtes le plus simplement possible, mais ça suffit à tenir les milliers de visiteurs qui peuvent s'y connecter ?
Code : Console | Êtes vous sûr de vouloir détruire le monde ? (O/n) _ |
|
Aussie 'til December


|
Inki : en général, le premier truc, c'est du round robin DNS. C'est juste le serveur DNS qui répond 1 fois sur 3 server1, 1 fois sur 3 server2 et 1 fois sur 3 server3.
Ainsi, chaque nouveau client va taper sur un des 3 servers frontaux selon une probabilité de 1/3.
Il suffit d'avoir un serveur DNS, ça ne demande aucune ressource 
|
 Groupe : Membres
|
News très intéressante.
Bonne nouvelle pour le site en gros  .
Si vous avez le temps de faire un tuto sur le load balancing, ... ça peut être bien -> hop je vais voir la doc de suite, ça a l'air vraiment intéressant.
|
 Groupe : Membres
|
Citation : Inki
Une chose qui m'intrigue quand même avec les grosses architectures qui supportent une charge incroyable : Le premier load balancer, la machine qui est sur l'IP liée à l'adresse du site, comment fait-elle pour encaisser toutes les demande sans broncher ? Certe elle doit se limiter à rediriger les requêtes le plus simplement possible, mais ça suffit à tenir les milliers de visiteurs qui peuvent s'y connecter ?
En utilisant du matériel fait pour, comme les switchs alteons qui tiennent une énorme charge sans broncher (mais bon $$$).
|
Manchot empereur
 Groupe : Membres
|
Citation : nicknick63Oui enfin comme le dit M@téo, ça sera pas utile à masse masse zér0.
Comme tous les tutos officiels. Franchement, qui aurait envie de créer un site avec du code alors qu'il existe le WYSIWYG, ou d'utiliser Linux alors qu'il existe Windows  ?
C'est le but du site du zéro.
|
le zéro est une science
 Groupe : Membres
|
Allez la team !  Je suis sûr que vous y arriverez . Franchement je ne sais pas du tout le boulot que ca représente , mais d'apres la facon dont Matheo le présente , ca vous fait plus peur que la programation d'un moteur 3D !  Bon boulot , et à Vendredi matin (il me tarde deja ! Je ne sais meme pas pourquoi cela me tarde autant , vu que , au fond , je ne verrai pas énormement de changements ...  le gros changement se passe de votre coté)!
Attention ! ne cliquez pas là !!!
C'est un site de streaming de sagas mp3 très subseptible !
Les 5 bonnes raisons de préferer GIMP à Photoshop :
1 - GIMP est totalement gratuit , alors que shop coute tres cher .
2 - GIMP gère énormément de formats d'images , dont le format de shop .
3 - GIMP est open-source et souvent mis à jour .
4 - GIMP gére aussi bien , voir mieux , les calques , les chemins et
les philtres que shop .
4 - GIMP ne demande pas énormément de puissance (j'arrive parfaitement à
le faire marcher avec 128 Mb de mémoire vive) .
La seule bonne raison personelle de préférer Photoshop à GIMP :
Perso , je trouve le logo horrible  . Apres , chacun ses gouts ...
|
death note fan
 Groupe : Membres
|
karzmilo, vous avez pas de server mail?
linuxien extremment libriste
tecjas v5 se refait! (sa risque d'etre long  ) (preview Here!)

|
Dont worry, Be happy! Groupe : Membres
|
bart s'occupe de ce qui a rapport o mail je crois...corrigez moi si j'ai tord.
Personnellement je suis ce site depuis la version 2 et je suis fou de ces moment et de ces histoire de serveur...j'ai hâte d'avoir le feed back de l'opération!
..:*[Blood_Angel]*:..
|
 Groupe : Membres
|
Blood Angel > Tu as raison c'est écrit dans la news d'ailleurs  .
|
The Gyzmaster
 Groupe : Membres
|
Merci à vous pour les infos, j'aurai compris comment fonctionne les gros sites et ce qu'est le load balancing
Sinon pour en revenir au SDZ je trouve qu'il tourne déja relativement bien même avec 800 zéros connecté, pensez vous qu'il est indispensable de procéder à ce changement ?
|
 Groupe : Membres
|
Citation : GyzmoMerci à vous pour les infos, j'aurai compris comment fonctionne les gros sites et ce qu'est le load balancing
Sinon pour en revenir au SDZ je trouve qu'il tourne déja relativement bien même avec 800 zéros connecté, pensez vous qu'il est indispensable de procéder à ce changement ?
Ben oui! parce que parfois faut l'avouer les sites est lent...
Et en plus ils ont déjà ces serveurs, c'est juste de la mise en fonction parce que pour le moment avoir un serveur qui sert à rien dans le datacenter ça coute pour rien..
KDE 4.1 C'est Magiik'
Le C++, C'est plus fort que toi!
|
 Groupe : Membres
|
Citation : DitiCitation : nicknick63Oui enfin comme le dit M@téo, ça sera pas utile à masse masse zér0.
Comme tous les tutos officiels. Franchement, qui aurait envie de créer un site avec du code alors qu'il existe le WYSIWYG, ou d'utiliser Linux alors qu'il existe Windows  ?
C'est le but du site du zéro.
J'ai pas dit que c'était inutile, bien au contraire  . Et sinon ton argument est un peu bidon, il y a plus de gens qui veulent créer des sites que de gens qui veulent faire du load balancing, et il n'y a pas de logiciel "super simple mais qui pondent un truc super moche" pour en faire  .
|
Terreur Urbaine
 Groupe : Membres
|
Pas tant bidon que ça en fait  .
Pour beaucoup de zéros venant sur le site pour leur plaisir (pas leurs études), le SdZ ne se contente pas d'être un lieu d'apprentissage mais aussi un lieu de découverte.
Beaucoup moins de zéros s'intéressaient au C avant que le tuto arrive, idem pour linux.
Bon, mais c'est vrai que le load balncing touchera un plus petit nombre de zéros x) . En revanche le nombre de lecteur ne sera peut être pas si petit qu'on le croit.
|
 Groupe : Membres
|
Non mais regardez le message auquel était destinée ma réponse avant >< . Je pense que zenbb a cru que cette méthode permettait de faire gagner du temps à n'importe quel site, mais non, il faut avoir un hébergement dédié, plusieurs serveurs, et surtout un énorme trafic pour que ça soit utile.
Moi aussi j'irai surement lire le tuto par curiosité, mais je pense, et m@téo de même, que peu de zér0 le mettrons en application.
|
death note fan
 Groupe : Membres
|
bah le load balancing c'est utile pour els admins de server
si le tuto load balancing sert a rien, le tuto creer un server? creer un serveur d'hebergement? y'a aps que la prog et tux sur le sdz 
linuxien extremment libriste
tecjas v5 se refait! (sa risque d'etre long  ) (preview Here!)

|
 Groupe : Membres
|
Non mais c'est pas possible, vous lisez qu'une partie des messages ou quoi ? oO
J'ai pas dit que c'était inutile, bien au contraire, sinon notre vie sur internet serait un enfer, mais 99,9 % des zér0 n'ont pas un site avec plus d'un million de visiteurs uniques mensuels et 3 serveurs dédiés !
|
 Groupe : Membres
|
Citation : nicknick63Non mais c'est pas possible, vous lisez qu'une partie des messages ou quoi ? oO
J'ai pas dit que c'était inutile, bien au contraire, sinon notre vie sur internet serait un enfer, mais 99,9 % des zér0 n'ont pas un site avec plus d'un million de visiteurs uniques mensuels et 3 serveurs dédiés !
C'est clair que là ils font exprès de t'embêter 
KDE 4.1 C'est Magiik'
Le C++, C'est plus fort que toi!
|
 Groupe : Membres
|
Bonne nouvelle que les 2 serveurs SQL puissent bientôt bosser main dans la main... je me demandais de plus en plus QUAND cela allait pouvoir être mis en place, mais je me doutais bien que le problème était toujours étudié par nos très chers administrateurs  . Si tous les problèmes et questions techniques sur le sujet ont trouvées leur réponses et qu'il n'y a "plus que" le déploiement à faire, c'est cool.
Je suis également très intéressé par un tuto sur le sujet, pour ma culture perso, (car il est (malheureusement  ) assez improbable que j'ai les besoins de déployer une telle architecture dans les années qui viennent, même si comme on dit, tout peut arriver  ou alors je le tenterais "pour le fun" avec 3-4 PC de récup  ). Il est vrai qu'il est très intéressant de comprendre comment on peut faire fonctionner plusieurs serveurs ensembles afin qu'ils se répartissent le boulot... quand on pense que Google disposerais de plus d'un million de serveur, imaginez le boulot pour faire fonctionner tout ce beau monde  .
En espérant que cette soirée de maintenance ne représente pas pour les administrateurs une nuit blanche de plus passée au cotés du SDZ, je vous souhaite bon courage  .
Et encore merci aux développeurs et administrateurs qui travaillent "dans l'ombre" pour nous permettre d'avoir un site toujours disponible et aussi rapide que possible.
|