Preemptive RAID Scheduling
Click here to download now
Overview: Emerging video surveillance, large-scale sensor networks, and storage-bound Web applications require large, high-performance, and reliable storage systems with high data-throughput as well as short response times for interactive requests. These conflicting requirements call for Quality of Service (QoS) support. These storage systems are often implemented using Redundant Arrays of Independent Disks (RAID). This paper investigates the effectiveness of preemptive disk-scheduling algorithms to achieve better QoS. It presents architecture for QoS-aware RAID systems based on Semi-preemptible IO.