C'est difficile de conseiller à ce stade « ya ka faire ci ... », mais 
effectivement la virtualisation est une bonne approche car elle permet de 
monter en puissance plus facilement qu'avec du matos à chaque fois. Je reste 
sur le fait que 20K voulait bien dire 20000 visiteurs jours.
Les technos citées (Ngix, ...) sont  « balançables » (HA-Proxy ou autre, ...) , 
à la condition que l'appli PHP le supporte (problème des sessions, ...). Pour 
la base de données, nous, on recommande aussi Postgresql, en lieu et place de 
Mysql quand c'est possible.

Maintenant, ne jamais oublier qu'une appli pourrie ne sera jamais compensée par 
du hardware. Combien de fois j'ai vu des applis où 1 ligne de code (UNE) fout 
en l'air les performances : requête SQL avec jointures mal faites, boucles PHP 
à ne plus savoir où on est,...

De : [email protected] [mailto:[email protected]] De la part de SD76
Envoyé : mardi 27 novembre 2012 00:34
À : French SysAdmin Group
Objet : [FRsAG] Conseil sur une architecture serveurs

Bonjour,

Étant sysadmin junior, je me permet de vous sollicitez afin de faire les bon 
choix.

Contexte:

PME immobilière nationale en fort développement. Actuellement site vitrine et 
outils métiers
ne font qu'un même techno (Apache/php/mysql) et serveur unique...
On a pas mal de souci de perf (code non optimisé et pareil coté BDD).

20k visiteurs unique jours / 80 salariés.
Les volumétries sont raisonnable.

Objectif:

Tout est en cours de refonte (Nginx/PHP/PostGresql), nous souhaitons isoler le 
site et l'application métier sans trop arriver à choisir. Améliorer la 
disponibilité, faciliter la mise en prod...

Exemple d'archi:

Site et sa base de donnée sur un premier serveur avec un failover
idem pour la partie métier

Site et appli métier sur un même serveur et chaque base de donnée sur leur 
serveur...

Les combinaisons sont nombreuse...

Virtualisation ou non? Les techno nous importe peu tant qu'elles on fait leurs 
preuve.
Étant donné la croissance de l'activité, nous recherchons aussi la scalabilité.
L'idée étant de garder au maximum la main sur les machines, le "cloud" ne nous
botte pas vraiment.
Et pour avoir déjà donné, je ne veux pas de solution à base de bidouillage :)

Si vous avez des retours d'expériences sur des besoins similaire ou des 
remarques à apporter
j'en serait ravi.

NB: O*H nous hébergent actuellement, je souhaiterai déménager. Si vous avec de 
bon contact,
je suis preneur.

Merci.
sd
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à