Configuration du serveur (server)
Sommaire |
Introduction
Les informations données sur cette page permettent d'obtenir des performances maximums, suivant les besoins il n'est pas forcément nécessaire d'appliquer toutes ces recommandations.
Configuration matérielle
Evaluation des ressources :
Composant | CPU | Mémoire | Recommandé |
---|---|---|---|
Service HTTP | Faible | Faible | |
Service 1000 | Elevé | Elevé | 4 Cores et 4Go par Service |
Service BDD | Moyen, faible | Moyen | Voir le fournisseur |
Configuration | Matériel | Installation |
---|---|---|
Petite configuration | Un serveur Quad Core 4Go (4 Cores) |
|
Configuration moyenne | Deux serveur Quad Core 4Go (8 Cores) |
|
Grande configuration | Deux serveurs Bi-Processeurs Quad Core 16Go (16 Cores) |
|
Configuration du système d'exploitation
- Windows Server 2003 32 bits
Ajouter l'option /3GB dans le fichier de bootcfg de Windows.
Exemple :
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /3GB
- Windows Server 2008 32 bits
Utilisez l'utilitaire bcdedit pour modifier la configuration de boot
bcdedit /set IncreaseUserVA 3072
Voir :
http://msdn.microsoft.com/en-us/library/ms791558.aspx
http://support.microsoft.com/kb/283037/fr
Configuration du serveur Apache
- Serveur Apache 2.0x Windows 32 bits
Augmenter ThreadsPerChild à la valeur maximale du nombre maximal de connexions simultannées souhaité.
Valeur par défaut 64
Exemple pour une configuration de 150 utilisateurs :
<IfModule mpm_winnt.c> ThreadsPerChild 150 MaxRequestsPerChild 0 <\IfModule>
Voir aussi :
http://httpd.apache.org/docs/2.0/mod/mpm_common.html#threadsperchild
http://httpd.apache.org/docs/2.0/mod/mpm_winnt.html
Configuration du serveur IIS 64 bits
Voir ici pour un serveur IIS 64 bits
Configuration du serveur d'application 1000
Si plusieurs services sont déployés sur le même Serveur il peut être utile de paramétrer l'affinité des Processeurs par Service.
— Serveur — Développement DSM —