Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Application
      • Fit4TU
    • During your Studies
      • Freshmen-Hub
      • Term Dates
      • Information for Freshman
      • Practical Information
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
      • Team Teaching and Media Education
    • Contact
      • Student Advice Centre
      • Academic Advice Service
      • Admissions Office
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence
      • Research Projects
      • Research Centres
    • Early Stage Researchers
      • Promotion of early career scientists
      • PhD-Students
      • Postdocs
      • Junior research group leaders
      • Junior Professorship and Tenure-Track
      • Habilitation
      • Service Offers for Scientists
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • Doctorate (PhD)
      • Refugee Students
      • Welcome Programme
      • TU Braunschweig Summer School
    • Scientists
      • Mobile Researchers at the TU Braunschweig
      • Research Services and European Office
    • Language and intercultural competence training
      • Learning German
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperation
    • International House
      • Information for first semester students
      • Contact
      • News and Events
      • Advisory Services
      • Location
      • About us
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Knowledge and Technology Transfer
      • Entrepreneurship
    • General Public
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Communications and Press Service
      • Film and photo permits
      • Advices for scientists
      • Topics and stories
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Presidency
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Fakultät für Elektrotechnik, Informationstechnik, Physik
      • Faculty of Humanities and Studies in Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • International House
      • Sports Centre
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • Campus map
    • CloudStorage
    • Messenger
    • Cafeteria
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Self-Service
    • Information Portal (employees)
    • Link Collection
    • DE
    • EN
    • IBR Twitter
    • IBR YouTube
    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • LinkedIn
Menu
  • Technische Universität Braunschweig
  • Organisation
  • Faculties
  • Carl-Friedrich-Gauß-Fakultät
  • Institutes
  • Institute of Operating Systems and Computer Networks
Logo IBR
IBR Login
  • Institute of Operating Systems and Computer Networks
    • News
    • About us
      • Whole Team
      • Directions
      • Floor Plan
      • Projects
      • Publications
      • Software
      • News Archive
    • Connected and Mobile Systems
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
      • Software
      • Datasets
    • Distributed Systems
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
      • Software
    • Algorithms
      • Team
      • Courses
      • Theses
      • Projects
      • Publications
    • Microprocessor Lab
    • Education
      • Summer 2023
      • Winter 2022/2023
      • Summer 2022
      • Theses
    • Services
      • Library
      • Mailinglists
      • Webmail
      • Knowledge Base
      • Wiki
      • Account Management
    • Spin-Offs
      • Docoloc
      • AIPARK
      • Confidential Technologies
    • Research Cooperations
      • IST.hub

Seminar Verteilte Systeme: "Distributed File Systems"

Semester
Summer 2012
Summer 2022Winter 2021/2022Winter 2019/2020Summer 2019Winter 2018/2019Summer 2018Winter 2017/2018Summer 2017Winter 2016/2017Winter 2015/2016Summer 2015Winter 2014/2015Summer 2014Summer 2013
ProgrammesDiplom Elektrotechnik, Diplom Informatik, Diplom Informations-Systemtechnik, Diplom Wirtschaftsinformatik, Lehramt Informatik, Computational Sciences in Engineering Master, Electrical Engineering Master, Computer Science Master, Computer and Communication Systems Engineering Master, Mobilität und Verkehr Master, Business Information Systems Master
IBR GroupDS (Prof. Kapitza)
TypeSeminar
Lecturer
Photo
Prof. Dr. Christian Werner
Privatdozent
cwerner[[at]]ibr.cs.tu-bs.de
+41 58 257 42 39
Room 170
Credits4
Hours0+2
CertificatesSchriftliche 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.
Registration

Eine Anmeldung zu den Einzelthemen ist nicht möglich. Die Vorstellung und Vergabe der Einzelthemen findet am 13.04.2012 um 17:00 Uhr (s.t.) in IZ 105 (IBR-Seminarraum) statt. Die Teilnahme ist obligatorisch.

Content

Überblick

Dateisysteme sind ein integraler Bestandteil vieler Betriebssysteme und bieten bewährte Mechanismen, um Datenbestände zu verwalten und dabei Persistenz zu gewährleisten.

Im Rahmen dieses Seminars geht es um Dateisysteme, die nicht nur auf lokalen Speichermedien arbeiten, sondern verteilt funktionieren. Dies wirkt sich vor allem mit Blick auf die Skalierbarkeit (realisierbarer Speicherplatz und ggf. auch Datendurchsatz) positiv aus. Weiterhin bieten viele verteilte Dateisysteme Ortstransparenz, so dass von dem tatsächlichen Speicherort der Daten abstrahiert werden kann. Einige verteilte Dateisysteme realisieren darüber hinaus auch Fehlertoleranz, so dass der Ausfall einzelner Systemteile kompensierbar wird.

Die Vorteile verteilter Dateisysteme werden jedoch durch eine deutlich erhöhte Systemkomplexität erkauft -- nahezu alle klassischen Probleme aus dem Bereich der verteilten Systeme kommen bei verteilten Dateisystemen vor und müssen gelöst werden -- insbesondere Synchronisation, Replikation, Konsistenz und Sicherheit.

Im Rahmen der einzelnen Seminarthemen werden diese Aspekte anhand konkreter verteilter Dateisysteme exemplarisch betrachtet.

Einzelthemen

NrThemaBetreuer
M1Historische Entwicklung und aktuelle ForschungProf. Dr. Christian Werner

Im Rahmen dieser Seminararbeit soll das komplexe Thema verteilte Dateisysteme zunächst sinnvoll unterteilt werden. Zu jedem Teilgebiet ist ein Überblick über die bisherigen Forschungsaktivitäten sowie richtungsweisende Forschungsergebnisse zu erarbeiten. Dieser Überblick ist chronologisch zu gliedern. Die Seminarthemen M2 bis M5 sollen in jedem Fall Erwähnung finden. Nach diesem ersten Überblicksteil soll sich der Autor mit drei ausgewählten aktuellen Forschungsarbeiten zum Thema eingehend befassen. Der Auswahlprozess erfolgt in enger Abstimmung mit dem Betreuer. Im Rahmen der Seminarausarbeitung soll jede dieser drei Arbeiten zusammengefasst und die zentralen Ideen jeweils herausgearbeitet werden. Den letzten Abschnitt der Arbeit bildet ein Ausblick auf Forschungsgebiete, die wissenschaftlich besonders relevant und aussichtsreich erscheinen.

  • ieeexplore.ieee.org
  • John Howard et al: Scale and performance in a distributed file system. In: ACM Transactions on Computer Systems, Volume 6 Issue 1, Feb. 1988
M2Network File System (NFS)Prof. Dr. Christian Werner

Das Network File System ist eines der am häufigsten eingesetzten verteilten Dateisysteme. Es zeichnet sich durch ein vergleichsweise einfaches Protokolldesign aus und liefert für viele Anwendungen einen ausreichenden Funktionsumfang. Im Rahmen dieses Vortrag soll ein Überblick über das NFS-Protokoll sowie die Architektur von NFS-Clients und NFS-Servern erarbeitet werden. Hierbei sind die unterschiedlichen NFS-Versionen mit zu berücksichtigen und die jeweils realisierten Erweiterungen und Verbesserungen gegenüber der Vorgängerversion zu beschreiben und zu bewerten. Weiterhin soll die Erweiterung pNFS detailliert betrachtet und die damit einhergehenden Vor- und ggf. auch Nachteile herausgearbeitet werden.

  • NFS Version 2 Protocol Specification

  • NFS Version 3 Protocol Specification

  • NFS Version 4 Protocol Specification

  • Übersicht zu pNFS

M3Andrew File System (AFS)Prof. Dr. Christian Werner

Das Andrew File System bietet gegenüber NFS den Vorteil, dass es ein weitergehendes Sicherheitskonzept umsetzt und zudem auch Replikation unterstützt. Im Rahmen dieser Arbeit soll zunächst ein Überblick über die typischen Komponenten einer AFS-Installation gegeben werden. Darauf aufbauend sind die Bereiche "Sicherheit" und "Replikation" detailliert zu beschreiben und die sich daraus ergebenden Stärken und Schwächen zu bewerten.

  • Eine quelloffene AFS-Implementierung mit vielen Hintergrundinformationen

M4LustreProf. Dr. Christian Werner

Lustre ist ein verteiltes Dateisystem, welches vor allem im Bereich Cluster-Computing eingesetzt wird. Im Rahmen dieser Seminararbeit sollen zunächst die besonderen Anforderungen herausgearbeitet werden, welche Cluster-Computing an ein verteiltes Dateisystem stellt. Darauf aufbauend, sind die kennzeichnenden Architekturmerkmale von Lustre darzustellen zu bewerten. Die Seminararbeit soll die Leser bzw. Zuhörer in die Lage versetzen, die Architektur von Lustre zu verstehen und mit den Grundzügen der Administration eines Lustre-Verbunds vertraut zu machen. Weiterhin sollen Alternativen zu Lustre überblicksartig genannt und bewertet werden (insbesondere das Oracle-eigene OCFS2).

  • Wiki mit sehr umfassenden Informationen zu Lustre sowie Verweisen auf weitere Literatur
  • Die Oracle-Seite zu Lustre.

M5Hadoop und das Hadoop Distributed File System (HDFS)Prof. Dr. Christian Werner

Im Rahmen dieser Seminararbeit sollen besonders spezialisierte Ansätze zur Lösung einer verteilten Datenhaltung betrachtet werden: Hadoop und das HDFS. Zunächst sollen die dem Map-Reduce-Ansatz zugrunde liegenden Ideen erläutert werden. Diese sind anhand von Beispielen zu veranschaulichen. Die damit einhergehenden Vor- und Nachteile sind schließlich zu bewerten. HDFS bildet eine wichtige Basis für Map-Reduce-Applikationen. Im Rahmen dieser Arbeit sollen die wesentlichen Unterschiede zu generischen verteilten Dateisystemen systematisch herausgearbeit werden, so dass der Leser/Zuhörer beurteilen kann, in welchen Bereichen eine Hadoop-basierte Realisierung sinnvoll ist.

  • Hadoop-Projekt-Homepage
  • Jeffrey Dean and Sanjay Ghemawat: MapReduce: Simplified Data Processing on Large Clusters

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 ist als PDF 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. Die Betreuer stehen 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.

Schedule
[ Subscribe Calendar | Download Calendar ]
13.04.2012, 17:00
Treffen zur Vergabe der Einzelthemen (IZ Raum 105)
27.04.2012, 16:00
Abgabe einer ersten Gliederung
18.05.2012, 16:00
Abgabe der ersten vollständigen Ausarbeitung
25.05.2012, 12:00
Abgabe der vollständigen Ausarbeitung
25.05.2012, 17:00
Ausgabe Ausarbeitung für die Reviews an die Teilnehmer
08.06.2012, 12:00
Abgabe der Reviews durch die Teilnehmer
08.06.2012, 17:00
Ausgabe der Reviews an die Teilnehmer
29.06.2012, 16:00
Abgabe der finalen Ausarbeitung
06.07.2012, 16:00
Abgabe einer ersten Version der Folien
12.07.2012, 12:00
Abgabe der finalen Folien
13.07.2012, 09:00
Blockveranstaltung mit Vorträgen (IZ Raum 105)
References

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

  • Seminarvortrag - Hinweise zur Präsentation, Friedemann Mattern, ETH Zürich
  • How to Give a 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

Die Folien der Themenvergabe sind hier als PDF-Dokument zu finden.

Evaluation
Please login to get more information here.

last changed 2020-07-14, 15:34 by Prof. Dr. Christian Werner

For All Visitors

Vacancies of TU Braunschweig
Career Service' Job Exchange 
Merchandising

For Students

Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard

Internal Tools

Glossary (GER-EN)
Change your Personal Data

Contact

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig

P. O. Box: 38092 Braunschweig
GERMANY

Phone: +49 (0) 531 391-0

Getting here

© Technische Universität Braunschweig
ImprintPrivacyAccessibility