Abstract
A variety of performance-enhancing techniques, such as striping, mirroring, and rotational data replication, exist in the disk array literature. Given a fixed budget of disks, one must intelligently choose what combination of these techniques to employ. In this paper, we present a way of designing disk arrays that can flexibly and systematically reduce seek and rotational delay in a balanced manner. We give analytical models that can guide an array designer towards optimal configurations by considering both disk and workload characteristics. We have implemented a prototype disk array that incorporates the configuration models. In the process, we have also developed a robust disk head position prediction mechanism without any hardware support. The resulting prototype demonstrates the effectiveness of the configuration models.
Original language | English (US) |
---|---|
State | Published - 2000 |
Externally published | Yes |
Event | 4th Symposium on Operating System Design and Implementation, OSDI 2000 - San Diego, United States Duration: Oct 23 2000 → Oct 25 2000 |
Conference
Conference | 4th Symposium on Operating System Design and Implementation, OSDI 2000 |
---|---|
Country/Territory | United States |
City | San Diego |
Period | 10/23/00 → 10/25/00 |
All Science Journal Classification (ASJC) codes
- Information Systems
- Computer Networks and Communications
- Hardware and Architecture