J'aurais tendance à dire, pour le web : pas de SAN ! ! ! :) c'est :
- trop cher - peu scalable - pas distribué Aujourd'hui en 2011, il y a plein de bonnes choses pour faire une belle archi web bien propre... hdfs, voldemort, reddis, varnish, etc... Ton problème, c'est que c'est déjà developpé, et qu'ils ont pris un modèle très peu distribuable (sql/oracle). Tu n'as pas de coupure protocolaire sur ton archi ? genre reverse proxy (haproxy par exemple), etc ? ça me semble dangereux ... 2011/5/13 François <frantish...@gmail.com>: > Bonjour, > > L'organisation pour lequel je travaille (établissement public) a > développé une soixantaine de sites en technos PHP/MySql ou PHP/Oracle. > Elles sont actuellement hébergées chez plusieurs hébergeurs sur une > dizaine de machines. Chaque application dispose de son propre Virtual > Host (www.appli.domain.fr). > Nous souhaitons réintégrer l'ensemble des applications chez un > hébergeur unique et revoir un peu l'archi technique. > Nous avons environ 50000 visiteurs uniques/500000 pages vues par jour > pour l'ensemble des applications. > > J'ai des notions en hébergement d'appli web mais je ne suis pas > expert. On souhaite s'appuyer sur les compétences d'un hébergeur. > > Je souhaite décrire l'architecture cible attendue (qui serait redondée > sur la prod). > > En m'inspirant de (1) et (2), j'imagine une architecture cible de ce type : > * 1 filer (SAN) contenant l'ensemble des applications avec une > décomposition par Virtual Host du type : > /var/www/ > ├── domain.fr > │ ├── sous-domaine1 > │ │ └── public_html > │ ├── sous-domaine2 > │ │ └── public_html > │ ├── sous-domaine3 > │ │ └── public_html > │ └── sous-domaine3 > │ └── public_html > ├── domain2.fr > └── domain3.fr > * différents Frontaux Web avec des montages NFS sur le SAN > * différents serveurs de base de données > > Un frontab web pouvant héberger N application. Chaque virtual host > disposerait de son propre PHP (via php-fpm). > > Mon interrogation porte sur l'utilisation d'un SAN mutualisé à > l'ensemble des frontaux web. Avez-vous déjà rencontré ce type d'archi > chez certains hébergeurs ? Est-ce que c'est fiable ? Quid des > performances ? > Est-ce que le SAN pourrait également héberger les fichiers temporaires > de l'application (fichier de logs Apache, fichiers générés par les > applis - logs applicatifs, cache Smarty, ... - ) ? > Si ce type d'architecture n'est pas conseillée, que préconiseriez-vous > ? Un serveur dédié hébergeant quelques applications ? > > Merci pour vos retours, > > Bonne fin de semaine, > François > > (1) > http://publications.jbfavre.org/web/apache-vhosts-automatiques-avec-SSL-authentification-et-alias.fr > (2) http://publications.jbfavre.org/web/php-fpm-apps-server-nginx.fr > _______________________________________________ > Liste de diffusion du FRsAG > http://www.frsag.org/ > -- Steven Le Roux Jabber-ID : ste...@jabber.fr 0x39494CCB <ste...@le-roux.info> 2FF7 226B 552E 4709 03F0 6281 72D7 A010 3949 4CCB _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/