bonjour,
pour l'instant notre logiciel metier qui est une application web (avec apache, php et mysql) est installer sur un windows 2003 mais on a des muasise performance dessus surttout au niveau du php.
1er solution : on va s'orienter sur du linux pour lequel ces applications son plus performante, et on vouler mettre 2 serveur pour apache et php connecter a un sans pour les données et un serveur mysql.
2eme solution : faire du cluster avec 2-3 serveur et utiliser mysql la version cluster aussi. est se que c'est une solution stable pour mette en production, et quel solution pour faire le cluster et distribution me conseiller vous.
sinon j'ia entendu parler de Round Robin DNS c'est une solution que je pourrais utiliser avec la premier solution pour faire de la redondance?
# Cluster mysql
Posté par peck (site web personnel) . Évalué à 2.
Par contre il fonctionne bien en master/slave.
Donc pour avoir les performances il est possible d'avoir un master mysql sur une machine et des slave sur chacun des frontaux web. Il faut alors faire les requetes de lecture de base sur localhost et les requetes d'écriture sur le master. Mais cela exige certaines contraintes sur le code.
Pour la redondance des frontaux. Le round robin dns est pas mal. La 2e solution etant d'avoir un loadbalancer.
# Le classique et la grosse artillerie
Posté par netchaiev . Évalué à 1.
-> linux HA : http://www.linux-ha.org/
Bcp + amusant : HA (données& services) + loadbalancer + HP
-> OpenSSI : http://openssi.org
J'adore cette solution (pour l'instant : tests concluants avec VmWare et un fc2) et je suis très impatient d'avoir la version 2.0 qui permettra de construire sur ma vieille FC3 une super solution HA pour ma plate-forme openldap/web/messagerie
# don't do it, yet
Posté par Krunch (site web personnel) . Évalué à 2.
http://pecl.php.net/package/apd
http://pecl.php.net/package/APC
http://www.krunch.be/vrac/txt/fast_caching_with_mod_rewrite.(...)
http://www.danga.com/memcached/
http://danga.com/words/2005_oscon/oscon-2005.pdf
Par ailleurs le titre du journal est trompeur, c'est de la répartition de charge que tu veux faire, pas de la haute disponibilité (même si c'est souvent lié). Personnellement pour la redondance, j'aime bien CARP.
http://www.fsugar.be/docu/carp/carp.html
(je passe sur le troll « Apache/PHP/MySQL sont plus performants sous Linux que Windows »)
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# rep
Posté par gpasquier . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.