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

Serveurs (Apache, IIS,...) Discussion :

Dimensionnement serveur web


Sujet :

Serveurs (Apache, IIS,...)

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2004
    Messages
    481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : développeur
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2004
    Messages : 481
    Par défaut Dimensionnement serveur web
    J'ai fait quelques recherches, mais je n'ai rien trouvé de significatif concernant le dimensionnement d'un serveur, quelle que soit la technologie utilisée.

    Ma question : quel processeur, quelle RAM, quel DD, quelle vitesse de connexion au réseau, etc....

    Existe-t-il un outil qui donne des configurations type en fonction du nombre de visites estimées, du nombre de pages du site, etc... ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Août 2008
    Messages : 79
    Par défaut
    Bonjour,
    Le dimensionnement d'un serveur est chose difficile.
    Ce n'est pas simplement le nombre de visites qui va indiquer le type de serveur.

    Je vous donne un exemple. Nous avons récement fait des tests en faisant tourner un benchmark sur un serveur virtualisé.
    Ce serveur était décomposé en deux serveurs virtuels, un pour php et l'autre pour mysql.
    Le benchmark simulait des centaines de visites simultanées.
    Le serveur virtuel avec php était très gourmand en ram et à consommé tout ce que nous lui avons autorisé, par contre sa consommation en cpu était assez faible.
    Le serveur virtuel mysql quand à lui a consommé le contraire, presque rien en ram, mais par contre il s'est retrouvé très gourmand en cpu.

    J'espère que mon exemple vous aidera à comprendre que ce n'est pas simplement le nombre de visiteurs, mais aussi la technologie que vous utiliserez, la manière dont seront développé les scripts qui détermine le dimensionnement du serveur.

  3. #3
    Membre éclairé
    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2004
    Messages
    481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : développeur
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2004
    Messages : 481
    Par défaut
    Certes, l'exemple du nombre de visiteurs est un élément parmi de nombreux autres.

    Mais ne peut-on pas avoir grossièrement une idée d'une configuration type, en précisant :
    serveur apache et zope
    serveur mysql
    script python et php
    nombre de visites estimées
    ....

    Sinon, existe-t-il des outils gratuits de benchmark et charge de serveur (genre neoload) ?

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Août 2008
    Messages : 79
    Par défaut
    Bonjour,
    Comme je vous le disais précédemment selon comment votre site sera développé il consommera plus ou moins.
    J'ai un exemple en tête, un script affichant les derniers éléments d'une bdd, tournait très bien, jusqu'au jour ou la requête devins inadaptée et mettais plus de 20secondes à s'exécuter. Le développeur après une simple modification a ramener un temps d'exécution normal de moins d'une seconde.
    Tout ces points sont à prendre en compte lors du dimensionnement, utiliserez vous un cms et si oui lequel, ou un développement "maison" et dans ce cas, est ce que le développeur saura optimiser son code ?

    Voila pourquoi un tableau comme vous aimeriez trouvé n'existe pas, et que le dimensionnement dois être fait par des spécialistes à partir d'un cahier des charge précis.

    On trouve beaucoup trop "d'hébergeurs" qui n'en sont pas et qui ne font que fournir un service qu'ils soutraitent et bien souvent avec des offres irréalistes.
    Si votre projet est réel rapprochez vous d'un hébergeur ayant de réelle compétences en la matière.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Wine et serveur Web
    Par GLDavid dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 26/06/2004, 00h19
  2. CORBA sur serveur web en local
    Par barberot dans le forum CORBA
    Réponses: 8
    Dernier message: 31/03/2004, 08h28
  3. Exploitation de base sur un serveur Web
    Par Oz-WereWolf dans le forum Installation
    Réponses: 10
    Dernier message: 07/03/2004, 22h52
  4. mise en place serveur web intranet
    Par gui4593 dans le forum Installation
    Réponses: 7
    Dernier message: 01/01/2004, 18h18

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