Les fermes de PCs au Centre de Calcul de l’IN2P3 Journée « ferme de PCs » 27 juin 2000 Benoit Delaunay
Journée « fermes de PCs » - 27 juin 2000 CCIN2P3 : architecture informatique
Journée « fermes de PCs » - 27 juin 2000 CCIN2P3 : architecture générale
Journée « fermes de PCs » - 27 juin 2000 Environnement de calcul Mutualisation des moyens. Environnement informatique distribué. –Sécurité, authentification, surveillance. –Service de répertoire. –Partage des données (AFS, système de « staging»). Gestion de la puissance de calcul par un système de batch : BQS. –Gestion ressources mémoire, CPU et espace disque. –Notions de classes et de « workpoints ».
Journée « fermes de PCs » - 27 juin 2000 Une première étape… Novembre 1998 : 6 PCs, PII 450 Mhz. o 512 Mo de mémoire o 2 disques de 4 Go o Fast ethernet Juin 1999 : 10 PCs, bi-PIII 500 Mhz. o 512 Mo de mémoire o 2 disques de 9 Go o Fast ethernet LINUX RedHat 5.2
Journée « fermes de PCs » - 27 juin 2000 Une réponse à la demande Avril 2000 : 96 PCs, bi-P III 750 Mhz. o 1 Go de mémoire o 2 disques de 9 Go o Fast ethernet LINUX RedHat 6.1
Journée « fermes de PCs » - 27 juin 2000 La demande des expériences Besoins en calculs toujours en hausse. Prévisions pour 2001/2002 : –Virgo: 1Tflops (=IBM/SP2 6 nœuds 32 voies Power IV). –Babar: 50 SUNs Ultra60 (porte son code sous LINUX). –D0: 200 PC/LINUX dès cette année. –AUGER: 140 PC bi-processeur à 450 Mhz.
Journée « fermes de PCs » - 27 juin 2000 La place des PCs au CCIN2P3 Type machine Puissance (SpecInt95) Nombre de machines Puissance Totale (SpecInt95) Hewlett-Packard C180 11, IBM RS/ IBM RS/6000 B SUN Ultra PCII PCIII PCIII TOTAL :
Journée « fermes de PCs » - 27 juin 2000 Mise en œuvre (1/2) Portages, développements des produits maison et du domaine public. –Gestionnaire de privilèges, service de répertoire. –Gestionnaire de batch (BQS). –Gestionnaire d’accès aux bandes magnétiques (TMS, DIVA, TACOS, RFIO). –Archivage Elliot. Editeurs de logiciels (ADSM, AFS, Oracle, Objectivity, etc…).
Journée « fermes de PCs » - 27 juin 2000 Mise en œuvre (2/2) Administration système –Installation massive, mise à jour. –Surveillance, sécurité. Exploitation –Gestion des ressources. –Monitoring. –Statistiques d’utilisation, états mensuels.
Journée « fermes de PCs » - 27 juin 2000 Points de réflexion (1/2) Coût brut, chamboulement des repères en matière d’amortissement. Plus grande vitesse de renouvellement de l’offre matérielle, engendre une plus grande dispersion des configurations matérielles… Différence de mise à disposition entre logiciels libres et versions d’éditeurs.
Journée « fermes de PCs » - 27 juin 2000 Points de réflexion (2/2) Maintien de plusieurs versions pour les besoins des expériences (ex. EGCS). Prévoir et s’adapter à un volume de production de plus en plus important (évolutivité des systèmes de contrôle) déjà plusieurs fois ces problèmes se sont produits des étapes ont été franchies.
Journée « fermes de PCs » - 27 juin 2000 Les grandes questions Etudier précisément les éléments constitutifs du coût total de possession (TCO). Tirer des prévisions d’évolution de la demande, les prévisions d’évolution des besoins en matériel, personnels et finalement financiers. L’accélération actuelle appelle à une réflexion sur le modèle informatique, les produits, l’organisation.
Journée « fermes de PCs » - 27 juin 2000 Une ébauche de réponse… Ressources conceptuelles : SAN, GRID. Stockage : SAN et Fibre Channel, CASTOR, HPSS, bandes LTO. Systèmes : IA64, SMP et NUMA, Monterey et LINUX. Réseaux locaux : Gb Ethernet et Fibre Channel. Réseaux longue distance de plus en plus rapide (le Gb/sec est attendu en 2001 entre la France et les US).
Journée « fermes de PCs » - 27 juin 2000 Conclusion La venue de la plate-forme PC/LINUX répond à une attente d’augmentation de puissance. Une évolution de la demande à maîtriser. Des outils pour y faire face. Une adaptation nécessaire.
Journée « fermes de PCs » - 27 juin 2000 Des questions ???