IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

Mon serveur est-il sous dimensionné ?


Sujet :

IIS

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 49
    Points : 38
    Points
    38
    Par défaut Mon serveur est-il sous dimensionné ?
    Bonjour à tous,

    J'utilise actuellement un serveur virtuel pour héberger un site intranet basé sur PHP 5.5 (Intel Xeon E5-2670 à 2.60GHz, un seul core, 4Go de ram).
    La vie du site c'est : 550 utilisateurs qui utilisent un service d'annuaire, de forums et de transfert de fichiers. Il faut noter que la page d'accueil, qui est un portail assez complet, pèse... 2,5Mo. (je sais c'est énorme)

    Les utilisateurs sont répartis sur une dizaine de sites distants (Paris, Nantes, Bordeaux, Lyon, etc...), les bandes passantes sont différentes suivants les sites (100Mo en fibre à Paris, 4Mo en ADSL à Lorient). Bref pas très homogène...

    Voilà pour le contexte...

    Maintenant le problème qui me préoccupe est le suivant, si je branche le moniteur de ressources du serveur et que j'appelle une page, mon processeur grimpe à 100% pendant 1 seconde avant de redescendre. Je ne sais pas si c'est le fonctionnement normal d'un serveur web? Le problème c'est que je ne suis pas seul à l'utiliser, nous sommes plus de 500, donc le proc est énormément sollicité.

    De plus quand j'effectue un transfert de fichier (limité à 780Mo) le proc oscille pendant toute la durée du transfert entre 80% et 90% de charge, et consomme l'équivalent du poids du fichier transféré en mémoire vive (si j'upload un fichier de 500Mo le serveur consomme 500Mo de mémoire vive pendant tout le temps du transfert).
    Là non plus je ne sais pas si c'est un comportement normal?

    Bref, je me demande si mon serveur n'est pas sous-dimensionné, ou si le code du site intranet n'est pas optimisé.

    Pouvez-vous me dire ce que vous utilisez comme type de serveur, et si les comportements décrits vous semblent normaux?

    Merci d'avance pour le temps consacré.

  2. #2
    Membre averti Avatar de pascalCH
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Juillet 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 187
    Points : 369
    Points
    369
    Par défaut
    bonjour,

    500 users, c'est rien du tout.
    Que le processeur prenne un coup de chaud à chaque page, c'est normal, par contre une seconde pour une page, c'est là que ça coince.
    Une chose est certaine, avec un seul coeur, le multi-tache est limité et des taches se trouvent en attente d'ou les périodes longues limite bloquante.
    Autres axe d'investigation : le stockage disque, si tout est sur le même volume ( OS - serveur - Base de données - Application - répertoire temporaire - swap, etc.) le disque est a bout de souffle (vérifie avec ton moniteur).
    Apparemment, l'application ne semble pas très optimisée, 2.5Mo la page d'accueil ... argh !!!

    Donc :
    - envisager d'allouer un second proc
    - envisager de délocaliser les ressources disques auxiliaires (swap-temp) sur un autre disque
    - envisager de déplacer la base sur un autre serveur
    - vérifier que la carte réseau est pas surbookée (peu de risque mais bon, ça coute rien de checker)
    - vérifier sur la config des VMs que les ressources ne sont pas bridées (genre processeur max 20% - carte réseau max 30%)

  3. #3
    Membre actif
    Homme Profil pro
    Référent technique
    Inscrit en
    Octobre 2010
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Référent technique
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 8
    Points : 234
    Points
    234
    Par défaut
    Bonjour,

    Il serrait aussi bon d'utiliser perfmon pour savoir ce qui utilise vraiment ces ressources : filtres isapi de php ou autre process?

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/07/2010, 19h18
  2. Mon serveur est une source de SPAM
    Par fouad_r dans le forum Exchange Server
    Réponses: 4
    Dernier message: 03/11/2008, 14h17
  3. Mon serveur est invisible de l'extérieur
    Par ValyGator dans le forum Développement
    Réponses: 2
    Dernier message: 15/02/2008, 12h37
  4. [WS2003] Mon serveur est très lent
    Par beegees dans le forum Windows Serveur
    Réponses: 13
    Dernier message: 29/03/2007, 14h53
  5. Mon serveur est-il assez puissant ?
    Par n@n¤u dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 5
    Dernier message: 08/02/2007, 22h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo