CC-IN2P3


Partenaires








Search

On this website

On the whole CNRS Web

Centre de Calcul IN2P3/CNRS
Domaine scientifique de La Doua
43 bd du 11 Novembre 1918
69622 Villeurbanne Cedex
Tél. : +33 (0) 4 78 93 08 80
Fax : +33 (0) 4 72 69 41 70


Home page > Espace utilisateurs > Services collaboratifs et de web > Cluster Web du CC-IN2P3 > Le cluster Web du CC-IN2P3

Le cluster Web du CC-IN2P3

See translation in : English

Un cluster web a été mis en place au CC-IN2P3 afin d’améliorer les performances des services web. L’ensemble des sites web hébergés au CC-IN2P3 sera progressivement migré vers ce cluster.

Voir condition d’hébergement et mode d’emploi du Cluster.

Description technique

Le cluster mis en place au CC-IN2P3 se compose de deux machines de front : une machine active et une machine de secours qui prend le relais en cas de défaillance de l’autre machine. La machine de front répartit les connexions entre six serveurs de manière à répartir la charge de ces machines. Cette architecture permet de meilleures performances et une haute disponibilité de service.

Nouvelles caractéristiques techniques liées au cluster :

- Compte utilisateur : il n’y a plus la possibilité d’avoir plusieurs comptes utilisateurs pour un site web. Le compte est unique et générique pour un site donné.

- Accès : il n’y a pas d’accès interactif possible sur la machine (en échange l’accès devient possible depuis n’importe où, sans restriction réseau).

- AFS : l’accès à AFS est possible en utilisant des liens symboliques, nous en faire la demande car la configuration par défaut ne le supporte pas.

- Transfert de fichiers : l’accès aux fichiers se fait par le protocole sftp ou en utilisant la commande scp. Tous les logiciels sont utilisables (versions gratuites ou payantes) sous l’environnement Windows, Mac OS X ou Linux. Citons à titre d’exemple :

  • WinScp (Windows)
  • SSH client (Windows)
  • Adobe Golive CS 2 (Windows, Mac OS X)
  • Dreamweaver 8 (Windows, Mac OS X)
  • Cyberduck (Mac OS X)
  • TextWrangler (Mac OS X)

- Arborescence : lors de la connexion d’un utilisateur, celui-ci se trouve directement connecté sous le répertoire www de son site. Ce répertoire contient 3 sous-répertoires :

  • htdocs : répertoire contenant les fichiers du site
  • cgi-bin : répertoire les CGIs
  • log : contenant les logs PHP, les fichiers de sessions PHP et les logs Apache

- Système d’exploitation : la distribution du système d’exploitation est la Red Hat Entreprise Linux WS release 4 (Nahant Update 2). [1]

- Versions logicielles :

  • PHP 5.1.2 [1]. Les principaux paramétrages de sécurité sont :safe_mode activé, openbase_dir limité à la distribution PEAR [1] embarquée dans cette version de PHP et au répertoire htdocs du site hébergé,
  • Perl [1] 5.8.5
  • Python [1] 2.3.4,

- Serveur Apache :

  • version 2.0.53 [1]
  • la configuration de base d’un hôte virtuel est très limitée mais elle peut être modifiée à la demande.

- Statistiques : un outil de visualisation des statistiques d’utilisation de chaque site hébergé sera prochainement mis à disposition.

- Modifications d’hébergement :

  • Une application web destinée à effectuer les demandes de modifications de votre hébergement est en cours d’élaboration. En attendant, le support utilisateur du Centre de Calcul relaiera vos demandes.

Recommandations pour votre site et technologies préconisées

- Pages web statiques et scripts PHP (fortement conseillé)
- Scripts Perl et scripts Python
- La possibilité d’héberger des serveurs d’applications Java est en cours d’étude.
- Les scripts CGIs compilés ne sont plus autorisés sur le Cluster.

Informations légales

Vous pouvez consulter la charte informatique d’hébergement de site web au CC-IN2P3 en cliquant ici .

Dans le cadre de la loi pour la confiance dans l’Economie Numérique (LCEN), une nouvelle charte est en cours de rédaction. Elle sera disponible sur cette page prochainement.

Elle précisera certains points, notamment les mentions légales qui doivent apparaître clairement sur votre site :

- nom et adresse Mail du directeur de publication
- mail générique du webmaster
- nom de l’hébergeur (à savoir nom, coordonnées, et lien vers le Centre de Calcul)

Le Directeur de Publication :

- est responsable des données hébergées sur son site
- nomme le Webmaster du site
- peut communiquer à des tiers le compte générique permettant l’accès au site, mais dans tous les cas, reste le responsable pour nous et devant la loi.

Tout changement de Directeur de publication ou de Webmaster doit être signalé au CC-IN2P3.


[1] Les logiciels cités peuvent faire l’objet de mises à jour sans préavis pour raisons de sécurité ou corrections des bugs.