Diplomarbeit - Operating Systems Group - Technische Universität ...
Diplomarbeit - Operating Systems Group - Technische Universität ...
Diplomarbeit - Operating Systems Group - Technische Universität ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Inhaltsverzeichnis<br />
1 Einleitung 5<br />
2 Stand der Technik 7<br />
2.1 Dateisystem-Mechanismen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />
2.1.1 Verwendung mehrerer Festplatten – Striping . . . . . . . . . . . . . . . . . . . . 8<br />
2.1.2 Auftragsplanung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />
2.2 Beispiele für Dateisysteme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />
2.2.1 Standard-Dateisysteme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />
2.2.2 Multimedia-Dateisysteme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
2.2.3 Echtzeit-Datenbanken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16<br />
3 Entwurf 19<br />
3.1 Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />
3.1.1 SCSI-Auftragsplanung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />
3.1.2 DROPS / L Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />
3.1.3 QoS-Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
3.1.4 Admission Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
3.1.5 Begriffsbestimmung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
3.2 Entwurfsziele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />
3.3 <strong>Systems</strong>truktur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />
3.3.1 Zusammenwirken Admission Control – Dateisystem – SCSI Treiber . . . . . . . . 22<br />
3.3.2 Schnittstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />
3.4 Block-Verwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
3.4.1 Freispeicherverwaltung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
3.4.2 Datenlayout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
3.5 Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3.6 Puffersystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
3.7 Auftragsplanung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />
3.8 Schwankungsbeschränkte Datenströme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />
3.9 Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />
3