[linux] serveur web + DB : un gros ou deux petits ?

2005-12-02 Par sujet Rémi Letot
Hello world,

j'arrive à saturation sur un serveur apache+mysql. Comme c'est déjà un
P4 costaud, je me demande si c'est plus intéressant de le monter en
puissance (passer en Xeon), ou s'il vaut mieux le dédoubler et séparer
mysql et apache sur deux machines moins costaudes. 

Des avis ? Des expériences ?

Merci,
-- 
Rémi

___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] serveur web + DB : un gros ou deux petits ?

2005-12-02 Par sujet Alain EMPAIN



Rémi Letot wrote:

Hello world,

j'arrive à saturation sur un serveur apache+mysql. Comme c'est déjà un
P4 costaud, je me demande si c'est plus intéressant de le monter en
puissance (passer en Xeon), ou s'il vaut mieux le dédoubler et séparer
mysql et apache sur deux machines moins costaudes. 


Il faudrait voir où cela coince :

si cela concerne la swap, augmente la ram ;-),

si c'est le disque, passe en RAID 10 (espace effectif = 1/2 somme espace 
disque) avec des disques plus rapides, avec plus de cache (les disques 
ne coûtent [presque] plus rien...) : tu as en même temps la sécurité du 
mirroring et la vitesse du splitting (on distribue le boulot pour les 
I/Os - plus rapide que les disques individuels).
Le RAID 5 est moins coûteux en disque mais est plus lent en écriture, 
car ce n'est pas du simple mirroring (il y a du calcul à faire et il 
faut noter les résultats).


si c'est le CPU, moi je passerais à un dual AMD sur la même machine 
(avec une carte compatible, tu pourrais même monter à un dual-core 
dual-cpu plus tard ;-); avec de la mémoire rapide cela vaut vraiment la 
peine (j'ai des dual-Xeons et des dual-Opterons, et je n'hésite pas dans 
mon choix) .


et le réseau ?

	Voilà quelques pistes : j'installerais SAR (system activity report) 
pour accumuler quelques jours de stats. Cela t'évitera de placer de 
l'argent au mauvais endroit.


Bonne journée,

Alain



Des avis ? Des expériences ?

Merci,


--
 Do something for freedom every day 
* support Open Document Format : use OpenOffice
* 'Getting the Facts Straight' : read
http://www.linuxjournal.com/article/8616

Comparing un-free software to free software is like (literally) 
comparing Alchemy to Chemistry. For 1000 years, alchemists holed 
themselves up in their caves (much like proprietary software companies) 
re-inventing the wheel (trying to turn whatever into gold). 150 years of 
Chemistry blew away 1000 years of alchemy (in truth, the first 5 years 
of Chemistry blew away 1000 years of alchemy, the other 145 years went 
places alchemists couldn't imagine). -- Joe User


begin:vcard
fn:Dr Alain EMPAIN
n:EMPAIN;Alain
org:University of LIEGE;Euregio ALMA-Grid project
adr;quoted-printable:Avenue de l'H=C3=B4pital, 3;;BAT. B23 GIGA,;Liege 1;;B-4000;Belgium
email;internet:[EMAIL PROTECTED]
title:Bioinformatics 
tel;work:+32 4 366 4497
tel;fax:+32 4 366 2917
tel;home:+32 85 51 2341
tel;cell:+32 497 70 1764
x-mozilla-html:FALSE
version:2.1
end:vcard

___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] serveur web + DB : un gros ou deux petits ?

2005-12-02 Par sujet Rémi Letot
On Fri, 2005-12-02 at 11:38 +0100, Alain EMPAIN wrote:
 
 Rémi Letot wrote:
  Hello world,
  
  j'arrive à saturation sur un serveur apache+mysql. Comme c'est déjà un
  P4 costaud, je me demande si c'est plus intéressant de le monter en
  puissance (passer en Xeon), ou s'il vaut mieux le dédoubler et séparer
  mysql et apache sur deux machines moins costaudes. 
 
 Il faudrait voir où cela coince :

A mon avis c'est le CPU qui coince, le disque est peu utilisé, et j'ai
déjà trop de RAM.

couic

 si c'est le CPU, moi je passerais à un dual AMD sur la même machine 
 (avec une carte compatible, tu pourrais même monter à un dual-core 
 dual-cpu plus tard ;-); avec de la mémoire rapide cela vaut vraiment la 
 peine (j'ai des dual-Xeons et des dual-Opterons, et je n'hésite pas dans 
 mon choix) .

Hé là, je pars d'un simple P4, j'ai encore de la marge avant de passer
aux systèmes SMP :-) C'est vrai que les optérons sont intéressants, mais
ce provider ne semble pas offrir cette possibilité, uniquement des
xeons.

 et le réseau ?

Sans problème. C'est le loadavg de la machine qui oscille autour de 1 en
charge normale, avec des pics assez élevés à la moindre invitation.

   Voilà quelques pistes : j'installerais SAR (system activity report) 
 pour accumuler quelques jours de stats. Cela t'évitera de placer de 
 l'argent au mauvais endroit.

Pas con ça, je vais installer et voir ce qui en ressort. Même si je suis
quasi certain que c'est le CPU, autant le certifier.

Merci,
-- 
Rémi

___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech


Re: [linux] serveur web + DB : un gros ou deux petits ?

2005-12-02 Par sujet Pascal Bleser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alain EMPAIN wrote:
...
 Voilà quelques pistes : j'installerais SAR (system activity report)
 pour accumuler quelques jours de stats. Cela t'évitera de placer de
 l'argent au mauvais endroit.

sysstat
http://perso.wanadoo.fr/sebastien.godard/

- --
  -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
  /\\ [EMAIL PROTECTED]   [EMAIL PROTECTED]
 _\_v The more things change, the more they stay insane.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDkIofr3NMWliFcXcRAj7UAKC7XsGHi6ypTLRGhYEClAdq1U7uAACfRsV5
nbLppJcnPyLS+Q+DWmU8Ugo=
=bszP
-END PGP SIGNATURE-
___
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech