Anan — a debugger for compute clusters
- Das Projekt anan ist ein Werkzeug zur Fehlersuche in verteilten Hochleistungsrechnern. Die Neuheit des Beitrags besteht darin, dass die bekannten Methoden, die bereits erfolgreich zum Debuggen von Soft- und Hardware eingesetzt werden, auf Hochleistungs-Rechnen übertragen worden sind. Im Rahmen der vorliegenden Arbeit wurde ein Werkzeug namens anan implementiert, das bei der Fehlersuche hilft. Außerdem kann es als dynamischeres Monitoring eingesetzt werden. Beide Einsatzzwecke sind getestet worden. Das Werkzeug besteht aus zwei Teilen: 1. aus einem Teil namens anan, der interaktiv vom Nutzer bedient wird 2. und aus einem Teil namens anand, der automatisiert die verlangten Messwerte erhebt und nötigenfalls Befehle ausführt. Der Teil anan führt Sensoren aus — kleine mustergesteuerte Algorithmen —, deren Ergebnisse per anan zusammengeführt werden. In erster Näherung lässt anan sich als Monitoring beschreiben, welches (1) schnell umkonfiguriert werden (2) komplexere Werte messen kann, die über Korrelationen einfacher Zeitreihen hinausgehen.
Author: | Alexander AdlerGND |
---|---|
URN: | urn:nbn:de:hebis:30:3-697361 |
DOI: | https://doi.org/10.21248/gups.69736 |
Referee: | Volker Lindenstruth, Udo KebschullGND |
Advisor: | Volker Lindenstruth, Udo Kebschull |
Document Type: | Doctoral Thesis |
Language: | English |
Date of Publication (online): | 2022/09/19 |
Year of first Publication: | 2021 |
Publishing Institution: | Universitätsbibliothek Johann Christian Senckenberg |
Granting Institution: | Johann Wolfgang Goethe-Universität |
Date of final exam: | 2022/09/12 |
Release Date: | 2022/11/09 |
Tag: | cluster computing; debugging; high performance computing |
Page Number: | 106 |
HeBIS-PPN: | 501387005 |
Institutes: | Informatik und Mathematik |
Dewey Decimal Classification: | 0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik |
Sammlungen: | Universitätspublikationen |
Licence (German): | ![]() |