A semantic-aware cache prefetching mechanism for disk array

Zhiqiang Liu, Lifang Wang, Zhike Zhang, Aihua Zhang, Zejun Jiang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Cache prefetching is a highly effective technique for improving I/O performance of disk array. A semantic-aware cache prefetching mechanism is designed to improve cache hit rate of disk array. The mechanism can identify some important properties of each block on the disk, and utilize that information to determine whether the block is live or dead. The allocation status (live or dead) of block is a kind of semantic information of blocks in disk array. Knowledge about semantic information of blocks can enable the mechanism to selectively cache only those live blocks. Simulation experiments have been carried out to evaluate performance of semantic-aware cache prefetching mechanism. The results show that the proposed mechanism gives a better hit rate than mechanism without semantic information for a large number of read requests. The mechanism is especially efficient when the disk capacity utilization rate is low.

Original languageEnglish
Title of host publicationProceedings - 2010 International Symposium on Computational Intelligence and Design, ISCID 2010
PublisherIEEE Computer Society
Pages95-97
Number of pages3
ISBN (Print)9780769541983
DOIs
StatePublished - 2010
Event2010 International Symposium on Computational Intelligence and Design, ISCID 2010 - Hangzhou, China
Duration: 29 Oct 201031 Oct 2010

Publication series

NameProceedings - 2010 International Symposium on Computational Intelligence and Design, ISCID 2010
Volume2

Conference

Conference2010 International Symposium on Computational Intelligence and Design, ISCID 2010
Country/TerritoryChina
CityHangzhou
Period29/10/1031/10/10

Keywords

  • Cache algorithm
  • Disk array
  • Prefetching
  • Storage system

Fingerprint

Dive into the research topics of 'A semantic-aware cache prefetching mechanism for disk array'. Together they form a unique fingerprint.

Cite this