Performance of complex software with a layered architecture is strongly limited by the capabilities of each single layer. An analysis of a single layer can be done by implementing a simple stub which has a well known complexity for the functions provided by the layer. Furthermore, the performance of the remaining layers and even the whole software architecture can be measured with an efficient stub to find bottlenecks. As the Parallel Virtual Filesystem Version 2 (PVFS2) has such a layered architecture, an examination of the different layers can help to improve performance. The goal of this thesis is the analysis of the PVFS2 persistency layer. In addition, concepts for further improvement of the layers are derived from this analysis.
|Item Type:||Bachelor thesis|
|Faculties / Institutes:||The Faculty of Mathematics and Computer Science > Department of Computer Science|
|Controlled Keywords:||Supercomputer, Hochleistungsrechnen, Datenspeicherung, Leistungsbewertung, Dateisystem|
|Uncontrolled Keywords:||PVFS2 , Parallele Dateisysteme , Persistenz schicht , LeistungsabschätzungPVFS2 , Parallel file systems , Persistency layer , Performance Estimation|