Hasso-Plattner-Institut20 Jahre HPI
Hasso-Plattner-Institut20 Jahre HPI

Trends in Betriebssysteme (Forschungsseminar) (Wintersemester 2017/2018)

Lecturer: Prof. Dr. Andreas Polze (Betriebssysteme und Middleware)

General Information

  • Weekly Hours: 2
  • Credits: 3
  • Graded: yes
  • Enrolment Deadline: 27.10.2017
  • Teaching Form: Seminar
  • Enrolment Type: Compulsory Elective Module
  • Maximum number of participants: 20

Programs & Modules

IT-Systems Engineering MA
  • ISAE-Spezialisierung
  • ISAE-Techniken und Werkzeuge
  • OSIS-Konzepte und Methoden
  • OSIS-Spezialisierung
  • OSIS-Techniken und Werkzeuge
  • SAMT-Konzepte und Methoden
  • SAMT-Spezialisierung
  • SAMT-Techniken und Werkzeuge


In this course, we want to discuss the relevant theoretical and practical solutions available for file system development.We will showcase fundamental concepts of historic single-computer filesystems, means of abstractions (virtual file systems), and common implementation strategies for physical layout. Features like journaling, block-based checksumming, pools, and snapshotting are introduced using sources from Linux, FreeBSD, and Solaris.

Further topics include network file systems, distributed file systems and computing file-systems.