22/10/02
CLIC: un environnement Linux pour cluster de PC
|
L'INRIA présente CLIC, une distribution Linux pour grappe de calcul sur plateforme Intel 32 et 64 bits. |
L'INRIA/IMAG,
par le biais de son laboratoire ID
(pour "Informatique et Distribution") a conçu en
partenariat avec Bull
et Mandrake
l'environnement CLIC
(pour "CLuster Linux pour le Calcul") qui permet sous
Linux l'exploitation de cluster (ou "grappe") de PC.
Une équipe d'ingénieur du projet APACHE (Algorithmique,
Programmation Parallèle et Partage de Charge) a ainsi créé
une distribution Linux pour grappe de PC, principalement des outils
d'exploitation (installation de la grappe, commandes parallèles,
systèmes de fichiers) et des environnements de programmation.
On peut citer notamment:
- un environnement d'installation de cluster et de parc de machines
permettant de cloner plusieurs centaines de machines Linux et/ou
Windows en quelques minutes: ka-deploy, actuellement
intégré à la distribution Mandrake.
- un prototype de recherche pour le lancement de commandes et la
diffusion de fichiers: ka-run, actuellement intégré
dans la distribution Linux pour Cluster par l'Open
Cluster Group.
Ces deux outils sont téléchargeables sur
le site SourceForge.
L'exploitation d'ordinateur en grappe est une architecture de groupes
d'ordinateurs utilisée pour former de gros serveurs. Chaque
machine est un noeud ("node") de la grappe, l'ensemble
étant considéré comme une seule et unique machine.
Cette technique est utilisée pour le décisionnel,
le transactionnel et le datawarehouse.
L'objectif du projet CLIC est de permettre la réalisation
de grands calculateurs scientifiques en s'appuyant sur des logiciels
libres en fournissant une distribution qui soit à la fois
«clé en main», généraliste, ouverte
sur les développements «logiciel libre» du domaine,
et privilégiant l'interopérabilité des composants
de la distribution et la prise en compte d'un grand nombre de dispositifs
matériels.
Ce projet fait partie de la mission gouvernementale Réseau
National de recherche et d’innovation en Technologies Logicielles,
favorisant les projets de recherche et de développement coopératif
entre entreprises et équipes de la recherche publique.
|