Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho.
Made available in DSpace on 2016-06-02T19:05:31Z (GMT). No. of bitstreams: 1 DissED.pdf: 797835 bytes, checksum: 2cb1cf03ad0e87b75038c325d0b2f91c (MD5) Previous issue date: 2004-02-26 === Universidade Federal de Sao Carlos === An integrated caching and prefetching mechanism for a parallel network...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal de São Carlos
2016
|
Subjects: | |
Online Access: | https://repositorio.ufscar.br/handle/ufscar/383 |
id |
ndltd-IBICT-oai-repositorio.ufscar.br-ufscar-383 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-repositorio.ufscar.br-ufscar-3832018-05-23T20:01:00Z Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. Dodonov, Evgueni Guardia, Hélio Crestana Sistemas distribuídos Arquivos paralelos CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2016-06-02T19:05:31Z (GMT). No. of bitstreams: 1 DissED.pdf: 797835 bytes, checksum: 2cb1cf03ad0e87b75038c325d0b2f91c (MD5) Previous issue date: 2004-02-26 Universidade Federal de Sao Carlos An integrated caching and prefetching mechanism for a parallel network file system has the potential to improve both the speed and performance of I/O operations. Different cache policies and algorithms can be used in the system. Different prefetching mechanisms can also be used in the system. The performance of the I/O operations can also be influenced by other techniques, such as the assynchronous write, cache consistency and cache space organization and distribution. This work presents the implementation of an integrated caching and prefetching architecture, intended to be used in distributed file systems. Also, this work elaborates an adaptive access pattern discovery algorithm to be used in prefetching mechanisms, denominated CPS, and two prefetching strategies, called prefetch-on-empty and limited aggressive. As the case studies, this work presents two multimedia servers a on-demand multimedia server, and a streaming media server. The influence of the proposed cache and prefetching mechanisms on tested applications is discussed. This work presents and discusses the functionality of integrated caching and prefetching mechanisms, benchmarking the implemented algorithms and overviewing the influence of chosen policies on the applications behavior. Um mecanismo integrado de cache e prefetching para um sistema de arquivos paralelos em rede tem o potencial para aumentar a velocidade e o desempenho das operações de entrada e saída de dados. Vários tipos de cache, com políticas e algoritmos variados, podem ser empregados. Além disto, mecanismos distintos de prefetching de dados podem ser utilizados. Outras técnicas, como a escrita assíncrona, a manutenção da consistência do cache e a organização e distribuição do espaço no cache também podem influenciar no desempenho destas operações. Este trabalho apresenta a implementação de uma arquitetura integrada de mecanismos de cache e prefetching para sistemas de arquivos distribuídos. Além disto, este trabalho elabora um algoritmo adaptativo de determinação do padrão de acesso para ser utilizado em mecanismos de prefetching, CPS, e duas estratégias de prefetching, denominadas prefetch-on-empty e limited aggressive. Como estudos de caso, o trabalho apresenta dois servidores multimídia um servidor de arquivos multimídia on-demand, e um servidor de mídia contínua (streaming). A in- fluência dos mecanismos propostos nos aplicativos estudados é discutida. O trabalho apresenta e discute a funcionalidade dos mecanismos integrados de cache e prefetching, avaliando os algoritmos implementados e a influência da escolha das políticas adequadas no funcionamento de aplicações do usuário. 2016-06-02T19:05:31Z 2004-09-22 2016-06-02T19:05:31Z 2004-02-26 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis DODONOV, Evgueni. Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho.. 2004. 116 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2004. https://repositorio.ufscar.br/handle/ufscar/383 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal de São Carlos Programa de Pós-graduação em Ciência da Computação UFSCar BR reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos instacron:UFSCAR |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Sistemas distribuídos Arquivos paralelos CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
spellingShingle |
Sistemas distribuídos Arquivos paralelos CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Dodonov, Evgueni Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
description |
Made available in DSpace on 2016-06-02T19:05:31Z (GMT). No. of bitstreams: 1
DissED.pdf: 797835 bytes, checksum: 2cb1cf03ad0e87b75038c325d0b2f91c (MD5)
Previous issue date: 2004-02-26 === Universidade Federal de Sao Carlos === An integrated caching and prefetching mechanism for a parallel network file system has the potential to improve both the speed and performance of I/O operations. Different cache
policies and algorithms can be used in the system. Different prefetching mechanisms can also
be used in the system. The performance of the I/O operations can also be influenced by other
techniques, such as the assynchronous write, cache consistency and cache space organization
and distribution. This work presents the implementation of an integrated caching and prefetching architecture, intended to be used in distributed file systems. Also, this work elaborates an adaptive access pattern discovery algorithm to be used in prefetching mechanisms, denominated CPS, and two prefetching strategies, called prefetch-on-empty and limited aggressive. As the case studies, this work presents two multimedia servers a on-demand multimedia server, and a streaming media server. The influence of the proposed cache and prefetching mechanisms on tested applications is discussed. This work presents and discusses the functionality of integrated caching and prefetching mechanisms, benchmarking the implemented algorithms and overviewing the influence of chosen policies on the applications behavior. === Um mecanismo integrado de cache e prefetching para um sistema de arquivos paralelos em rede tem o potencial para aumentar a velocidade e o desempenho das operações de entrada e
saída de dados. Vários tipos de cache, com políticas e algoritmos variados, podem ser empregados. Além disto, mecanismos distintos de prefetching de dados podem ser utilizados. Outras
técnicas, como a escrita assíncrona, a manutenção da consistência do cache e a organização e
distribuição do espaço no cache também podem influenciar no desempenho destas operações.
Este trabalho apresenta a implementação de uma arquitetura integrada de mecanismos de cache
e prefetching para sistemas de arquivos distribuídos. Além disto, este trabalho elabora um
algoritmo adaptativo de determinação do padrão de acesso para ser utilizado em mecanismos de prefetching, CPS, e duas estratégias de prefetching, denominadas prefetch-on-empty e limited aggressive. Como estudos de caso, o trabalho apresenta dois servidores multimídia um
servidor de arquivos multimídia on-demand, e um servidor de mídia contínua (streaming). A in-
fluência dos mecanismos propostos nos aplicativos estudados é discutida. O trabalho apresenta
e discute a funcionalidade dos mecanismos integrados de cache e prefetching, avaliando os algoritmos implementados e a influência da escolha das políticas adequadas no funcionamento de
aplicações do usuário. |
author2 |
Guardia, Hélio Crestana |
author_facet |
Guardia, Hélio Crestana Dodonov, Evgueni |
author |
Dodonov, Evgueni |
author_sort |
Dodonov, Evgueni |
title |
Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
title_short |
Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
title_full |
Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
title_fullStr |
Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
title_full_unstemmed |
Um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
title_sort |
um mecanismo integrado de cache e prefetching para sistemas de entrada e saída de alto desempenho. |
publisher |
Universidade Federal de São Carlos |
publishDate |
2016 |
url |
https://repositorio.ufscar.br/handle/ufscar/383 |
work_keys_str_mv |
AT dodonovevgueni ummecanismointegradodecacheeprefetchingparasistemasdeentradaesaidadealtodesempenho |
_version_ |
1718648385950449664 |