Charge supportée par un serveur

Discussion dans 'Administration d'un site Web' créé par JeunZ, 21 Avril 2005.

  1. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Voila une question que je me pose depuis longtemps...

    Comment savoir quand il faut changer de serveur ou en prendre un deuxième?


    Ce matin je vais sur un site assez connu, et je vois: Nous avons 8 serveurs et notre trafic est d'environ 800 000 pages vues par jours.

    Je me dis 100 000 pages vues par jours par serveur... Sachant que X pages vues ne veut rien dire car une page peut ne rien consommer comme elle peut consommer énormément au niveau des ressources serveurs.


    Pour ma part j'ai deux serveurs, mais je ne parlerai que du second. Celui ci à d'installé un cache php (eaccelerator), j'utilise également dans mes pages des caches pour ne pas trop solliciter le serveur sql...

    Et pourtant avec en moyenne 10 000 pages vues par jours la charge de mon serveur est beaucoup trop elevé. Pour ma part je ne le sens pas ralentir, mais quand je vois les courbes de la charge je me dis que c'est pas bon du tout on est en permanence au dessus de 1 et plutot entre 2 et 3.

    Le serveur est certe petit (512 Ram, 2.66Ghz) mais je pense que je devrais quand même pouvoir faire baisser cette charge et il devrait supporter d'avantage de trafic non?


    Que me conseilleriez vous de regarder sur mon serveur pour savoir se qui cloche? etc... Comment savoir si mon serveur est au maximum de se qu'il peut supporter? Comment savoir si il y a des choses que je peux optimiser etc...
     
  2. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    Perso j'ai 130 000pv sur un serveur, pages NON optimisées, assez mal programmé... (et oui je débutais lol)... et le serveur ne lag qu'un peu les week ends pendant 5 min une fois toutes les 3h...
     
  3. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Et tu connais la charge de ton serveur? Car j'entend tout le monde me témoigner des choses comme toi, et pourtant les courbes sont bien la regardez:

    http://ns32019.ovh.net/mrtg/mrtg-sys/
     
  4. shrom
    shrom WRInaute impliqué
    Inscrit:
    5 Juillet 2004
    Messages:
    781
    J'aime reçus:
    0
    2 points à vérifier en priorité:
    - optimisation de Apache
    - optimisation de MySQL

    Ca peut jouer beaucoup.

    Autre chose: vérifier les scripts et les différentes requêtes SQL qui peuvent souvent être optimisés.

    Désactiver certaines tâches CRON qui ne servent à rien.

    Ensuite faut savoir ce qui peut être améliorer sur la machine, swap, RAMfs ... tout ça peut demander une recompilation du noyau.
     
  5. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    Ton serv il est mort la niveau charge...

    http://ns20158.ovh.net/mrtg/ voici mon mrtg pour un paquet de sites, j'avais les memes sites sur un autre dédié, mais la charge elle était genre 100x ce que tu as... j'ai changé de dédié, et plus aucun lag...
     
  6. Erazor
    Erazor WRInaute accro
    Inscrit:
    14 Février 2004
    Messages:
    3 839
    J'aime reçus:
    0
    10 000 pages/jours (1800 visites avec des requetes sql ) c'est ce que fait sur un mutu de petite taille tout les jours sans pb . Bizarre ton truc
     
  7. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Ok donc je suis pas fou, il y a bien un gros problème !

    Et en plus se qui est tres bizzare c'est que la courbe montre que la charge est trop elevé mais le serveur tourne pas si mal...

    Bon faut que je trouve d'ou vient le problème vous avez des pistes de recherche?
     
  8. XoSt
    XoSt WRInaute passionné
    Inscrit:
    6 Octobre 2003
    Messages:
    2 196
    J'aime reçus:
    0
    MySQL... ou sinon un problème au niveau du serveur... mais j'imagine que tu applique les patchs ovh... donc ça ne devrait pas venir de la...
     
  9. mewp
    mewp WRInaute discret
    Inscrit:
    1 Novembre 2004
    Messages:
    155
    J'aime reçus:
    0
    As-tu passé ton disque en udma ? Avec ce genre de graph le problème vient visiblement des I/O disques.
     
  10. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Je n'ai rien fait de tel... Se qui m'etonne également c'est que dans ma config apache conf.httpd j'ai un maxclient par défaut à 150 hors la courbe mrtg n'a pas l'air de confirmer cette config...
     
  11. mewp
    mewp WRInaute discret
    Inscrit:
    1 Novembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Les graph montrent clairement que ta charge est liée au fait que le serveur passe trop de temps à attendre le résultat de ses I/O ( disk ou réseau ).
    C'est donc là dessus qu'il faut que tu te penches si tu veux réduire la charge.

    Tu peux regarder ça : http://guides.ovh.com/KernelDMA/contenu.html et faire un test sur une journée.
     
  12. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Je suis scotché au "top" pour voir si je vois quelque chos.

    J'ai mon processeur qui est libre 70% idle en gros, la RAM ne manque pas non plus 100 000 free et pas de swap.

    Nombre de process plus que raisonable 80 en moyenne.


    Et pourtant le load average explose, les trois valeurs à différents temps en moyenne sont de 3 5 et 7 enorme donc.

    Et je regarde la valeur 3... Et paff d'un coup elle grimpe en une fraction de seconde à 7 et redscend petit à petit jusqu'a un autre gros coup vers le haut...

    Et pourtant le site n'a pas l'air d'avoir de ralentissements vraiment notables.
     
  13. mewp
    mewp WRInaute discret
    Inscrit:
    1 Novembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Le top ne va rien te donner comme info dans ce cas là, il faut regarder sar et iostat ce sera plus parlant dans ton cas.
     
  14. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Difficile de déchiffrer mais je ne vois rien d'anormal:

    iostat:

    sar:
     
  15. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    J'ai peut être trouvé le problème...

    Mon site étant une plateforme de blog avec actuellement 6000 blogs, il y a 6000 repertoires d'images, 6000 .ini de config de chaque blog ainsi que 6000 repertoires de stats...


    Pensez vous que ce soit ça qui soit en cause?


    Je pense sur ça ou sur sql... Car dans le top quand la charge s'emballe je vois arriver pleins de mysql à chaque fois...
     
  16. mewp
    mewp WRInaute discret
    Inscrit:
    1 Novembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Si ton système touche à beaucoup de fichier, change ton fstab avec "noatime" comme option sur tes partitions ( évidement il faut umount/mount pour que cela soit pris en compte... ).

    -> cela évite à ton serveur d'updater la date de lecture de tes fichiers à chaque fois que tu y touches, et cela va alléger tes I/O...
     
  17. shrom
    shrom WRInaute impliqué
    Inscrit:
    5 Juillet 2004
    Messages:
    781
    J'aime reçus:
    0
    Il faudrait que tu regardes le nombre de fichiers ouverts lorsque tu as un pic et bien sur que tu regardes quelle appli ouvre tous ces fichiers.

    Si c'est ça la cause il va falloir recompiler le noyau.
     
  18. JeunZ
    JeunZ WRInaute accro
    Inscrit:
    18 Février 2004
    Messages:
    3 942
    J'aime reçus:
    0
    Je crois que je viens de trouver quelque chose d'important...

    J'avais optimiser à peu pres toutes mes requetes SAUF une... Celle qui permet de rechercher dans un blog... A chaque fois qu'on faisait une recherche dans un blog ça faisait une low query vu le nombre de publication au totale...

    Je viens donc de deleguer la recherche à google adsense... Par contre il va falloir que je bloque certaines adresses car on dirait que les bots ont indexés les pages de recherche du coup ils generent eux même des recherches.
     
Chargement...
Similar Threads - Charge supportée serveur Forum Date
Charge supportée par un Dedibox Administration d'un site Web 20 Juillet 2010
Où charger Fedora Workstation complète ? Le café de WebRankInfo Mardi à 12:25
vitesse de chargement et taille d'une page Développement d'un site Web ou d'une appli mobile 7 Avril 2022
images en responsive, balises et rapidité de chargement Développement d'un site Web ou d'une appli mobile 20 Décembre 2021
Comment accélérer chargement d'une image ? Développement d'un site Web ou d'une appli mobile 4 Septembre 2021
Temps de chargement, diminuer le travail du main thread Développement d'un site Web ou d'une appli mobile 1 Juin 2021
Temps de chargement - Une image full width peut-elle peser moins de 100ko ? Développement d'un site Web ou d'une appli mobile 1 Juin 2021
Astuce Cahier des charges pour mettre un presta en sous domaine. Développement d'un site Web ou d'une appli mobile 12 Avril 2021
vitesse de chargement d'un site web Développement d'un site Web ou d'une appli mobile 9 Février 2021
Comment télécharger les archives de mes tweets ? Twitter 23 Octobre 2020
Chargement composants par JS (fetch) - indexation dans Google Crawl et indexation Google, sitemaps 9 Octobre 2020
Search Console Problèmes chargements images Crawl et indexation Google, sitemaps 3 Septembre 2020
WordPress optimisation des temps de chargements Débuter en référencement 28 Juin 2020
Vitesse du site, temps de chargement etc Débuter en référencement 18 Février 2020
Est-ce que ce n'est pas trop surchargé ? Demandes d'avis et de conseils sur vos sites 25 Janvier 2020
Chargement des pages, ton site tu optimiseras Référencement Google 27 Décembre 2019
Chrome va identifier les sites dont le chargement est lent Référencement Google 13 Novembre 2019
Test d'optimisation mobile : Problèmes de chargement de la page Débuter en référencement 10 Novembre 2019
KPI Temps de chargement moyen de la page Google Analytics Google Analytics 15 Octobre 2019
Search Console Temps de téléchargement d'une page Crawl et indexation Google, sitemaps 26 Août 2019