DocumentCode
569068
Title
Analysis of Prediction and Replacement Algorithms Applied to Real Workload for Storage Devices
Author
Sette, Ioram S. ; Cartaxo, Bruno F S ; Chiu, Thun Pin T F ; Silva-Filho, Abel ; Assad, Rodrigo E. ; Ramos, J.D. ; Coutinho, Hamilton
Author_Institution
Recife Center for Adv. Studies & Syst., C.E.S.A.R., Recife, Brazil
fYear
2012
fDate
7-9 Aug. 2012
Firstpage
507
Lastpage
509
Abstract
This work evaluates cache algorithms for block devices in terms of hit rate for different replacement and prediction algorithms, and also focuses on choosing suitable replacement and prediction strategies to be implemented in a storage array caching solution employing solid-state drives. As case study, a real workload was continuously collected from web proxy server network. Such replacement and prediction algorithms were evaluated in detail and compared between them considering traced SCSI commands collected from Linux kernel. Comparison results for replacement algorithms LRU, CLOCK, LRFU and LRU-WAR applied to real workload indicates that LRU obtained good results in the majority of the cases. GHB and ReadAhead prefetching algorithms also were integrated and improvements of about 5.5% were achieved when ReadAhead was used.
Keywords
cache storage; storage management; CLOCK; GHB; LRFU; LRU-WAR; Linux kernel; ReadAhead prefetching algorithm; SCSI commands; Web proxy server network; cache algorithm; prediction algorithm; replacement algorithm; solid-state drive; storage array caching solution; storage device; Algorithm design and analysis; Arrays; Clocks; Prediction algorithms; Prefetching; Prototypes; Servers; Block Device; Prefetch Algorithm; Real Workload; Replacement Algorithm; Storage Device;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2012 IEEE 20th International Symposium on
Conference_Location
Washington, DC
ISSN
1526-7539
Print_ISBN
978-1-4673-2453-3
Type
conf
DOI
10.1109/MASCOTS.2012.67
Filename
6298216
Link To Document