In this paper, we design a high performance RAID ( Redundant Arrays of Independent Disks ), called HUST_RAID, in real-time system. First, we give the architecture and the real-time process model of HUST_RAID. On the study of real-time disk I/O scheduling algorithm, we design a multiple queues real-time I/O scheduling algorithm. A new buffer management policy used in HUST_RAID is also given. It is the combination of some advanced technologies. We also introduce the design of software of the control system, which implements request receiving and decomposing, buffer management, data reconstruction, data rebuilding etc. A last, the performance of HUST_RAID is measured. From the testing results, the performance of HUST_RAID system is very excellent
/lp/association-for-computing-machinery/design-of-high-performance-raid-in-real-time-system-Uq7c9EF70Y