<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DE"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <META NAME="GENERATOR" CONTENT="lfparser_2.18"> <META NAME="LFCATEGORY" CONTENT="System Administration"> <!-- this is used be a number of tools: =LF=AUTHOR: Matthias Rechenburg =LF=CAT___: System Administration =LF=TITLE_: MOSIXVIEW, eine Benutzeroberfläche für MOSIX-Cluster =LF=NUMBER: 219 =LF=ANAME_: article219.shtml --> <TITLE>lf219, System Administration: MOSIXVIEW, eine Benutzeroberfläche für MOSIX-Cluster</TITLE> <!-- stylesheet added by lfparser: --> <style type="text/css"> <!-- td.top {font-family: Arial,Geneva,Verdana,Helvetica,sans-serif; font-size:12 } pre { font-familiy:monospace,Courier } p.cl { color:#EE9500 } a.nodec { text-decoration:none } p.trans { font-size:8pt; text-align:right } p.clbox { width:50%; alignment:center; background-color:#FFD700; border-style:none; border-width:medium; border-color:#FFD700; padding:0.5cm ; text-align:center } p.foot { background-color:#AAAAAA; color:#FFFFFF; border-style:none; border-width:medium; border-color:#AAAAAA; padding:0.5cm ; margin-top:0.1cm; margin-right:1cm; margin-left:1cm; text-align:center } --> </style> </HEAD> <BODY bgcolor="#ffffff" text="#000000"> <!-- this is generated html code. NEVER use this file for your translation work. Instead get the file with the same article number and .meta.shtml in its name. Translate this meta file and then use lfparser program to generate the final article --> <!-- lfparser can be obtained from http://www.linuxfocus.org/~guido/dev/lfparser.html --> <!-- 2pdaIgnoreStart --> <!-- start navegation bar --> <!-- top navegation bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="90%"> <TR bgcolor="#2e2292"> <TD class="top"><TABLE cellspacing="0" cellpadding="0" border="0" width= "100%"> <TR><TD width="144"><IMG src="../../common/images/logolftop.gif" alt="[LinuxFocus-icon]" width="350" height="45" align="left" border="0"></TD> <TD class="top"> <TABLE width="100%"> <TR align="right"> <TD class="top"><A class="nodec" href="../index.shtml"><FONT color= "#DDDDDD">Home</FONT></A> | <A class= "nodec" href="../map.html"><FONT color= "#DDDDDD">Plan</FONT></A> | <A class= "nodec" href="../indice.html"><FONT color= "#DDDDDD">Index</FONT></A> | <A class="nodec" href="../Search/index.html"><FONT color= "#DDDDDD">Suchen</FONT></A> </TD> </TR> <TR align="right"> <TD class="top"> <HR width="100%" noshade size="1"> </TD> </TR> </TABLE> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <!-- end top navegation bar --> <!-- blue bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="90%"> <TR bgcolor="#00ffff"> <TD><IMG src="../../common/images/transpix.gif" width="1" height= "2" alt=""></TD> </TR> </TABLE> <!-- end blue bar --> <!-- bottom navegation bar --> <TABLE cellspacing="0" cellpadding="0" border="0" align="center" width="94%"> <TR bgcolor="#000000"> <TD> <TABLE cellspacing="0" cellpadding="1" border="0" width= "100%"> <TR align="center"> <TD><A class="nodec" href="../News/index.shtml"><FONT color= "#FFFFFF">Nachrichten</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../Archives/index.html"><FONT color= "#FFFFFF">Archiv</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../Links/index.shtml"><FONT color= "#FFFFFF">Links</FONT></A> </TD> <TD><FONT color="#FFFFFF">|</FONT> </TD> <TD><A class="nodec" href="../aboutus.html"><FONT color= "#FFFFFF">Über uns</FONT></A> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <!-- end bottom navegation bar --> <!-- stop navegation bar --> <!-- SSI_INFO --> <!-- tr_staticssi include virtual --> <!-- tr_staticssi exec cmd --> <!-- addedByLfdynahead ver 1.3 --><TABLE ALIGN="right" border=0><TR><TD ALIGN="right"><FONT SIZE="-1" FACE="Arial,Helvetica">Dieses Dokument ist verfübar auf: <A href="../../English/November2001/article219.shtml">English</a> <A href="../../Castellano/November2001/article219.shtml">Castellano</a> <A href="../../Deutsch/November2001/article219.shtml">Deutsch</a> <A href="../../Francais/November2001/article219.shtml">Francais</a> <A href="../../Italiano/November2001/article219.shtml">Italiano</a> <A href="../../Nederlands/November2001/article219.shtml">Nederlands</a> <A href="../../Portugues/November2001/article219.shtml">Portugues</a> <A href="../../Russian/November2001/article219.shtml">Russian</a> <A href="../../Turkce/November2001/article219.shtml">Turkce</a> </FONT></TD></TR></TABLE><br> <!-- 2pdaIgnoreStop --> <!-- SHORT BIO ABOUT THE AUTHOR --> <TABLE ALIGN=LEFT BORDER=0 WIDTH="30%" > <TR> <TD> <!-- 2pdaIgnoreStart --> <!-- PALM DOC --> <TABLE BORDER=0 hspace=4 vspace=4> <TR> <TD> <font size=1> <img src="../../common/images/2doc.gif" width=34 align=left border=0 height=22 alt="convert to palm"><a href="http://cgi.linuxfocus.org/cgi-bin/2ztxt">Convert to GutenPalm</a><br>or <a href="http://cgi.linuxfocus.org/cgi-bin/2pda">to PalmDoc</a></font> </TD> </TR> </TABLE> <!-- END PALM DOC --> <!-- 2pdaIgnoreStop --> <br> <IMG SRC="../../common/images/MatthiasRechenburg.jpg" WIDTH="160" HEIGHT="120" ALT="[das bin ich]"> <BR>von <a href="mailto:rechenburger@netcologne.de">Matthias Rechenburg</a> <BR><BR> <I>Über den Autor:</I><BR> <P> Hallo, ich bin System + Netzwerk Administrator und Linux-Fan, speziell HPC (High Performance Computing). <BR> Als langjähriger Linux-Benutzer entwickle ich gern für Linux/Unix Systeme in verschiedenen Sprachen. </P> <BR><i>Inhalt</i>: <UL> <LI><A HREF="#219lfindex0">Was ist MOSXIVIEW?</A></LI> <LI><A HREF="#219lfindex1">Wie und warum man MOSIXVIEW benutzen sollte</A></LI> <LI><A HREF="#219lfindex2">Wo bekommt man weiterführende Informartion über MOSIXVIEW?</A></LI> <LI><A HREF="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=219&lang=en">Talkback für diesen Artikel</A></LI> </UL> </TD></TR></TABLE> <!-- HEAD OF THE ARTICLE --> <br> <H2>MOSIXVIEW, eine Benutzeroberfläche für MOSIX-Cluster</H2> <IMG SRC="../../common/images/article219/mosixview_th.gif" WIDTH="278" HEIGHT="140" ALT="[MOSIXVIEW 1.0]"> <!-- ABSTRACT OF THE ARTICLE --> <P><i>Zusammenfassung</i>: <P> Diese Software basiert auf der MOSIX-Cluster Technologie (www.mosix.org). Sie heißt MOSIXVIEW und beinhaltet mehrere MOSIX spezifische Applikationen. </P> <HR size="2" noshade align="right"><BR> <!-- BODY OF THE ARTICLE --> <A NAME="219lfindex0"> </A> <H2>Was ist MOSXIVIEW?</H2> <BR> MOSXIVIEW basiert auf der MOSIX-Cluster Technologie (www.mosix.org). MOSIXVIEW beinhaltet mehrere MOSIX spezifische Applikationen zur Verwaltung des Clusters: <BR> <ul> <li>MOSIXVIEW ist die Haupt-Applikation. Damit läßt sich das ganze Cluster managen. <li>MOSIXVIEW-Client ist eine "Prozess-Box" für lokales und remote Prozessmanagement. <li>MOSIXCOLLECTOR ist ein Daemon, der wichtige Zustandsinformationen des Clusters logt. <li>MOSIXLOAD wertet Logfiles des MOSIXCOLLECTORS bezülich MOSIX<li>Load aus und stellt sie grafisch dar. <li>MOSIXMEM ist ein grafischer Logfile-Analyser des Speicherverbrauchs. <li>MOSIXHISTORY bietet die Prozess-History. </ul> <BR> <br> <a href="../../common/images/article219/mosixview.gif"><IMG SRC="../../common/images/article219/mosixview.gif" WIDTH="448" HEIGHT="226" ALT="[MOSIXVIEW 1.0]"></a> <br> <small>Mit einem Klick auf das Bild erhält man eine Ansicht mit mehr Details.</small> </p> <A NAME="219lfindex1"> </A> <H2>Wie und warum man MOSIXVIEW benutzen sollte</H2> <P> <BR> Rechenkapazität wird heutzutage immer wichtiger, da es darum geht sehr schnell riesige Datenmengen zu Verarbeiten oder aufwendige Berechnungen durchzuführen. Dieser Umstand (und Redundanz) machen Cluster-Technologien in allen Bereichen der IT-Branche immer interessanter. Um Management-Aktivitäten zu vereinfachen wurde speziell für MOSIX-Cluster die grafische Benutzeroberfläche MOSIXVIEW entwickelt, mit der sich nahzu beliebig große "Rechner-Haufen" verwalten lassen. Einstellungen am gesamten Cluster oder nur auf einzelnen "Nodes" können mittels dieser Software vorgenommen werden. Wichtige Informationen, die den Zustand des Clusters betreffen, werden übersichtlich im Haupt-Fenster dargestellt, z.B. die Effektivität des Load-Balancing oder der gesamt Speicherverbrauch. <BR> <BR> Prozessmanagement auf unterster Ebene können Sie mit dem MOSIXVIEW-Client betreiben, der mit einem grafischen "top" vergleichbar ist. <BR> Einzelne Prozesse lassen sich per Doppel-Klick z.B. auf andere Cluster-Member verschieben (migrieren). Auch "remote" Prozesse lassen sich mit dem Client managen. <BR> <BR> Langzeitberechnungen kann man mit den gesammelten Daten des MOSIXCOLLECTORS entweder direkt oder später auswerten. Für die grafische Aufarbeitung stehen MOSIXLOAD, MOSIXMEM und MOSIXHISTORY zur Verfügung. Mithilfe von Checkpoints, die in MOSIXLOAD und MOSIXMEM farblich hervorgehoben werden, lassen sich die gewonnen Daten synchronisieren. Es läßt sich so ersehen welcher Cluster-Knoten, wann, unter welcher Last und mit wieviel benutzem Speicher gearbeitet hat. <BR> <BR> Eine noch genauere Übersicht was auf dem Cluster zu einem bestimmten Zeitpunkt passierte erhält man mit MOSIXHISTORY. Die Prozessliste des Clusters wird ähnlich der Prozess-Box des MOSIXVIEW-Clients dargestellt, jedoch enhält sie die Daten der Vergangenheit (aus den Logfiles). Den zu begutachtenden Zeitpunkt kann man mithilfe eines "Time-Sliders" einstellen. <BR> </P> <A NAME="219lfindex2"> </A> <H2>Wo bekommt man weiterführende Informartion über MOSIXVIEW?</H2> <p> MOSIXVIEW ist frei zum Download verfügbar und fällt unter das GPL-Lizenzmodell. <BR> Die Entwicklungszeit betrug ca. 6 Monate. Entwickelt wurde in C/C++ und QT (www.trolltech.com). <BR> <BR> Weitere Informationen finden Sie unter: <BR> <A HREF="http://www.mosixview.com" TARGET="_BLANK" NAME="http://www.mosixview.com">http://www.mosixview.com</A><BR> oder <BR> <A HREF="http://www.waplocater.de/mosixview/" TARGET="_BLANK" NAME="http://www.waplocater.de/mosixview/">http://www.waplocater.de/mosixview/</A><BR> <BR> MOSIXVIEW wird mittlerweile an vielen Universitäten und in der HPC-IT Welt genutzt. <BR> </P> <!-- vim: set sw=2 ts=2 et: --> <!-- 2pdaIgnoreStart --> <A NAME="talkback"> </a> <h2>Talkback für diesen Artikel</h2> Jeder Artikel hat seine eigene Seite für Kommentare und Rückmeldungen. Auf dieser Seite kann jeder eigene Kommentare abgeben und die Kommentare anderer Leser sehen: <center> <table border="0" CELLSPACING="2" CELLPADDING="1"> <tr BGCOLOR="#C2C2C2"><td align=center> <table border="3" CELLSPACING="2" CELLPADDING="1"> <tr BGCOLOR="#C2C2C2"><td align=center> <A href="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=219&lang=en"><b> Talkback Seite </b></a> </td></tr></table> </td></tr></table> </center> <HR size="2" noshade> <!-- ARTICLE FOOT --> <CENTER><TABLE WIDTH="95%"> <TR><TD ALIGN=CENTER BGCOLOR="#9999AA"> <A HREF="../../common/lfteam.html">Der LinuxFocus Redaktion schreiben</A> <BR><FONT COLOR="#FFFFFF">© Matthias Rechenburg, <a href="../../common/copy.html">FDL</a> <BR><a href="http://www.linuxfocus.org">LinuxFocus.org</a></FONT> <BR><a href="http://cgi.linuxfocus.org/cgi-bin/lfcomment?lang=de&article=article219.shtml" target="_TOP">Einen Fehler melden oder einen Kommentar an LinuxFocus schicken</A><BR></TD> <TD BGCOLOR="#9999AA"><!-- TRANSLATION INFO --> <font size=2>Autoren und Übersetzer:</font><TABLE> <tr><td><font size=2>en</font></td> <td><font size=2>-></font></td> <td><font size=2>--</font></td> <td><font size=2><a href="mailto:rechenburger@netcologne.de"><FONT COLOR="#FFFFFF">Matthias Rechenburg</FONT></a></font></td> </tr> <tr><td><font size=2>en</font></td> <td><font size=2>-></font></td> <td><font size=2>de</font></td> <td><font size=2><a href="mailto:rechenburger@netcologne.de"><FONT COLOR="#FFFFFF">Matthias Rechenburg</FONT></a></font></td> </tr> </TABLE></TD> </TR></TABLE></CENTER> <p><font size=1>2001-10-14, generated by lfparser version 2.18</font></p> <!-- 2pdaIgnoreStop --> </BODY> </HTML>