Downloadliste

Projektbeschreibung

Clubmask is a 'glue' package that combines the outstanding management and speed of the Bproc distributed process layer with the power and configuration of the Maui HPC Scheduler. It uses the Supermon resource monitor to gather node information. This node information is combined with job submission data, and suplied to Maui. Maui issues job start and termination commands which are handled by Clubmask via the Bproc layer. Clubmask also supplies a 'supermon2ganglia' translator that allows supermon data to be displayed in a ganglia Web frontend.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-12-15 23:58
0.6b2

Support wurde für eine Laufzeit-Konfiguration hinzugefügt, um Ganglien-Knoten verwenden, um Daten zu sammeln. Dies ist die aktuelle Unterstützung für supermon aufgenommen. Ganglia ist jetzt die bevorzugte Subsystem, denn es ist wesentlich stabiler.
Tags: Development, Minor feature enhancements
Support has been added for a runtime configuration to use ganglia to gather node data. This is added to the current support for supermon. Ganglia is now the preferred subsystem, as it is much more stable.

2003-11-18 03:17
0.6b1

Der Job-Namen (JOBID) wurden von der absoluten Zeitstempel zu einer normalen "string.number"-Format, verändert, wo "string" einen beliebigen Job-Namen, die standardmäßig auf den Benutzernamen, und "Nummer" ist die Zahl in der Folge davon ist partitcular Job-Namen. Viele Optionen wurden hinzugefügt, um cmsumbit. Ein Daemon, der Knoten supermon_state Staat in supermon behandelt wurde hinzugefügt. Diese trennt diese Logik aus resource_manager. Es gibt viele weitere Änderungen.
Tags: Development, Initial freshmeat announcement
The job names (JOBID) have been changed from absolute timestamps to a more normal "string.number" format, where "string" is an arbitrary job name that defaults to the username, and "number" is the number in the sequence of that partitcular job name. Many options have been added to cmsumbit. A supermon_state daemon that handles node state in supermon has been added. This separates this logic out of resource_manager. There are many more changes.

2003-11-17 22:05
0.5

CPU-Geschwindigkeit Versammlung festgelegt wurde, wie die Geschwindigkeit nur der letzte Knoten war für alle Knoten verwendet. cmdbrestore wurde korrigiert und ein Singleton Tupel wiederherzustellen. Die Supermon recv und revive_nodes Methoden wurden bereinigt. Es gibt viele kleinere Korrekturen.
Tags: Major bugfixes
CPU speed gathering was fixed, as only the last node's speed was used for all of the nodes. cmdbrestore has been fixed to restore a singleton tuple. The Supermon recv and revive_nodes methods have been cleaned up. There are many smaller fixes.

2003-07-29 19:29
0.5b84

Die wichtigsten Updates gemacht wurden, um die SupermonInterface Klasse, indem Sie ein paar neue Klassen und die Aufspaltung der Fehlerbehandlung in einer vernünftigen Weise zu verarbeiten. Dies sollte die supermon Datenabruf machen viel stabiler. Hinzugekommen ist auch die Möglichkeit, entweder BPSH zu verwenden und / oder ssh auf jeden Knoten, um wirklich einen Job zu töten.
Tags: Major bugfixes
The main fixes made were to rework the SupermonInterface class by adding a few new classes and splitting up the error handling in a sane fashion. This should make the supermon data retrieval much more stable. Also added is the ability to use either bpsh and/or ssh to each node to really kill a job.

2003-07-16 14:24
0.5b82

Der Code in der mauichksummodule macht jetzt sicher, dass Prüfsumme ist null für Py_BuildValue beendet. In ResourceManager:: Machine, BprocSupermon ist jetzt erlaubt, Knoten zu finden. In BprocSupermon, war die Logik in findnodes festgesetzt, um sicherzustellen, dass supermon alle Knoten, die bproc nicht sieht. Das löst auch das Problem, dass zu viele Daten wurde von jedem "findnodes" zurückgegeben. Supermon ist jetzt nur kontaktiert, wenn es Knoten, die Notwendigkeit, hinzugefügt werden. In IdResolv, wo Fehler ein Knoten mit einer führenden 0 würde Missverhältnis, was supermon würde als nodeid zuweisen wurde behoben.
Tags: Major bugfixes
The code in the mauichksummodule now makes sure
that checksum is null terminated for
Py_BuildValue. In ResourceManager::Machine,
BprocSupermon is now allowed to find nodes. In
BprocSupermon, the logic in findNodes was fixed to
make sure that supermon sees all of the nodes that
bproc does. This also solves a problem where too
much data was returned by each 'findNodes' call.
supermon is now only contacted if there are nodes
that need to be added. In IdResolv, bug where a
node with a leading 0 would mismatch what supermon
would assign as a nodeid was fixed.

Project Resources