Themen für Abschlussarbeiten sind in der Regel im Umfeld der aktuellen Forschungsaktivitäten der Abteilung angesiedelt, im Umfeld verteilter Speichersysteme (BigData/Graph-Verarbeitung in Cluster-/Cloud-Umgebungen). Auch eigene Themenvorschläge können berücksichtigt werden, sofern sie thematisch zum Abteilungsprofil passen. Eine Liste möglicher Themen findet sich am Ende der Seite.
Wenn Sie sich bezüglich eines möglichen Themas informieren möchten oder einen eigenen Themenvorschlag haben, sprechen Sie uns an!
Infinileap wird an der HHU entwickelt und erlaubt Java-Anwendungen auf Daten in einem entfernten Speicher über InfiniBand RDMA zuzugreifen.
EasyNVJ (Easy Non-Volatile Java) ist eine Bibliothek, ebenfalls an der HHU entwickelt, welche einen strukturierten Zugriff auf Daten, außerhalb des Java-Heaps, ermöglicht, in Hinblick auf NVRAM, also persistente Daten. Hierfür verwendet EasyNVJ Byte-Code Instrumentierung.
In dieser Projekt-/Masterarbeit sollen die beiden Konzepte miteinander verknüpft und erweitert werden
Entsprechende Hardware (RDMA + NVRAM) steht auf dem Cluster der Arbeitsgruppe zur Verfügung
hhuOS verfügt über einen Treiber für IDE-Controller, der bisher allerdings nur mit ATA-Geräten (Festplatten) umgehen kann
In dieser Arbeit soll der Treiber so erweitert werden, dass auch ATAPI-Geräte (z.B. CD-Laufwerke) angesprochen werden können
Der bestehende Treiber erkennt solche Geräte bereits, kann sie allerdings nicht ansprechen, da die Kommunikation sich grundlegend von der mit ATA-Geräten unterscheidet
In der Bachelorarbeit, in welcher der bestehende Treiber entwickelt wurde, ist eine Methode vorhanden, mit der sich ein einzelner Sektor eine ATAPI-Gerätes auslesen lässt.