Technische Universität Braunschweig
  • Studium & Lehre
    • Vor dem Studium
      • Informationen für Studieninteressierte
      • Studiengänge von A-Z
      • Bewerbung
      • Fit4TU - Self-Assessment
      • Orientierungsstudium
    • Im Studium
      • Erstsemester-Hub
      • Semestertermine
      • Lehrveranstaltungen
      • Informationen für Erstsemester
      • Studien-ABC
      • Studienorganisation
      • Beratungsangebote
      • Zusatzqualifikationen
      • Finanzierung und Kosten
      • Besondere Studienbedingungen
      • Campusleben
    • Nach dem Studium
      • Exmatrikulation und Vorlegalisation
      • Nach dem Abschluss
      • Alumni
    • Strategien und Qualitätsmanagement
      • Strategiepapiere für Studium und Lehre
      • Studienqualitätsmittel
      • Qualitätsmanagement
      • Rechtliche Grundlagen
    • Für Lehrende
      • Informationen für Lehrende
      • Konzepte
      • Lernmanagementsystem Stud.IP
      • Lehre und Medienbildung
    • Kontakt
      • Studienservice-Center
      • Sag's uns - in Studium und Lehre
      • Zentrale Studienberatung
      • Immatrikulationsamt
      • Abteilung 16 - Studium und Lehre
      • Career Service
      • Projekthaus
  • Forschung
    • Forschungsprofil
      • Forschungsschwerpunkte
      • Exzellenzcluster
      • Forschungsprojekte
      • Forschungszentren
    • Wissenschaftlicher Nachwuchs
      • Förderung des wissenschaftlichen Nachwuchs
      • Promotion
      • Postdocs
      • Nachwuchsgruppenleitung
      • Junior Professur und Tenure-Track
      • Habilitation
      • Service-Angebote für Wissenschaftler*innen
    • Forschungsdaten & Transparenz
      • Transparenz in der Forschung
      • Forschungsdaten
      • Open Access Strategie
      • Digitale Forschungsanzeige
    • Forschungsförderung
      • Datenbanken und Stiftungen
    • Kontakt
      • Forschungsservice und EU-Hochschulbüro
      • Graduiertenakademie
  • International
    • Internationale Studierende
      • Warum Braunschweig?
      • Studium mit Abschluss
      • Austauschstudium
      • Promotion
      • Geflüchtete Studierende
      • Welcome Programme
      • TU Braunschweig Summer School
    • Wege ins Ausland
      • Studium im Ausland
      • Praktikum im Ausland
      • Promotion im Ausland
      • Lehren und Arbeiten im Ausland
    • Wissenschaftlerinnen und Wissenschaftler
      • Forschen an der TU Braunschweig
      • Forschungsservice und EU-Hochschulbüro
    • Sprachen und interkulturelle Kompetenzvermittlung
      • Deutsch lernen
      • Fremdsprachen lernen
      • Interkulturelle Kompetenzvermittlung
    • Internationales Profil
      • Internationalisierung
      • Internationale Kooperation
    • International House
      • Informationen für Erstsemester
      • Kontakt
      • Aktuelles und Termine
      • Beratung und Sprechstunden
      • Standort
      • Wir über uns
      • Publikationen
      • Stellenausschreibungen
  • Die TU Braunschweig
    • Unser Profil
      • Ziele & Werte
      • Ordnungen und Leitlinien
      • Allianzen & Partner
      • Internationale Strategie
      • Fakten & Zahlen
      • Unsere Geschichte
    • Karriere
      • Arbeiten an der TU
      • Stellenmarkt
      • Berufsausbildung an der TU
    • Wirtschaft & Unternehmen
      • Wissens- und Technologietransfer
      • Unternehmensgründung
      • Freunde & Förderer
    • Öffentlichkeit
      • Veranstaltungskalender
      • TU-Night
      • Check-in für Schüler*innen
      • Hochschulinformationstag (HIT)
      • Kinder-Uni
      • Gasthörer*innen & Seniorenstudium
      • Nutzung der Universitätsbibliothek
    • Presse & Kommunikation
      • Stabsstelle Presse und Kommunikation
      • Medienservice
      • Ansprechpartner*innen
      • Tipps für Wissenschaftler*innen
      • Themen und Stories
    • Kontakt
      • Allgemeiner Kontakt
      • Anreise
  • Struktur
    • Leitung & Verwaltung
      • Universitätsleitung
      • Stabsstellen
      • Verwaltung
      • Organe, Statusgruppen und Kommissionen
    • Fakultäten
      • Carl-Friedrich-Gauß-Fakultät
      • Fakultät für Lebenswissenschaften
      • Fakultät Architektur, Bauingenieurwesen und Umweltwissenschaften
      • Fakultät für Maschinenbau
      • Fakultät für Elektrotechnik, Informationstechnik, Physik
      • Fakultät für Geistes- und Erziehungswissenschaften
    • Institute
      • Institute von A-Z
    • Einrichtungen
      • Universitätsbibliothek
      • Gauß-IT-Zentrum
      • International House
      • Projekthaus
      • Transfer- und Kooperationshaus
      • Sportzentrum
      • Einrichtungen von A-Z
    • Studierendenschaft
      • Studierendenparlament
      • Fachschaften
    • Lehrer*innenbildung
      • Lehramtsstudium
      • Lehrer*innenfortbildung
      • Forschung
    • Chancengleichheit
      • Gleichstellung
      • Familie
      • Diversität
    • Kontakt
      • Personensuche
  • Suche
  • Schnellzugriff
    • Personensuche
    • Webmail
    • Campusplan
    • CloudStorage
    • Messenger
    • Mensa
    • TUconnect (Studierendenportal)
    • Lehrveranstaltungen
    • Stud.IP
    • UB Katalog
    • Status GITZ-Dienste
    • Störungsmeldung
    • IT Self-Service
    • Informationsportal (Beschäftigte)
    • Linksammlung
    • DE
    • EN
    • IBR Twitter
    • IBR YouTube
    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • LinkedIn
Menü
  • Technische Universität Braunschweig
  • Struktur
  • Fakultäten
  • Carl-Friedrich-Gauß-Fakultät
  • Institute
  • Institut für Betriebssysteme und Rechnerverbund
Logo IBR
IBR Login
  • Institut für Betriebssysteme und Rechnerverbund
    • News
    • Wir über uns
      • Gesamtes Team
      • Anreise
      • Raumplan
      • Projekte
      • Veröffentlichungen
      • Software
      • News Archiv
    • Connected and Mobile Systems
      • Team
      • Lehrveranstaltungen
      • Abschlussarbeiten
      • Projekte
      • Veröffentlichungen
      • Software
      • Datensätze
    • Verteilte Systeme
      • Team
      • Lehrveranstaltungen
      • Abschlussarbeiten
      • Projekte
      • Veröffentlichungen
      • Software
    • Algorithmik
      • Team
      • Lehrveranstaltungen
      • Abschlussarbeiten
      • Projekte
      • Veröffentlichungen
    • Mikroprozessorlabor
    • Studium
      • Sommersemester 2023
      • Wintersemester 2022/2023
      • Sommersemester 2022
      • Abschlussarbeiten
    • Service
      • Bibliothek
      • Mailinglisten
      • Webmail
      • Knowledgebase
      • Wiki
      • Account Management
    • Spin-Offs
      • Docoloc
      • AIPARK
      • Confidential Technologies
    • Forschungsverbünde
      • IST.hub

Seminar Verteilte Systeme: Moderne Dateisysteme

Semester
Sommersemester 2014
Sommersemester 2022Sommersemester 2021Sommersemester 2020Sommersemester 2019Sommersemester 2017Sommersemester 2016Sommersemester 2015
StudiengängeComputational Sciences in Engineering Master, Informatik Master, Informations-Systemtechnik Master, Informatik Bachelor, Informations-Systemtechnik Bachelor,
ArtSeminar
Dozent
Photo
Prof. Dr. Christian Werner
Privatdozent
cwerner[[at]]ibr.cs.tu-bs.de
+41 58 257 42 39
Raum 170
LP4
SWS0+2
ScheinerwerbSchriftliche Ausarbeitung und erfolgreicher Seminarvortrag. Die Note wird abhängig von der aktiven Teilnahme am Seminar sowie der Qualität des Vortrages und der Ausarbeitung bestimmt.
Anmeldung Falls Sie teilnehmen möchten, schicken Sie bitte bis zum 25.04.2014, 18:00 Uhr, eine E-Mail mit Ihrem Namen, Ihrer Matrikelnummer, Ihrem Studiengang und Ihrem Studiensemester an: cwerner@bfs.de
Inhalt

Überblick

Durch immer leitungsfähigere Hardware (insbesondere immer größere Festplatten) und immer höhere Anforderungen an die Verfügbarkeit von IT-Systemen, stoßen klassische Unix-Dateisysteme wie UFS an ihre Grenzen. Moderne Dateisysteme bieten neben Journaling diverse nützliche Features wie z.B. Snapshots oder redundante Verteilung auf mehrere physische Volumens, so dass ein RAID-Verbund auf Block-Ebene in vielen Anwendungsgebieten obsolet wird. Weiterhin gibt es wichtige Features, um die Integrität auch sehr großer Datenbestände über einen langen Betriebszeitraum zu gewährleisten.

In diesem Seminar geht es darum, den aktuellen Forschungsstand von besonders weit entwickelten Dateisystemen für den professionellen Rechnerbetrieb herauszuarbeiten und spezifische Stärken und Schwächen aufzuzeigen. Das Seminar richtet sich primär an Master-Studenten; praktische Erfahrungen im Umgang mit Linux, Solaris und/oder einem anderen Unix-artigen Betriebssystem sind wünschenswert. Die Themen M1 und M4 können auch von Bachelor-Studienden bearbeitet werden, die Interesse an der Thematik mitbringen.

Einzelthemen

NrThemaBetreuer
M1JournalingProf. Dr. Christian Werner

Im Rahmen dieser Arbeit sind die Grundlagen über den Aufbau moderner Dateisysteme zu vermitteln. Insbesondere soll das Konzept "Journaling", welches für fast alle modernen Dateisysteme relevant ist, im Detail betrachtet und erläutert werden.

  • Prabhakaran, Vijayan; Arpaci-Dusseau, Andrea C.; Arpaci-Dusseau, Remzi H.: Analysis and Evolution of Journaling File Systems. In: Proceedings of USENIX Annual Technical Conference (USENIX Association), 2005
M2ZFSProf. Dr. Christian Werner

ZFS wurde von Sun Microsystems entwickelt und bietet einen Funktionsumfang, der weit über den herkömmlicher Dateisysteme hinausgeht. Im Rahmen dieser Arbeit ist die Architektur von ZFS zusammenzufassen und darzustellen, wie ZFS "unter der Haube" funktioniert.

  • Zhang, Yupu; Rajimwale, Abhishek; Arpaci-Dusseau, Andrea C.; Arpaci-Dusseau, Remzi H.: End-to-end Data Integrity for File Systems: A ZFS Case Study. In: Proceedings of the 8th USENIX Conference on File and Storage Technologies, San Jose, California, 2010

M3BTRFSProf. Dr. Christian Werner

Ähnlich wie ZFS bietet Btrfs einen enormen Funktionsumfang. Die Entwicklungsgeschichte und die Architektur sind jedoch von Grund auf verschieden. Im Rahmen dieser Seminararbeit soll die Funktionsweise von Btrfs in Detail erläutert und die Vor- und Nachteile gegenüber ZFS herausgearbeitet werden.

  • Rodeh, Ohad; Bacik, Josef; Mason, Chris: BTRFS: The Linux B-tree Filesystem. IBM Research Report, RJ10501 (ALM1207-004), 2012

M4File API für Web-AnwendungenProf. Dr. Christian Werner

Obwohl Anwendungen immer öfter ihre Daten in einer "Cloud" ablegen, gibt es noch immer etliche Anwendungsfälle, bei denen ein Zugriff auf das lokale Dateisystem unabdingbar ist (z.B. wenn die Anwendung im Offline-Betrieb funktionieren soll). Daher gibt es eine JavaScript API (W3C Working Draft: File API -- Directories and System), die es Programmierern von Web-Anwendungen ermöglicht, auf das lokale Dateisystem zuzugreifen. Im Rahmen dieser Seminararbeit ist diese API im Detail vorzustellen und die Unterschiede zu native File APIs (z.B. der File System API aus der GNU C Library) herauszuarbeiten. Ein wichtiger Teilaspekt ist die Auswirkung der API-Verwendung auf die IT-Sicherheit des Clients. Die praktische Verwendung der API ist anhand von Beispielen zu veranschaulichen.

  • File API: Directories and System
  • GNU C Library, API Referenz: File System Interface

Ablauf

Auch in diesem Semester wird es wieder eine gegenseitige Begutachtung der Ausarbeitungen durch die Teilnehmer des Seminars geben. Das bedeutet, dass jeder Teilnehmer nach der Abgabe der finalen Version seiner Ausarbeitung zwei Ausarbeitungen anderer Teilnehmer erhält, zu denen er ein kleines Gutachten (Review) schreiben muss. Dieses Review soll sowohl positive als auch negative Kritik enthalten und dazu beitragen, dass die Ausarbeitung weiter verbessert wird. Für die Erstellung der Reviews wird es eine entsprechende Vorlage geben, die ausgefüllt werden muss.

Hinweise

Die Ausarbeitungen sind jeweils als PDF-Datei abzuliefern. Der Umfang der Ausarbeitungen muss dabei 12 bis 15 Seiten umfassen, für den Vortrag selbst sind minimal 18, maximal 22 min. angesetzt. Jeder Teilnehmer des Seminars erhält Basisliteratur zu seinem jeweiligen Thema. Darüber hinaus sollte jeder Teilnehmer zusätzlich eine selbständig Recherche, z.B. im Internet durchführen. Der Betreuer steht hierbei jederzeit gerne hilfreich zur Seite.

Aufgrund entsprechender Erfahrungen soll auch noch auf die Selbstverständlichkeit hingewiesen werden, dass die Ausarbeitung in eigenen Worten erfolgen muss und das durch den elektronischen Bezug von Literatur verleitete Copy&Paste von Textpassagen ein Vergehen gegen die Prüfungsordnung darstellt.

Eine LaTeX-Vorlage für die Ausarbeitung ist hier zu finden, ebenso wie ein Beispiel einer Ausarbeitung im PDF-Format.

Weitere Hinweise für die Gestaltung der Ausarbeitung finden sich auf den Webseiten des IBR.

Als Präsentationsvorlage kann dieses PowerPoint-Template (PPT) bzw. PowerPoint-Template (PPTX)oder dieses OpenOffice-Template verwendet werden.

Selbstverständlich existiert auch eine Vorlage für Latex, basierend auf Beamer: Beamer Beispiel mit TU-Logo [PDF].

Jeder Seminarteilnehmer bekommt auf Wunsch einen Account für die Rechner des Instituts.

Termine
[ Kalender abonnieren | Kalender herunterladen ]
22.04.2014, 17:00 Uhr
Offizielle Themenvergabe (mit Unterschrift) (IZ Raum 169)
29.04.2014, 16:00 Uhr
Offizielle Themenvergabe für Themen M1 und M4 (geöffnet für BSc.-Studierende) (IZ Raum 169)
09.05.2014, 16:00 Uhr
Abgabe einer ersten Gliederung
23.05.2014, 16:00 Uhr
Abgabe der ersten vollständigen Ausarbeitung
30.05.2014, 12:00 Uhr
Abgabe der vollständigen Ausarbeitung
30.05.2014, 17:00 Uhr
Ausgabe Ausarbeitung für die Reviews an die Teilnehmer
20.06.2014, 12:00 Uhr
Abgabe der Reviews durch die Teilnehmer
20.06.2014, 17:00 Uhr
Ausgabe der Reviews an die Teilnehmer
11.07.2014, 16:00 Uhr
Abgabe der finalen Ausarbeitung
18.07.2014, 16:00 Uhr
Abgabe einer ersten Version der Folien
24.07.2014, 12:00 Uhr
Abgabe der finalen Folien
25.07.2014
Blockveranstaltung mit Vorträgen
Literatur/Links

Im World-Wide-Web gibt es verschiedene Hinweise zur Gestaltung von Seminarvorträgen. Als besonders beachtenswert gilt:

  • How to Give an Academic Talk, Paul N. Edwards, School of Information, University of Michigan

Für die Literaturrecherche könnten diese Links hilfreich sein:

  • ACM Digital Library
  • IEEE Xplore
  • Network Bibliography
  • Citeseer (Research Index) citation index
  • Google Scholar

Hier noch ein paar Tipps+Tricks zu (La)TeX


aktualisiert am 14.07.2020, 15:34 von Prof. Dr. Christian Werner

Für alle

Stellen der TU Braunschweig
Jobbörse des Career Service
Merchandising
Sponsoring- & Spendenleistungen
Drittmittelgeförderte Forschungsprojekte

Für Studierende

Semestertermine
Lehrveranstaltungen
Studiengänge von A-Z
Informationen für Erstsemester
TUCard

Interne Tools

Status GITZ-Dienste
Handbuch für TYPO3 (Intern)
Corporate Design-Toolbox (Intern)
Glossar (DE-EN)
Meine Daten ändern
Hochschulöffentliche Bekanntmachungen

Kontakt

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0

Anreise

© Technische Universität Braunschweig
ImpressumDatenschutzBarrierefreiheit