MOSIXVIEW, une interface graphique pour piloter le cluster* MOSIX

ArticleCategory:

System Administration

AuthorImage:

[that's me]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Matthias Rechenburg

en to fr Georges Tarbouriech

AboutTheAuthor:

Bonjour. Je suis un administrateur syst�me et r�seau doubl� d'un "fan" de Linux, particuli�rement pour ce qui concerne l'informatique � haute performance (HPC).
En tant que vieil utilisateur de Linux, j'aime d�velopper du logiciel en plusieurs langages pour les syst�mes Linux/Unix.

Abstract:

Ce logiciel est bas� sur la technologie cluster de MOSIX (www.mosix.org).
Il se nomme MOSIXVIEW et contient des applications utiles, propres � MOSIX pour la gestion des clusters.

* NDT : tr�s bri�vement, un "cluster" est un ensemble d'ordinateurs ind�pendants, reli�s entre eux de mani�re � fournir un syst�me multi-processeurs � haute performance. Des machines � bas prix sont souvent utilis�es dans les clusters permettant ainsi d'obtenir des performances �lev�es � un faible co�t. On parle souvent de "calcul" ou d'"informatique" parall�le pour d�finir un cluster. C'est un peu le super-calculateur du pauvre ;-).

ArticleIllustration:

[MOSIXVIEW 1.0]

ArticleBody:

Qu'est-ce que MOSXIVIEW?

MOSXIVIEW est bas� sur la technologie cluster de MOSIX (www.mosix.org) et je l'ai d�velopp� en collaboration avec l'Universit� technologique de Jerusalem. Il contient des applications utiles, propres � MOSIX, pour la gestion des clusters :



[MOSIXVIEW 1.0]
Cliquez sur l'image pour la grossir

Pourquoi et comment utiliser MOSIXVIEW?

Aujourd'hui, les capacit�s de calcul informatique deviennent de plus en plus importantes en raison de l'�norme quantit� de donn�es � traiter et des ressources n�cessaires aux applications. C'est pourquoi les clusters sont de plus en plus int�ressants dans le monde des technologies de l'information. Afin de r�duire les activit�s de gestion, l'interface graphique MOSIXVIEW a �t� d�velopp�e.
Elle permet pratiquement de g�rer un nombre illimit� d'h�tes. Les modifications de configuration peuvent s'effectuer pour l'ensemble du cluster ou seulement pour un ou plusieurs noeuds. La fen�tre principale affiche l'�tat du cluster, par exemple, la qualit� d'�quilibre de la charge ou la m�moire utilis�e.

Le client MOSIXVIEW est pr�vu pour la gestion des processus, un peu comme un "top" graphique. Vous pouvez, par exemple, d�placer des processus vers un autre noeud du cluster par un simple double-clic. M�me les processus distants sont g�rables..

Les gros calculs peuvent �tre analys�s gr�ce aux donn�es dat�es fournies par MOSIXCOLLECTOR.

MOSIXLOAD, MOSIXMEM et MOSIXHISTORY affichent graphiquement les donn�es des fichiers de log. Il existe une option permettant de d�finir des points de contr�le pour synchroniser les donn�es. Les points de contr�le sont en surbrillance dans MOSIXLOAD et MOSIXMEM. Vous pouvez analyser le noeud en service, � un moment donn�, et conna�tre la charge et l'utilisation de m�moire.

Une vue encore plus d�taill�e des �v�nements du cluster � un moment pr�cis peut �tre obtenue gr�ce � MOSIXHISTORY.

La liste des processus du cluster est affich�e de mani�re �quivalente � celle du client MOSIXVIEW mais avec des donn�es ant�rieures (�manant des fichiers de log). Le moment pr�cis que vous souhaitez analyser peut facilement �tre modifi� par une "glissi�re de temps".

O� obtenir plus ample information ?

MOSIXVIEW est disponible en t�l�chargement et il est distribu� selon le mod�le de licence GPL. Le d�veloppement a dur� environ 6 mois.
Il a �t� d�velopp� en C/C++ et avec QT (www.trolltech.com).

Quelques liens utiles :
http://www.mosixview.com
or
http://www.waplocater.de/mosixview/

MOSIXVIEW est utilis� dans de nombreuses universit�s et dans le monde du HPC.