Docstoc

UCL

Document Sample
UCL Powered By Docstoc
					                                                                                     Administration des Finances
         UCL Université catholique de Louvain
                                                                                        Service des Achats




                                                Clauses techniques


3.1. GÉNÉRALITÉS
      L'UCL (entité FSA/MAPR/PCPM) souhaite acquérir une infrastructure de calcul haute performance de
type "grappe" avec une attention particulière à l'efficacité énergétique du système: le critère d'attribution du
marché, tel qu'explicité dans la partie "benchmark" prendra en compte tant la performance de calcul que la
consommation électrique des équipements proposés.
       Dès réception de ce cahier des charges, le soumissionnaire sera tenu de fournir une adresse email de
contact pour les "benchmarks". Les éventuelles informations techniques complémentaires spécifiques aux
benchmarks seront envoyées sous forme électronique à cette adresse email. Un site web spécifique
rassemblera également toute les informations utiles (ainsi que les présentes clauses techniques):
http://www.cism.ucl.ac.be/green.
        Les caractéristiques techniques énoncées ci-dessous (points 2 à 4) doivent être considérées comme
minimales et non exhaustives. Pour chacune d'elles, et si applicable, le soumissionnaire précisera les standards
qu'il a adoptés, les spécifications techniques de(s) la solution(s) proposée(s) et les performances obtenues.
       Lorsque l'implémentation d'une fonctionnalité s'appuie, en tout ou en partie, sur une solution propriétaire,
il communiquera le niveau de compatibilité avec le(s) standard(s), s'il(s) existe(nt), et, dans le cas contraire, les
caractéristiques techniques (matérielles ou logicielles) qui permettront d'apprécier l'intérêt des fonctionnalités et
les performances de(s) la solution(s) proposée(s).
       La préférence sera donnée aux solutions techniques qui respectent les standards du marché et qui
favorisent les environnements et logiciels "Open Source".
      Le soumissionnaire devra répondre point par point à chacune des rubriques énoncées dans les
paragraphes 2 (CARACTÉRISTIQUES MATÉRIELLES), 3 (CARACTÉRISTIQUES LOGICIELLES) et 4
(AUTRES CARACTÉRISTIQUES) ci-après.
     Le soumissionnaire s’engage à adhérer à la procédure reprise au paragraphe 7 (PROCEDURE DES
"BENCHMARKS").



3.2. CARACTÉRISTIQUES MATERIELLES

3.2.1. Alimentation électrique, montage et localisation

      La puissance électrique globale effectivement dissipée en régime ne sera pas supérieure à 24 kW. Les
équipements seront montés dans deux racks 19" existants. Il s'agit de racks de la marque Rittal, modèle TS8,
de hauteur 42U, et de profondeur de 120 cm. Ces racks, inamovibles et munis de portes étanches, sont
combinés à des modules de refroidissement Rittal de type LCP. Pour les caractéristiques techniques, voir:
-   racks: http://www.rittal.com/products/ArtikelDatenblatt.asp?sub=desc&Artnr=7831812&lang=GB&Dom=com
-   LCP: http://www.rittal.com/products/ArtikelDatenblatt.asp?ArtNr=3301230&lang=GB
Chaque rack peut héberger une charge maximum de 850 Kg. La puissance dissipée en continu ne peut être
supérieure à 12 kW par rack.
Le système de refroidissement extrait l'air chaud de l'arrière des équipements pour le refroidir dans des
échangeurs accouplés aux racks et le réinjecter à l'avant des machines. Ceci implique:



                                       Place de l'Université 1, B-1348 Louvain-la-Neuve
                                   Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37
                                                                                       Administration des Finances
           UCL Université catholique de Louvain
                                                                                          Service des Achats




    -      que les espaces libres (U non utilisés) entre machines et/ou équipements devront être fermés par des
           "blanking panel" montés sur l'avant du rack;
    -      les équipements conçus pour une circulation d'air latérale, plutôt que d'avant vers l'arrière, tels que,
           classiquement, les commutateurs réseau, nécessiteront une attention particulière. L'équipe technique
           de l'UCL/PCPM fournira l'expertise et l'aide requise pour mettre en place une solution adéquate.
Dans chaque rack, deux rails d'alimentation (PDU) de marque HP, modèle AF508A, offrent chacun 36 prises
C13. Montés de chaque côté du rack à l'arrière, ils sont alimentés chacun par un circuit électrique triphasé
distinct de 3 x 230V/16A (11 kW de puissance disponible sur chaque PDU). Les caractéristiques techniques
des PDUs sont disponibles en:
http://h18004.www1.hp.com/products/quickspecs/12118_div/12118_div.html
       S'il le souhaite, le soumissionnaire peut contacter l'UCL pour prendre rendez-vous pour une visite de la
salle machine.
     Le soumissionnaire s'engage à labéliser chaque câble installé (réseau et alimentation électrique) suivant
une méthodologie qu'il proposera ou, à défaut, qui sera mise au point avec l'équipe technique de l'UCL/PCPM.

3.2.2. Infrastructure de calcul

      NB: le terme coeur est utilisé pour désigner une entité fonctionnelle de calcul. Un CPU peut comporter
plusieurs cœurs (bi-cœur, quadri-cœur,...)
        L'équipement sera typiquement composé de plusieurs parties :
               une infrastructure de type grappe composée de nœuds multi-cœurs dont une partie favorise la taille
           de la mémoire accessible à chaque cœur (configuration "mémoire haute") et l'autre partie favorise le
           nombre de nœuds (configuration "mémoire moyenne")
              un nœud "front-end" permettant la connexion des utilisateurs, la compilation et la gestion de jobs
               un système de stockage sur disque, accessible à partir de la grappe de calcul et du nœud de
           contrôle

3.2.2.1.       Grappe de nœuds multi-cœurs

        Cette infrastructure comportera un ensemble de nœuds de calcul avec les caractéristiques suivantes:
          au moins 25% des cœurs auront accès à une mémoire vive (RAM) de 32 gigaoctets (GB). La
           configuration des nœuds de cette partie de la grappe sera appelée "mémoire haute". Si la contrainte de
           24 kW de puissance maximum est atteinte pour un budget inférieur au budget de 325 k€, le
           soumissionnaire est invité à augmenter la proportion de cœurs ayant accès à 32 gigaoctets (GB) de
           mémoire vive.
          pour le restant des cœurs, chaque nœud comportera au moins 2 gigaoctet (GB) de mémoire vive (RAM)
           par cœur, et chaque cœur pourra adresser une zone mémoire d'au moins 8 gigaoctets (GB). Cette
           configuration de nœud sera appelée "mémoire moyenne".
          deux interfaces réseau ethernet gigabit par nœud;
          un système d'interconnexion présentant une latence et un débit uniforme entre tous les nœuds de la
           grappe (structure de réseau "plate"). Un réseau de type gigabit ethernet devrait être approprié. Le
           contrôle à distance des commutateurs et la mesure des données de trafic du réseau via le protocole
           SNMP constituera un avantage.
          un espace disque "local" de 72 GB au minimum (système RAID superflu).




                                         Place de l'Université 1, B-1348 Louvain-la-Neuve
                                     Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37
                                                                                        Administration des Finances
           UCL Université catholique de Louvain
                                                                                           Service des Achats




3.2.2.2.       Noeud "front-end"

      Le nœud de gestion dédié à l'authentification des utilisateurs, à la gestion des queues de travail ainsi
qu'au travail de développement (édition, compilation, tests de code) devra être construit sur une plate-forme
matérielle robuste: alimentations/ventilateurs redondants, disques système en miroir, mémoire vive de 32 GB
minimum.

3.2.2.3.       Espace de stockage sur disques

     Nous souhaitons disposer d'un système offrant un accès à un espace de stockage de 12 TB net. Cet
espace sera utilisé comme /home des machines de calcul.
       La solution proposée sera basée sur une technologie standard (NFS, etc.), via un système ouvert (les
serveurs NAS intégrés, type boîte noire, ne sont pas acceptables). La bande passante agrégée attendue en
écriture vers les disques sera d'au minimum 150 MB/s "sustained" (mega-octets par seconde en régime
continu). Le soumissionnaire spécifiera de manière détaillée les performances du système disques, avec la
méthodologie de mesure associée. Pour éviter les surestimations liées aux effets de cache, le benchmark
IOzone sera utilisé par l'UCL/PCPM comme moyen de mesure. La commande suivante sera lancée sur le
serveur:
        iozone –eM –s16g –r256k –i0 –i1 /exported_filesystem
        En cas d'utilisation d'une technologie de disques d'entrée de gamme (de type SATA), les disques seront
certifiés de qualité "enterprise". Par ailleurs, une configuration garantissant l'intégrité des données en cas de
panne de deux disques sera proposée (typiquement, RAID 6, utilisant deux disques de parité, ou RAID 5 et
reconstruction automatique à partir d'un pool de disques de réserve). Les disques pourront être remplacés "à
chaud". Par ailleurs, le remplacement "hot swap" des autres composants du système constituera un avantage
majeur.
        Un serveur fiable et extensible gérera cet espace disque. Typiquement, il comporterait :
          deux CPUs,
          une mémoire vive (RAM) suffisante pour supporter un système de fichiers partagé par tous les nœuds
           de cacluls
          des alimentations et ventilateurs redondants "hot swap",
          des disques système en miroir,
          4 ports ethernet gigabit
     Le système de stockage devra pouvoir envoyer des alarmes (SNMP et courriel) en cas de défaillance d'un
composant.

3.3. CARACTÉRISTIQUES LOGICIELLES

3.3.1. Système opérationnel et environnement d’exploitation

      Les systèmes opérationnels seront "Open Source" (type GNU/Linux). Le soumissionnaire inclura le coût
des licences logicielles pour le système opérationnel pour une durée d'un an (y compris support). Le
soumissionnaire indiquera, en option (à acquérir ultérieurement), le coût des licences logicielles du système
opérationnel et de son support pour une période de 3 ans supplémentaires.
       Un ensemble intégré, cohérent et validé d'outils de gestion constituera un atout majeur lors de
l'évaluation. Il comportera, en outre, les composants suivants :
          un outil gestion des images système des nœuds et de leur mise à jour (pour la grappe uniquement),


                                          Place de l'Université 1, B-1348 Louvain-la-Neuve
                                      Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37
                                                                                     Administration des Finances
         UCL Université catholique de Louvain
                                                                                        Service des Achats




        un outil de contrôle de l'environnement (température, alimentations, ventilateurs, etc.) et du matériel
         (arrêt, [re-]démarrage, charges sur processeurs, débits réseau, accès disques, volume disque utilisés,
         etc.), avec notification automatique (mail et SNMP) sur base de seuils modifiables.
       L'UCL/PCPM souhaite utiliser le gestionnaire de tâches Sun Grid Engine (qui est actuellement utilisé en
production avec satisfaction sur d'autres infrastructures). Le cas échéant, son équipe technique est disposée à
en faire l'installation et la configuration.

3.3.2. Logiciels – Bibliothèque de programmes

      Les compilateurs C/C++/F90/F95 devront être fournis, sauf si les compilateurs Intel sont disponibles
pour la plate-forme proposée (auquel cas, l'UCL les acquerra sous licence académique). Dans ce dernier
cas, cependant, le soumissionnaire est libre d'inclure dans son offre des compilateurs qu'il juge plus
performants, avec lesquels ils préparera les benchmarks.
        Une version optimisée des environnements MPI et MPI2 sera fournie.
       Les bibliothèques mathématiques, parallélisées ou non, qui seront fournies sur le système proposé seront
décrites ainsi que les produits tiers recommandés (dont le niveau de compatibilité avec les compilateurs
proposés sera précisé). Une attention particulière sera portée sur les versions "multithreaded" de ces
bibliothèques qui doivent comprendre au minimum BLAS, LAPACK et SCALAPACK.

3.4. SUPPORT
      L'offre inclura le coût du support sur site (next business day, working hours) de l'infrastructure matérielle
pour une période de 4 ans à partir de la date de réception définitive. Comme spécifié ci-dessus, le support du
système opérationnel sera limité à un an (avec une option d'extension possible à trois ans).

3.5. REFERENCES TECHNIQUES
       Le soumissionnaire justifiera de son expérience dans le domaine du calcul haute performance en
fournissant :
        le détail d'installations similaires réalisées en Belgique et en Europe,
        la liste des centres de compétences en HPC ainsi que la liste, avec bref CV, des personnes ressources
         susceptibles de fournir un support technique spécifique à l'équipement proposé. Le constructeur
         spécifiera les conditions d'appel de ces personnes ressources pendant la durée du contrat de support.

3.6. INSTALLATION, CONFIGURATION, RECEPTION

3.6.1. Installation matérielle

        En ce qui concerne l’installation, le soumissionnaire inclura les coûts de livraison, d'intégration, de
montage et câblage et ceci tant pour la partie matérielle que logicielle. Le soumissionnaire prendra en compte
le fait que les équipements seront montés et câblés sur site dans deux racks pré-existants. Un informaticien de
l'équipe de l'UCL/ PCPM sera disponible pour toute aide utile pendant la durée de l'installation.
       L'installation matérielle sera terminée endéans les 3 semaines de la date de livraison, en coordination
avec l'équipe technique.

3.6.2. Configuration logicielle

       La configuration logicielle (adresses IP, gestion de queues, configuration de l'image de l'OS, DNS, NIS,
etc.) se fera en coordination avec l'équipe technique (via des réunions hebdomadaires de suivi) et sera terminée


                                       Place de l'Université 1, B-1348 Louvain-la-Neuve
                                   Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37
                                                                                      Administration des Finances
          UCL Université catholique de Louvain
                                                                                         Service des Achats




au plus tard 4 semaines après l'installation matérielle, y compris la rédaction d'un document reprenant le détail
des configurations logicielles mises en place.
       Le soumissionnaire inclura dans son offre la formation de l'équipe technique (aspects spécifiques de l'OS,
outils de gestion particuliers, contrôle a distance des nœuds). Une période de 2 jours sera comptabilisée avant
la réception définitive de l'équipement. Une réserve de 2 jours supplémentaires, pouvant être utilisés à la
demande, sera incluse dans la proposition.

3.6.3. Réception

        Le soumissionnaire préviendra l'acheteur 5 jours ouvrables avant la livraison du matériel.
       Après livraison, le soumissionnaire s'engage à mettre en œuvre les moyens techniques et humains pour
mener à bien l'installation physique des composants (montage en racks, câblage réseau et alimentation
électrique) et leur configuration logicielle (paramètres réseau (adresses IP, passerelles, trunks,…), DNS, NIS,
NFS, MPI, système de gestion de queues).
        La réception définitive de l'équipement se fera su base de:
               la reproduction des chiffres des benchmarks, tant pour les performances de calcul que pour la
                consommation électrique. Si les chiffres de performance ne peuvent pas être reproduits,
                l'UCL/PCPM retiendra un solde de 15% (48.75 k€) sur le montant total de la commande. Par
                ailleurs, si la consommation électrique mesurée est supérieure à celle annoncée, le surcoût de
                consommation électrique sur 5 ans sera calculé à partir de la formule:
                surcoût (k€) = dépassement (kW) * 11 k€/kW
                Si ce surcoût estimé dépasse l'indemnité de 15% retenue, celle-ci sera augmentée d'autant.
               la réception d'un document reprenant le détails de toutes les configurations logicielles
               la formation de l'équipe technique pendant deux jours.
      C'est à partir de la date de réception définitive que le contrat de maintenance prendra cours pour une
durée de quatre ans.

3.7. PROCEDURE DES "BENCHMARKS"
        L’exécution des "benchmarks", prise en charge par le soumissionnaire, respectera la procédure suivante.
        Les conditions d’utilisation des “benchmarks” sont les suivantes :
        les "benchmarks" ne peuvent être reproduits, en tout ou en partie, sous quelque forme que ce soit, qu’à
         des fins de conservation de copies de secours.
        dans tous les cas la totalité des copies existantes devra être détruite avant le 15 juillet 2008.
        l’ensemble des informations relatives aux "benchmarks" et transmises au candidat soumissionnaire
         reste la propriété de l’UCL et ne peut être utilisé, sous quelque forme que ce soit, quel qu’en soit le
         moyen ou la raison, sans l’autorisation écrite de l’UCL.
        il en est de même pour la transmission, à des tiers, des résultats des "benchmarks".
       Les "benchmarks" seront exécutés sur un environnement matériel et logiciel directement comparable à
celui proposé dans le présent marché.
      Dès réception de ce cahier des charges, le soumissionnaire sera tenu de fournir une adresse email de
contact pour les "benchmarks". Les éventuelles informations techniques complémentaires spécifiques aux
benchmarks seront envoyées sous forme électronique à cette adresse email. Un site web spécifique
rassemblera également toute les informations utiles (ainsi que les présentes clauses techniques):



                                        Place de l'Université 1, B-1348 Louvain-la-Neuve
                                    Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37
                                                                                    Administration des Finances
        UCL Université catholique de Louvain
                                                                                       Service des Achats




http://www.cism.ucl.ac.be/green. Un fichier Readme.pdf détaille la procédure technique des "benchmarks".
Seul le programme ABINIT (http://www.abinit.org) sera utilisé. Une série d'exécutions (séquentielles et
parallèles) conduites sur les configurations "mémoire haute" et "mémoire moyenne" permettra de mesurer la
performance numérique du matériel proposé. Lors de l'exécution des codes séquentiels, le soumissionnaire
devra mesurer la puissance électrique consommée, et ceci pour différents "taux de charge".
       Les résultats finaux des benchmarks seront stockés sur support optique (DVD ou CD-ROM) à remettre
en même temps que l'offre commerciale, y compris une feuille de calcul préalablement fournie (excel), où les
différentes mesures (performance de calcul et consommation électrique) seront stockées.
      Le soumissionnaire garantit que des performances de calcul au moins équivalentes à celles apparaissant
dans les résultats transmis, ainsi qu'une consommation électrique au plus égale à celle mesurée, seront
reproductibles sur l’équipement proposé en réponse au présent appel d’offres. Ceci constitue, par ailleurs, une
des clauses de réception définitive.
      En cas de problème, le soumissionnaire pourra contacter l'équipe de gestion du CISM (tél. : 010/47.[81.91
ou 35.67 ou 35.70 ], email : egs-cism@listes.uclouvain.be).




                                      Place de l'Université 1, B-1348 Louvain-la-Neuve
                                  Téléphone : +32 (0) 10 47 82 26 – Fax : +32 (0) 10 47 38 37

				
DOCUMENT INFO