Plantage dédié (ram insuffisante ?)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


RuSSe_91
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: 15 Nov 2005

Plantage dédié (ram insuffisante ?)

Message le Mer Mar 01, 2006 16:07

Bonjour,

Notre site tourne sous Joomla avec environ 3500 visites/jour. Lorsque nous publions un dossier, nous sommes relayés par d'autres sites et on se retrouve avec environ 400 connectés simultanés ; et la le serveur plante. Nous sommes donc obligés de demander le reboot directement chez iKoula (notre hébergeur).

Configuration :

AMD Sempron 2600+
512 Mo
Fedora 3.0
Plesk 7.5 Reloaded
80Go IDE
10Mb/s 1mois


Nous pensons que c'est la mémoire qui n'est pas suffisante pour notre utilisation... Qu'en pensez vous ?

Merci


enky
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 404
Inscription: 23 Mar 2003

Message le Mer Mar 01, 2006 16:27

Fait un top , on ne peut pas faire de diagnostique sans quelkques infos ;)

Mitirapa
WRInaute passionné
WRInaute passionné
 
Messages: 1657
Inscription: 10 Juil 2002

Message le Mer Mar 01, 2006 16:29

Perso j'ai un

BASIC-Céléron 512 Mo de RAM et forfait BP 6144 Kbps
(chez sivit)

je fais 4.000 visteurs/jours sous phpnuke

j'ai eu des prbls un peu similaires plusieurs fois les voici (ptetre qu'un pourrait t'aller)
-scripts php des fois mal faits
-les requettes mysql qui font des comptages de total etaient pas faite de la bonne facon
-j'ai mis un cache sur apache en plus
-disque dur defaillant (j'ai grillé mon 3ieme ce matin)

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Re: Plantage dédié (ram insuffisante ?)

Message le Mer Mar 01, 2006 18:24

RuSSe_91 a écrit:Configuration :

AMD Sempron 2600+
512 Mo
Fedora 3.0
Plesk 7.5 Reloaded
80Go IDE
10Mb/s 1mois


Nous pensons que c'est la mémoire qui n'est pas suffisante pour notre utilisation... Qu'en pensez vous ?

Personnellement, je ne pense pas que la configuration matériel y soit pour quelque chose.
Une autre config. peut être. Site trop lourd..
Dans les logs, rien ne vous permet de voir s'il s'agit d'autre chose ?
Il plante à intervalle régulière ?
etc..


legoufred
WRInaute passionné
WRInaute passionné
 
Messages: 1000
Inscription: 10 Oct 2005

Message le Mer Mar 01, 2006 18:29

le plantage vient peut être du cpu mais certainement pas de la ram ...


RuSSe_91
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: 15 Nov 2005

Message le Jeu Mar 02, 2006 22:21

Bonsoir,

Au fait, nous avons déjà changé de serveur il y a quelques mois, le problème persiste... Les deux serveurs, avaient 512 Mo de ram.

Nous avons une personne de Kamino.fr qui s'est occupé des réglages du serveur/optimisation, donc il a fait un max de son coté, le serveur est déjà plus rapide, mais lorsque nous dépassons les 400-500 connectés, le serveur rame à fond et il est inaccessible, obligé de reboot. Donc la personne nous a dit qu'il fallait ajouter de la ram...


RuSSe_91
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: 15 Nov 2005

Message le Lun Mar 06, 2006 9:57

La par example, j'ai un peu de monde sur le site, mysql monte jusqu'à 15% contre environ 10% pour apache...

Image


achtungbaby
WRInaute accro
WRInaute accro
 
Messages: 4066
Inscription: 14 Juin 2004

Message le Lun Mar 06, 2006 10:15

Il est évident qu'avec 400-500 Visiteurs connectés simultanés, ta configuration est dans les choux. Je pense qu'il est effectivement nécessaire d'augmenter la ram.

Si des sites relayent ton info via des fils rss, ces sites vont pomper des ressources sur ton site à chaque rafraichissement, et solliciter la base de données mysql.

Par contre tu parles de 3500 VU / jours. Ce n'est pas cohérent avec 400 Visiteurs simultanés.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Mar 06, 2006 10:43

Comment voit tu les 400 visiteurs en simultanées ?

Comment obtenir cette impression d'écran ?
(utile, car affichage de l'utilisation cpu, etc...)

haugure
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 37
Inscription: 21 Oct 2005

Message le Lun Mar 06, 2006 10:44

Une requette apache prend en moyen 2MB de memoire vive.
400 connections de front en simultannées sans aucune requette mySQL (le poids d'un handle a MySQL double environ cette taille sauf si tu fais des requette sous forme de jointure etc. bref admetons sans mySQL) et ton serveur supporter mal la monté en puissance :/

Le poids d'une requette apache sur ta configuration en se référent a ton top fait moyene sur ton serveur : 482828 * 0.04 = 19313.12 Kb soit disons 2MB (ce qui est bien dans la moyenne)

2MB x 400 : 800 MB

Perso je prevois tjrs un peu de marge donc je dirais 1 GB. Conclusion moi oui je conseilerais a ce client de doubler la ram (c pas le prix que ca coute). Mais avec tes 512 Mo tu es en effet un peu limite.


e-kiwi
Modérateur
Modérateur
 
Messages: 15546
Inscription: 23 Déc 2003

Message le Lun Mar 06, 2006 10:59

>> Comment voit tu les 400 visiteurs en simultanées ?
c'est écrit dans le premier message

>> Comment obtenir cette impression d'écran ?
commande "top"


RuSSe_91
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: 15 Nov 2005

Message le Lun Mar 06, 2006 17:00

achtungbaby a écrit:Par contre tu parles de 3500 VU / jours. Ce n'est pas cohérent avec 400 Visiteurs simultanés.

3500 visites/jour c'est en moyenne tous les jours...

Quand le serveur commence à ramer, c'est quand on fait 8 000 voir 10 000 visites par jour et la nous avons des 400 connectés simultanés...

haugure
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 37
Inscription: 21 Oct 2005

Message le Mar Mar 07, 2006 17:00

Alors 2 x 400 : 800 passe a 1Go de ram avec l'intervention j'pense que tu en aurra pas pour trop cher et vaut mieux ca que reboot une fois par semaine ;)


xOOm
WRInaute discret
WRInaute discret
 
Messages: 107
Inscription: 13 Déc 2004

Message le Mar Mar 07, 2006 20:01

moi aussi je t'invite à passer à 1 giga de ram.

j'ai eu le même genre de problème, avec la même configuration chez ikoula, et doubler la mémoire a bien arrangé la situation.

En plus, on voit d'après ton top que ta mémoire swap se remplit deja un peu, au bout de 4 heures d'uptime à peine, c'est révélateur. Normalement ton swap doit rester à 0 si possible. Si il se remplit trop, on perd le controle du serveur et on est obligé d'attendre une heure pour le reboot...

Ce qui importe, ce n'est pas le nombre de visiteurs simultanés, c'est surtout le nombres de connexions sql simultanées à la base de données. Cest souvent une surcharge mysql qui fait planter les serveurs dédiés.

Les solutions : faire un diagnostic avec "show full process", et optimiser les variables de configuration sql, ainsi que son code source. Ou bien rajouter de la mémoire !


RuSSe_91
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: 15 Nov 2005

Message le Mar Mar 07, 2006 20:36

Je pense que nous doubleront la ram dans la semaine...

Sinon on change serveur :

Athlon 64 3500+
2048 Mo
2 x 120 GB
Trafic illimité

130,36 € TTC/mois chez 1&1

On va réfléchir :)

Plantage dédié (ram insuffisante ?)

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités