Abstract | ||
---|---|---|
The design of the underlying storage subsystems for multimedia applications faces significant challenges for capability high I/O performance and availability requirements. A RAID system is defined as a storage system that distributes data redundantly across array of disks and can provide high throughput as well as higher availability. In this paper, we present a novel cache scheme (for short Stripe-cache) for building a multimedia oriented RAID system. This efficient stripe-cache has the following innovations: (1) Hierarchy architecture with different block structure according to the underlying data layout that exploits temporal locality and spatial locality (2) Timing-transfer and replacing scheme forwardly move data block in cache for special efficiency. We built up the multimedia oriented RAID system as a device driver module upon the X86-Linux platform with the stripe-cache. Evaluation results show that the system can offer much higher I/O performance in handling multimedia applications than lots of conventional storage systems. |
Year | Venue | Keywords |
---|---|---|
2007 | HCI (4) | underlying storage subsystems,o performance,multimedia application,storage system,raid system,availability requirement,underlying data layout,data redundantly,scheme forwardly move data,conventional storage system,efficient cache scheme,high throughput |
Field | DocType | Volume |
Locality of reference,Non-standard RAID levels,Cache,Computer science,Computer data storage,Block (data storage),Standard RAID levels,RAID,Disk Data Format,Multimedia,Embedded system | Conference | 4553 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
9 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Qinqi Wei | 1 | 1 | 1.36 |
Changsheng Xie | 2 | 366 | 66.54 |
Xu Li | 3 | 9 | 2.22 |