DocumentCode
3223211
Title
Random RAIDs with selective exploitation of redundancy for high performance video servers
Author
Birk, Yitzhak
Author_Institution
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
fYear
1997
fDate
19-21 May 1997
Firstpage
13
Lastpage
23
Abstract
The paper jointly addresses the issues of load balancing, fault tolerance, responsiveness, agility, streaming capacity and cost effectiveness of high performance storage servers for data streaming applications such as video on demand. Striping the data of each movie across disks in a “random” order balances the load while breaking any correlation between user requests and the access pattern to disks. Parity groups are fixed site, comprising consecutive blocks of a movie and a derived parity block and resulting in “random” disk members of any given group. Consequently, the load of masking a faulty disk is shared by all disk drives, minimizing the degradation in streaming capacity. By using the redundant information to avoid accessing an overloaded disk drive, the occasional transient imbalance in disk load due to the randomization is partly prevented and, when occurring, can be circumvented. Finally and most important, making a distinction between data blocks and redundant blocks and using redundant blocks only when necessary is shown to substantially reduce required buffer sizes without giving up the benefits. The result is a simple, flexible and robust video server architecture
Keywords
fault tolerant computing; file servers; interactive television; magnetic disc storage; random-access storage; redundancy; storage management; access pattern; buffer sizes; data streaming applications; derived parity block; fault tolerance; faulty disk; high performance storage servers; high performance video servers; load balancing; movie; overloaded disk drive; parity groups; random RAIDs; random disk members; redundant blocks; redundant information; robust video server architecture; selective redundancy; streaming capacity; transient imbalance; user requests; video on demand; Costs; Degradation; Delay; Disk drives; Fault tolerance; Load management; Motion pictures; Redundancy; Streaming media; Video on demand;
fLanguage
English
Publisher
ieee
Conference_Titel
Network and Operating System Support for Digital Audio and Video, 1997., Proceedings of the IEEE 7th International Workshop on
Conference_Location
St. Louis, MO
Print_ISBN
0-7803-3799-9
Type
conf
DOI
10.1109/NOSDAV.1997.629305
Filename
629305
Link To Document