Entwurf und Evaluierung eines adaptiven Ersetzungsalgorithmus für den Diskcache eines Hierarchischen-Speicher-Management-Systems

DSpace Repositorium (Manakin basiert)

Zur Kurzanzeige

dc.contributor.advisor Kaletta, Dietmar de_DE
dc.contributor.author Hahn, Ulrich de_DE
dc.date.accessioned 2002-10-08 de_DE
dc.date.accessioned 2014-03-18T10:10:34Z
dc.date.available 2002-10-08 de_DE
dc.date.available 2014-03-18T10:10:34Z
dc.date.issued 2002 de_DE
dc.identifier.other 102364079 de_DE
dc.identifier.uri http://nbn-resolving.de/urn:nbn:de:bsz:21-opus-6046 de_DE
dc.identifier.uri http://hdl.handle.net/10900/48404
dc.description.abstract Dok. 2 besteht aus einem ISO-9660-CD-Image und enthält den Sourcecode und die Eingabedaten der Simulation. ********************************* Das Ziel dieser Arbeit bestand darin, einen adaptiven Ersetzungsalgorithmus für den Diskcache eines Hierarchischen Speicher Management Systems zu entwickeln, der die besonderen Eigenschaften des Diskcache ausnutzt und das Ersetzungsverhalten verbessert. Vorgestellt wird der Objekt-LRU Ersetzungsalgorithmus (OLRU). Der OLRU Ersetzungsalgorithmus unterscheidet sich von bisherigen Ersetzungsalgorithmen, indem er die Attribute der Cacheobjekte nutzt, um die Ersetzung zu beeinflußen. Eine der Besonderheiten des Diskcache besteht in der Speicherung ganzer Dateien. Durch die unterschiedliche Größe der Dateien bedingt, wird eine Kombinationen von Objekten ersetzt. Dabei werden die Attribute der Objekte durch eine Bewertungsfunktion zusammengefaßt, die es erlaubt, die am besten geeignete Kombinationen von Objekten zu ersetzen. Um eine Adaption des OLRU Algorithmus zu ermöglichen, wurde eine online Optimierung der Parameter der Bewertungsfunktion in den Algorithmus integriert. Die Optimierung erfolgt unter Verwendung eines Genetischen Algorithmus. Der OLRU Algorithmus wurde innerhalb einer Simulationsumgebung eingesetzt. Durch die Verwendung von zwei Zugriffmustern (Traces), die in realen Systemen aufgezeichnet wurden, konnten die Ergebnisse der Simulation evaluiert werden. Die Simulationen zeigen, daß der OLRU Ersetzungsalgorithmus die Leistung des Diskcache deutlich verbessern kann, da er gleichzeitig die Trefferquoten steigert und auch den Ressourcenbedarf bei der Wiederbeschaffung der Objekte senkt. Der Vergleich mit dem am häufigsten eingesetzten online Ersetzungsalgorithmus LRU zeigt, das die mit dem OLRU Algorithmus erzielten Trefferquoten einer deutlichen Vergrößerung des Cachevolumens entsprechen. de_DE
dc.description.abstract Dok. 2 is an ISO-9660-CD-image and contains the sourcecode and the simulation input data. ********************************* The object of this thesis was the design of an adaptable replacement algorithm to be used for the disk cache of a hierarchical storage management system. Thus the Object LRU replacement algorithm (OLRU) is introduced. The OLRU replacement algorithm distinguishes itself from known replacement algorithms, by using properties of cache objects to influence replacement. One of the characteristics of a disk cache is the storage of whole files. Based on the different sizes of files it is necessary to replace a combination of files. The best combination of files can be determined, by using a weighting function that relies on the properties of cache objects, and then be replaced. To enable the adaptability of the OLRU algorithm an online optimization is applied to the parameters of the weighting function. The optimization itself is carried out by a genetic algorithm. The OLRU algorithm was evaluated by simulation. To sets of traces, recorded on real systems, were used to drive the simulation. The simulations proof the ability of the OLRU algorithm to increase the performance of the disk cache. Using OLRU hit rates are increased as well as overall resource usage is decreased. By comparing the results of the OLRU algorithm to the widely used LRU algorithm, a significant increase in the efficiency of cache usage can be shown. en
dc.language.iso de de_DE
dc.publisher Universität Tübingen de_DE
dc.rights ubt-podno de_DE
dc.rights.uri http://tobias-lib.uni-tuebingen.de/doku/lic_ohne_pod.php?la=de de_DE
dc.rights.uri http://tobias-lib.uni-tuebingen.de/doku/lic_ohne_pod.php?la=en en
dc.subject.classification Speicher , Algorithmus , Adaptives System , Computersimulation de_DE
dc.subject.ddc 004 de_DE
dc.subject.other Hierarchisches Speichermanagement de_DE
dc.subject.other Hierarchical storage management , cache , adaptiv algorithm , computersimulation en
dc.title Entwurf und Evaluierung eines adaptiven Ersetzungsalgorithmus für den Diskcache eines Hierarchischen-Speicher-Management-Systems de_DE
dc.title Design and evaluation of an adaptive replacement algorithm for the diskcache of an hierarchical storage managment system en
dc.type PhDThesis de_DE
dc.date.updated 2005-02-22 de_DE
dcterms.dateAccepted 2002-02-06 de_DE
utue.publikation.fachbereich Sonstige - Informations- und Kognitionswissenschaften de_DE
utue.publikation.fakultaet 7 Mathematisch-Naturwissenschaftliche Fakultät de_DE
dcterms.DCMIType Text de_DE
utue.publikation.typ doctoralThesis de_DE
utue.opus.id 604 de_DE
thesis.grantor 17 Fakultät für Informations- und Kognitionswissenschaften de_DE

Dateien:

Das Dokument erscheint in:

Zur Kurzanzeige