Archivserver der Deutschen Nationalbibliothek - Katalog der ...
Archivserver der Deutschen Nationalbibliothek - Katalog der ...
Archivserver der Deutschen Nationalbibliothek - Katalog der ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3.3 Definition einer Lastbeschreibung<br />
Komponente # Parameter Typ<br />
Applikation 1 Anordnung, Frequenz und Art <strong>der</strong> I/O-Anfor<strong>der</strong>ungen<br />
Last<br />
2 Anzahl <strong>der</strong> Prozesse Last<br />
I/O-Bibliothek/ 3 Umsetzung <strong>der</strong> I/O-Schnittstelle (damit verbunde- System<br />
C-Bibliothek ne Optimierungen)<br />
4 Realisierung des Betriebssystemkern-Einsprungs System<br />
Virtual<br />
System<br />
File 5 Realisierung <strong>der</strong> Virtualisierung <strong>der</strong> Dateisysteme System<br />
Dateisystem 6 Dateisystemorganisation System<br />
7 lokale/entfernte Speicherung System<br />
8 umgesetzte Optimierungen System<br />
Cache-System 9 Größe des Hauptspeichers (Sek.-Speicher-Cache)<br />
bzw. des Hauptspeicher-Caches<br />
System<br />
10 Zugriffsgeschwindigkeit System<br />
11 Cache-Organisation System<br />
Treiber 12 Umsetzung <strong>der</strong> Zugriffsstrategie (z. B. Fahr- System<br />
13<br />
stuhlalgorithmus)<br />
Umsetzung von Optimierungen System<br />
Disk/Netzwerk 14 Bandbreite System<br />
15 Latenz System<br />
16 Umsetzung von Fehlerkorrekturmaßnahmen System<br />
17 Optimierungen (bspw. Festplattencache) System<br />
Tabelle 3.2: Wichtige I/O-beeinflussende Parameter eines Rechensystems<br />
<strong>der</strong> durch mehrere Parameter spezifiziert werden kann. Die so ermittelten Lastparameter<br />
werden in <strong>der</strong> Tabelle recht abstrakt beschrieben. Letztendlich kann je<strong>der</strong> dieser<br />
abstrakten Parameter selbst durch mehrere funktionsspezifische Parameter abgebildet<br />
werden, wenn eine genauere Beschreibung erwünscht ist. An dieser Stelle würde eine<br />
komplette Aufsplittung <strong>der</strong> angegebenen Parameter allerdings die Betrachtung erheblich<br />
erschweren.<br />
In Tabelle 3.2 werden wesentliche Parameter <strong>der</strong> einzelnen Komponenten eines I/O-<br />
Subsystems angegeben und nach System- o<strong>der</strong> Lastparameter klassifiziert. Dabei werden,<br />
beginnend in <strong>der</strong> höchsten Schicht eines I/O-Systems, Parameter bestimmt, die<br />
die Applikation beeinflussen kann. Je<strong>der</strong> Parameter erhält zur späteren Referenzierung<br />
eine Nummer.<br />
Die Applikation erzeugt selbst die Last auf das I/O-System, also die Reihenfolge, Fre- Applikation<br />
quenz und Art <strong>der</strong> Anfor<strong>der</strong>ungen (1). Die möglichen Arten werden durch die I/O-<br />
Schnittstelle definiert. So sind je nach Unterstützung durch die Schnittstelle blockierende<br />
o<strong>der</strong> nicht-blockierende Lese- o<strong>der</strong> Schreibzugriffe bzw. eine ganze Reihe weite-<br />
57