URL: https://linuxfr.org/forums/general-general/posts/elaboration-projet-loadbalancing-serveur-frontaux-server-de-donn Title: Elaboration Projet loadbalancing serveur frontaux server de données répliqués ou clustering + sauvegarde Authors: nicoolas Date: 2006年09月12日T11:31:32+02:00 Tags: postgresql Score: 0 Bjr, j'ai un projet de construction d'un site, mais avant de me lancer j'aurais bien avoir un aiguillage . Voici ce que je me suis décidé à faire : Monter une architecture qui permette d'avoir un débit confortable tant au niveau des users connectés que des requetes surportés par les serveurs qui vont gérer les bases données, avec une sauvegarde derrière. Pour ce faire je pense me tourner vers une architecture en mode load balancing,: avec des serveurs frontaux load balancés , un serveur qui fera office de load balancer ( plus une copie de serveur en mode actif au cas ou le load balancer tombe ) et deux serveurs de donnée répondant aux réquetes sur un même réseau ( load balancés eventuellement avec un autre serveur à voir avec les nodes ) Je pesne me tourner vers Postgresql ou mysql pour les serveurs de données. Les serveurs frontaux répondront à du http sur des domaines qui peuvent être différents ( eg : [http://www.voicilesite.Com](http://www.voicilesite.Com) et [http://www.celuila.com](http://www.celuila.com) ) sans réelle limite de nombre domaine pouvant être inclus. Ces domaines seront stockés sur les serveurs frontaux load balances et interrogeront les serveurs mysql ou postgresql pour répondre aux requetes optimisés. Je suis un peu perplexe quand à la méthodologie à employer mais je pense gràce à cette architecture pouvoirr travailler tranquillement au déploiement ; mais quelques interrogations subsistent : Pour les serveurs frontaux : solution software ? choix de réplicaton? solution comme openssi? solution matériel ? ( cisco .. ) comment lors de mise à jour de code mettre à jour les deux serveurs ( ou plus ) administrés à distance ? Pour les serveurx de données : j'aurais problablement besoin de procédure stockée pour mysql ou postgresql mais : comment décider quelel solution prendre pour avoir au miminum deux serveurs répondant aux requetes ( l'un tombe l autre prend sa place ou les deux répondent simultanément ce qui peux poser des problèmes avec la gestio ndes sessions et donc un code en amont prévu pour ) choix de réplication ? choix de clustering ?// indique une loadbalancer suppplémentaire fiabilité des données ? concernant la sauvegarde : choix d'un serveur de sauvegarde annexe pour sauvegardés les bases de données et le contenu des serveurs frontaux. Evidemment il a un question de cout derriere, pour pourvoir démarrer l'activité sereinement et j'avais pensé prendre des serveurs dédiés à coût faible , ce qui me permettrait d'en ajouter au fûr et à mesure des besoins. Voila j'espère que quelques conseils ou partage d'expérience sur ce sujet délicat pourront m'aider à y voir plus clair... MERCI