Beschreibung
Die Large Scale Data Facility (LSDF) am SCC stellt Wissenschaftlern einen großen Datenspeicher mit momentan über 10 Petabyte zur Verfügung [1]. Als Software-Defined-Storage-Layer wird in der LSDF das geclusterte Dateisystem IBM Spectrum Scale eingesetzt. Dieses bezieht seinen Speicher aus 1700 Festplatten, die über mehrere Raid-Controller verteilt sind. Aktuell kommen hier insbesondere NetApp-Systeme zum Einsatz [2]. Informationen über den Zustand der Raid-Controller können über eine REST-Api ausgelesen werden [3]. Diese Informationen sind insbesondere zur Überwachung der Systeme wichtig.
Im Rahmen dieses Praktikums soll ein Kommandozeilen-Tools entwickelt werden, das es ermöglicht, die REST-Api zu verwenden, um Informationen über die Speichersysteme auszulesen. Als Programmiersprache soll Python zum Einsatz kommen.
Voraussetzungen
- Grundkenntnisse in der Programmierung mit Python
- Grundkenntnisse in der Verwendung von REST-Apis
Contact
Weitere Informationen
[1]: https://www.scc.kit.edu/forschung/11843.php
[2]: https://www.netapp.com/us/products/storage-systems/e5600/e5600-tech-specs.aspx
[3]: https://mysupport.netapp.com/products/p/eseries_webservices.html