DocumentCode :
3278012
Title :
An adaptive high-low water mark destage algorithm for cached RAID5
Author :
Nam, Young Jin ; Park, Chanik
Author_Institution :
Dept. of Comput. Sci. & Eng., Pohang Univ. of Sci. & Technol., Kyungbuk, South Korea
fYear :
2002
fDate :
16-18 Dec. 2002
Firstpage :
177
Lastpage :
184
Abstract :
The high-low water mark destage (HLWM) algorithm is widely used to enable a cached RAID5 to flush dirty data from its write cache to disks. It activates and deactivates a destaging process based on two time-invariant thresholds which are determined by cache occupancy levels. However the opportunity exists to improve I/O throughput by adaptively changing the thresholds. This paper proposes an adaptive HLWM algorithm which dynamically changes its thresholds according to a varying I/O workload. Two thresholds are defined as the multiplication of changing rates of the cache occupancy level and the time required to fill and empty the cache. Performance evaluations with a cached RAID5 simulator reveal that the proposed algorithm outperforms the HLWM algorithm in terms of read response time, write cache hit ratio, and disk utilization.
Keywords :
RAID; cache storage; performance evaluation; I/O throughput; adaptive high-low water mark destage algorithm; cache occupancy levels; cached RAID5; destaging process; dirty data flushing; disk utilization; performance evaluations; read response time; simulator; time-invariant thresholds; varying I/O workload; write cache hit ratio; Acceleration; Computer science; Costs; Data engineering; Delay; Heuristic algorithms; Scheduling algorithm; Throughput; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing, 2002. Proceedings. 2002 Pacific Rim International Symposium on
Print_ISBN :
0-7695-1852-4
Type :
conf
DOI :
10.1109/PRDC.2002.1185636
Filename :
1185636
Link To Document :
بازگشت