elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Umgebung für automatisierte Tests von Dateisystemen auf NAND-Flash

Pieper, Pascal (2016) Umgebung für automatisierte Tests von Dateisystemen auf NAND-Flash. Bachelorarbeit, Universität Bremen.

[img] PDF
1MB

Kurzfassung

Datenspeicher in Raumfahrtanwendungen sind ein Hauptfaktor für die Echtzeitfähigkeit des kompletten Systems. Ob als Langzeitspeicher für Messergebnisse oder als Hauptspeicher für Instruktionen sind sie für nahezu jedes System unabdingbar. Da in der Raumfahrt eine lange Lebensdauer und ein vorhersehbares Verhalten den Erfolg einer Mission bestimmen kann, sind benutzte Speicher um Größenordnungen von einigen 10.000 mal teurer als normale Endkundengeräte, weil sie wohldefinierte Zeitverhalten besitzen und besonders robust gegenüber Strahlung und mechanischen sowie thermischen Belastungen sind. Um den Preis für Speicher zu verringern, sollen die deutlich günstigeren NAND-Speicher aus der Massenproduktion verwendet werden und mithilfe eines geeigneten Dateisystems die deutlich höhere Fehleranfälligkeit durch Redundanz und die fehlende Echtzeitfähigkeit durch bestimmte Strategien ausgeglichen werden. In der Arbeit werden Dateisysteme vorgestellt und verglichen, die solche Aufgaben erfüllen könnten. Es wird eine Simulationsumgebung entwickelt, die Dateisysteme mit allgemeinen oder spezifischen Benutzungsprofilen testen und quantifizierbar vergleichen kann. Dazu werden Fehlerquellen von NAND-Speichern im Weltraum klassifiziert, modelliert und implementiert. Als Fallbeispiel wird je eine Implementation der Dateisysteme FAT und YAFFS in die Simulationsumgebung integriert und unter verschiedenen Aspekten verglichen. Es wird gezeigt und begründet, dass FAT ein besseres Verhältnis von Speicherverbrauch und Nutzdaten bietet, aber durch Abwesenheit von wear leveling und fehlerkorrigierende Codes deutlich schlechter bei starker Dateiinteraktion und unter Fehlereinflüssen abschneidet. Es wird gezeigt, warum beide Dateisysteme auf NAND-Flash nicht echtzeitfähig sind und dass eine Kombination von einem Flash Translation Layer, einem geeigneten RAID-Verbund und einem normalen Dateisystem wie ext4 dieses Kriterium erfüllen kann.

elib-URL des Eintrags:https://elib.dlr.de/104590/
Dokumentart:Hochschulschrift (Bachelorarbeit)
Zusätzliche Informationen:Betreuer: Fabian Greif (DLR)
Titel:Umgebung für automatisierte Tests von Dateisystemen auf NAND-Flash
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Pieper, PascalNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:24 Februar 2016
Referierte Publikation:Nein
Open Access:Ja
Status:veröffentlicht
Stichwörter:Dateisysteme, Testen, Simulation, Weltraum
Institution:Universität Bremen
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - Core Avionics (alt)
Standort: Bremen
Institute & Einrichtungen:Institut für Raumfahrtsysteme > Avioniksysteme
Hinterlegt von: Greif, Fabian
Hinterlegt am:09 Jun 2016 10:47
Letzte Änderung:31 Jul 2019 20:01

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.