Performance Evaluation of Caching and Prefetch Strategies on a Storage Server

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 95 === Caching and prefetch are important techniques for designing a storage system. As the speed gap between memory and disk is so large today, caching and prefetch are critical to enterprise-class storage applications, which demands high-performance. In this thesis,...

Full description

Bibliographic Details
Main Authors: Chien-Cheng Wu, 吳建成
Other Authors: Shih-Hao Hung
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/08589306461275708507
id ndltd-TW-095NTU05392122
record_format oai_dc
spelling ndltd-TW-095NTU053921222015-12-07T04:04:29Z http://ndltd.ncl.edu.tw/handle/08589306461275708507 Performance Evaluation of Caching and Prefetch Strategies on a Storage Server 評估快取與預先提取在儲存伺服器上的效能 Chien-Cheng Wu 吳建成 碩士 國立臺灣大學 資訊工程學研究所 95 Caching and prefetch are important techniques for designing a storage system. As the speed gap between memory and disk is so large today, caching and prefetch are critical to enterprise-class storage applications, which demands high-performance. In this thesis, we studied the performance of the latest mid-range storage server produced by Quanta Computer Incorporation (codename: Rb2). We analyzed the existing caching mechanism in the server and developed a fast caching methodology to reduce the cache access latency and processing overhead of the storage controller. In addition, we proposed a new adaptive prefetch scheme reduces the average disk access time seen by the host. Via trace-driven simulation, we evaluated the performance of our new caching and adaptive prefetch schemes. Our results showed the performance improvement for the TPC-C benchmark. Shih-Hao Hung 洪士灝 2007 學位論文 ; thesis 47 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 95 === Caching and prefetch are important techniques for designing a storage system. As the speed gap between memory and disk is so large today, caching and prefetch are critical to enterprise-class storage applications, which demands high-performance. In this thesis, we studied the performance of the latest mid-range storage server produced by Quanta Computer Incorporation (codename: Rb2). We analyzed the existing caching mechanism in the server and developed a fast caching methodology to reduce the cache access latency and processing overhead of the storage controller. In addition, we proposed a new adaptive prefetch scheme reduces the average disk access time seen by the host. Via trace-driven simulation, we evaluated the performance of our new caching and adaptive prefetch schemes. Our results showed the performance improvement for the TPC-C benchmark.
author2 Shih-Hao Hung
author_facet Shih-Hao Hung
Chien-Cheng Wu
吳建成
author Chien-Cheng Wu
吳建成
spellingShingle Chien-Cheng Wu
吳建成
Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
author_sort Chien-Cheng Wu
title Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
title_short Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
title_full Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
title_fullStr Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
title_full_unstemmed Performance Evaluation of Caching and Prefetch Strategies on a Storage Server
title_sort performance evaluation of caching and prefetch strategies on a storage server
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/08589306461275708507
work_keys_str_mv AT chienchengwu performanceevaluationofcachingandprefetchstrategiesonastorageserver
AT wújiànchéng performanceevaluationofcachingandprefetchstrategiesonastorageserver
AT chienchengwu pínggūkuàiqǔyǔyùxiāntíqǔzàichǔcúncìfúqìshàngdexiàonéng
AT wújiànchéng pínggūkuàiqǔyǔyùxiāntíqǔzàichǔcúncìfúqìshàngdexiàonéng
_version_ 1718146432539557888