Title :
Priority queueing in RAID disk arrays with an NVS cache
Author :
Thomasian, Alexander
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
We consider a cached RAID5 disk array which partially consists of non-volatile storage (NVS) providing a fast-write capability. Blocks written in this manner are destaged from the NVS cache onto disk asynchronously and at a lower priority than disk read requests. We consider three queueing disciplines to prioritize read misses with respect to destages: (i) Non-preemptive priorities. (ii) Preemptions only after completion of a seek (split-seek option). (iii) Preemption during the latency phase (split-latency option). It can be concluded from the simulation results for two workloads that unlike the FCFS policy, the increase in read response time for all three disciplines is quite moderate up to the point of full disk utilization. This improvement in read response time is at the cost of some wasted processing, but it is shown by applying the vacationing server model to the split-seek option that the reduction in the maximum throughput with respect to the FCFS policy is negligibly small
Keywords :
cache storage; magnetic disc storage; random-access storage; cached RAID5 disk array; fast-write capability; latency phase; nonpreemptive priorities; nonvolatile storage cache; simulation results; Analytical models; Cache storage; Costs; Degradation; Delay; Performance analysis; Queueing analysis; Throughput;
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1995. MASCOTS '95., Proceedings of the Third International Workshop on
Conference_Location :
Durham, NC
Print_ISBN :
0-8186-6902-0
DOI :
10.1109/MASCOT.1995.378692