|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2007 Messages : 27 ![]() |
Bonjour,
j'ai sur un serveur dédié deux sites à très fort trafic ma configuration actuelle est : Core 2 Duo 2 * 1.86 Ghz 2 * 250 Go SATA 2 Go 25 Mbits de bade passante Il y a actuellement environ 20 000 requetes mysql par minute Le serveur tourne en moyenne actuellement à 20 de charge cpu sachant que tout est pris par mysql (98%) Je suis donc à la recherche d'une offre de serveur qui pourrez convenir à mes besoins sachant que je n'ai pas un budget gigantesque Merci de vos réponses |
|
|
00
|
|
|
#2 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
Il y à des serveurs puis puissant que ca chez OVH mais je ne sais pas si c'est dans ton budget
Ca coute toujours moins cher de répartir la charge sur plusieurs serveurs pas cher que de prendre un serveur puissant et couteux, mais toutes les applications ne s'y prêtent pas.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() ![]() |
Salut,
Je rejoins l'avis de Marc. As-tu pensé à séparer ton application sur plusieurs dédié, de facon à répartir ta charge? 20'000 requete sql/minute, cela fait quand meme pas mal, aussi. As-tu penser a optimiser ton site, voir mieux, utiliser un système de cache, afin de diminuer les demandes serveurs? Bref, les pistes sont nombreuses, et il n'est pas toujours nécessaire d'acheter plus gros. Dissocier ou optimiser est parfois la solution la plus rentable sur le long terme. Onet |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : novembre 2007 Messages : 27 ![]() |
Bonjour,
Merci pour vos réponses Depuis mon 1er message, j'ai déjà optimisé le code et vidé la base des utilisateurs inactifs ce qui m'a fait perdre beaucoup de charge Je pourrai séparer les deux sites qui sont sur ce serveur Pour le système de cache, ce n'est malheuresement pas possible, c'est un système qui visite des sites aléatoirement avec un timer donc je ne peux rien mettre en cache Est-il plus judicieux de prendre un serveur pour les bases mysql et un serveur pour apache ou juste mette un site par serveur ? |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() ![]() |
mmm,
Je serais d'avis de prendre un dédié pour apache et un pour Mysql. L'avantage? tu n'installe que ce que tu as besoin dessus, et tu l'optimise pour ce dont il a besoin de faire. Ce qui te permets aussi de prendre 2 serveurs différents (beaucoup de ram pour le serveur mysql, beaucoup de proc pour le serveur apache). Onet |
|
|
00
|
|
|
#6 |
![]() ![]() Marc LussacResponsable marketing opérationnel Inscription : mars 2002 Messages : 26 358 ![]() |
On à déjà testé cette configuration ca ne marche pas très bien parce que d'une part ça réparti très mal la charge si par exemple le SGBD utilise 5% de la cpu et l'application 90% de la CPU, d'autre part ça ralentis le site parce qu'il y à un temps de latence entre les deux serveurs, et pre encore ça créé de la charge en plus sur la communication entre les deux serveurs, à moins que les deux serveurs soient en cluster, et ça ça n'est pas une offre très bon marché.
Le plus simple c'est une application par serveur, ce qui à aussi un autre avantage c'est que si tu as un des deux serveurs en panne, l'autre application sur l'autre serveur continue de tourner.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter -> Pour partenariat ou publicité : Mon Email |
|
00
|
Copyright © 2000-2012 - www.developpez.com