ClassCloud : transformez votre salle d’ordinateurs en « informatique dans les nuages »
Auteurs :
| Jazz Wang | Waue Chen | Rock Kuo | Rider Tu | Steven Shiau |
|
|
|
|
|
| Ceasar Sun | Thomas Tsai | Kuo-Lien Huang | Jean-Francois Nifenecker | |
|
|
|
| |
Cloud Computing, « informatique dans les nuages »
Le Cloud Computing est un sujet de recherche de plus en plus abordé ces dernières années. Le concept-clé du Cloud Computing est de fournir un modèle de partage de ressource basé sur la virtualisation, les systèmes de fichiers distribués, les algorithmes parallèles et les services web. Mais comment peut-on maintenant faire un banc d’essai pour les cours de formation au Cloud Computing ?
Dans cette conférence, nous partagerons notre expérience sur la construction de bancs d’essais de Cloud Computing pour la virtualisation, et des applications de calcul intensif et de bioinformatique. Ça implique une quantité de logiciels libres, dont DRBL, Xen, Hadoop et des applications relatives à la bioinformatique.
En résumé, Diskless Remote Boot in Linux (DRBL) fournit un environnement sans disque et sans système pré-installé pour les machines clientes. Il fonctionne avec Debian, Ubuntu, Mandriva, Red Hat, Fedora, CentOS et SuSE. DRBL utilise des ressources matérielles distribuées et permet aux clients l’accès total au matériel local.
Xen est un des hyperviseurs libres pour le noyau Linux. Il a été utilisé dans l’environnement de production d’Amazon EC2 pour fournir un modèle de Cloud Service (1) — « Infrastructure as a Service (IaaS) ». Dans cette conférence, nous montrerons comment DRBL peut aider au déploiement rapide d’un environnement Xen dans une classe.
Hadoop est la célèbre technologie libre de Cloud Computing développée par la Communauté Apache. C’est un outil de recherche de données très puissant. Il a été utilisé dans les environnements de production de Yahoo et Facebook pour fournir un modèle de Cloud Service (2) — « Platform as a Service (PaaS) ». Il est facile de déployer un nœud hadoop unique, mais dificile de gérer un cluster hadoop. Dans cette conférence, nous vous montrerons comment DRBL peut aider au déploiement rapide et à la gestion de cette solution.
La plupart des applications bioinformatiques sont à source ouverte ou libres, comme R, Bioconductor, BLAST, Clustal, PipMaker, Phylip, etc. Mais elles ont aussi besoin de la méthode traditionnelle pour soumettre un job à un cluster. Dans cette conférence, nous vous montrerons comment utiliser DRBL pour aider à construire un banc d’essai pour la recherche en bioinformatique et fournir un modèle de Cloud Service (3) — « Software as a Service (SaaS) ».
Dans cette conférence, les sujets abordés seront :
1. Utiliser DRBL pour déployer un cluster virtuel Xen (drbl-xen)
2. Utiliser DRBL pour déployer un cluster Hadoopt (drbl-hadoop)
3. Utiliser DRBL pour déployer un cluster de bioinformatique (drbl-biocluster)
Un démonstration en direct de drbl-hadoop et drbl-biocluster sera aussi présentée durant la conférence.
Biographie
Jazz Yao-Tsung Wang est un co-developpeur de l’équipe DRBL/Clonezilla team dans le Free Software Lab, NCHC, NARL, Taiwan.
Le loaboratoire de logiciels libres au NCHC développe principalement des logiciels libres pour l’éducation, dont DRBL, clonezilla, partclone, Tux2Live, etc.
L’équipe DRBL/Clonezilla a remporté un des Trophées du Libre dans la catégorie "Applications du secteur public".
National Center for High-performance Computing (NCHC)le seul centre de super-ordinateurs à Taiwan. C’est une organisation sans but lucratif sunventionnée par le Taiwan’s National Science Council (NSC). Notre mission est d’assister les chercheurs au niveau national.
Jazz Yao-Tsung Wang a déjà produit les conférences suivantes :
[1] "Building an Cloud Computing Analysis System for Intrusion
Detection System", Cloud Slam’09, 2009-04-22
[2] "BoF : Clonezilla Hands-On Lab", LinuxWorld Conference & Expo 2008,
2008-08-06
[3] "Massive Deployment of Kerrighed Virtual SMP Cluster using DRBL",
Open Source Grid and Cluster Conference 2008, 2008-05-16









