SIOX – Scalable I/O for Extreme Performance
Die Anzahl der von wissenschaftlichen Anwendungen gleichzeitig benutzten Prozesse wächst seit Beginn der Multi-Core-Ära enorm, wodurch die Anforderungen an die Ein-/Ausgabesysteme ebenso rasant steigen. Hauptziel von SIOX ist es, einen Überblick über alle E/A-Aktivitäten in einem HPC-Dateisystem zu gewinnen und diese Informationen für eine Optimierung zu verwenden. Dazu sollen standardisierte Schnittstellen geschaffen werden, um aus allen relevanten Hard- und Software-Schichten Performance-Daten zu sammeln, zu komprimieren und permanent zu speichern. Die kontinuierliche Aufzeichnung dieser Informationen soll neben der Optimierung auch zur Analyse akuter Probleme und zur Planung von Neubeschaffungen dienen. Der Fokus des Projektes liegt zwar speziell auf HPC-Umgebungen, doch die geplante integrierte Analyse von Anwendung, Dateisystem und Infrastruktur wird künftig grundsätzlich auch für die Optimierung in anderen Bereichen wie klassischen Rechenzentren mit Mail- und Dateidiensten verwendet werden können.
Partner
- Universität Hamburg
- Universität Stuttgart
- IBM Deutschland GmbH (assoziiert)
- Deutsches Klimarechenzentrum (DKRZ) (assoziiert)
Projektwebseite
http://www.gauss-allianz.de/siox / http://www.hpc-io.org/?q=projects/siox
Laufzeit
07/2011 - 06/2014
Förderung
Publikationen
- Michaela Zimmer, Julian Kunkel, Prof. Dr. Thomas Ludwig: Towards Self-optimization in HPC I/O. In Supercomputing, Lecture Notes in Computer Science (7905), pp. 422–434, Springer (Berlin, Heidelberg), ISC 2013, 2013.
- Marc C. Wiedemann, Julian M. Kunkel, Michaela Zimmer, Thomas Ludwig, Michael Resch, Thomas Bönisch, Xuan Wang, Andriy Chut, Alvaro Aguilera, Wolfgang E. Nagel, Michael Kluge, Holger Mickler: Towards I/O analysis of HPC systems and a generic architecture to collect access patterns. In Computer Science - Research and Development. Proceedings of ISC 2012, 2012.