[SERVEUR] Choix de la machine

[quote]Je profite de ce thread pour poser ma question: quelle config pour le serveur d’

  • une grosse application backoffice en .NET pour le réseau interne d’une entreprise de 20 personnes
  • avec une base de données SQL Server ,
  • génération de pdf a la volée (NFOP),
  • webmail ,
    - webfax,
  • gestion de fichiers[/quote]Ben la faut vraiment en savoir plus Parceque ca peut aller de 1 serveur pas cher, pour faire un truc type cafzone, au three tier bien couillu avec serveur de DB a $80 000 a lui tout seul. Vu le nombre de personne qui tape dessus je dirais plutot petit serveur comme cafzone un peu meilleur, donc dans le P4 de base, mono cpu, 1 gig de ram, mais sans le serveur de fichier que je mettrais ailleurs. A ca tu rajoutes le backup  journalier et tout a ne vraiment pas negliger dans les couts et heu… un 2003 srv std et voila quoi.

Je te mets quelques screens qui t’en dirons plus que des mots:
http://bwets.europe.webmatrixhosting.net/b…ce/captures.htm

Le serveur de fichiers est en fait un module de l’appli qui gere les relations entres les fichiers/emails/fax et les données de l’entreprise, comme le projet, l’entreprise associée à la lettre… Ils sont stockés sur le meme serveur dans une arborescence plate (sans répertoires mais renommés en {guid d’une entree dans la db}.{doc ou autre}

Ca tourne deja bien evidemment sous un 2003, cela va sans dire…

En fait ca tourne sans pb sur un p4 2.6 mono et son giga de ram, mais vraiment a grande vitesse… sauf que pour l’instant il n’y a pas plus de 5 personnes l’utilisant, donc je m’inquiète pour le futur.

Hello
Alors, tout d’abord il faut analyser tes besoins :

<<

  • P4-3.2 GHz
     - CM P4P800
     - 4 Go de RAM Corsair DDR400 (en dual pour être synchro sur le FSB800)
     - 2 HD de 120 Go en IDE/Raid1
     - boitier bien aéré
    On monte des Linux/Apache/PHP/MySQL pile-poil tunés pour la machine, et roule ma poule.

<<
Pour infos : le cumul des bases de données ne devrait pas dépasser 10 Mo mais les accès seront très fréquents (tout le temps en fait, les sites sont basés dessus).

A premiere vue, ta configuration est surdimensionné.
Deja juste un point de detail : ta phrase sur les softs tunés, on ne tune jamais les softs !
Le tuning ne doit devenir necessaire que si tu arrives aux limites physique de ton serveur.
Tu laisses les confs par defaut et tu regardes comment ca evolue.

Passé cette petite precision, ton serveur va gerer beaucoup d’acces sur une base, donc privilegie toujours la ram par rapport au CPU.
A un moment, si tu as plein de requetes qui t’arrivent et qui sont similaires, il faudra utiliser du caching, ca booste les perfs et ca, ca bouffe de la ram.

Un disque dur en raid 1 et tu seras tranquille, ca te fait une securité.
Dans un serveur, tout est remplacable sauf le disque, si tu n’avais qu’un disque, qu’il contenait tes données et qu’il est mort et que tu n’avais pas de backup, bah c’est DTC.

Pourquoi les serveurs de marque sont chers ?
Facile, dans 80% des cas, les serveurs sont dans des formats rack, sous forme de boite a pizza pour donner une image.
Le boitier coute cher car il est etudié pour avoir un encombremement minimum.
Je rejoins goodboy sur ses remarques pour intel/amd.
Amd ca chauffe beaucoup trop, dissiper un amd dans un boitier format pizza, c’est infaisable…
Et puis intel est deja bien implanté sur ce marché. Donc privilegier intel !
C’est standard, et deja bien eprouvé.

Honnetement, avec un celeron 2,2, 2Go de ram, des durs en raid 1 et un boitier normal, tu seras tranquille.

Voila

[quote]En fait ca tourne sans pb sur un p4 2.6 mono et son giga de ram, mais vraiment a grande vitesse… sauf que pour l’instant il n’y a pas plus de 5 personnes l’utilisant, donc je m’inquiète pour le futur.[/quote]Honnetement si c’est pas programme a la porcos et que t’utilise un peu de caching et que t’as pas d’operation “tueuses” de CPU/memoire disponible a un gros nombre de users, etc, ca va passer TRANQUILLE mais grave tranquille.

Personnellement, si tu regardes aussi du cote des Xeons et autres PIV, je te recommande definitivement une solution basee sur un Opteron, qui sont largement superieur en performance/prix par rapport tout autre processeur se situant dans la meme gamme. Je crois qu’IBM et HP propose des serveurs bases sur les opterons. Visite leur site web.