Title :
Efficient striping techniques for multimedia file servers
Author :
Shenoy, Prashant J. ; Vin, Harrick M.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The performance of striped disk arrays is governed by two parameters: the stripe unit size and the degree of striping. The authors describe techniques for determining the stripe unit size and degree of striping for disk arrays storing variable bit rate continuous media data. They present an analytical model that uses the server configuration and the workload characteristics to predict the load on the most heavily loaded disk in redundant and non-redundant arrays. They then use the model to determine the optimal stripe unit size for different workloads. They also use the model to study the effect of various system parameters on the optimal stripe unit size. To determine the degree of striping, they first demonstrate that striping a continuous media stream across all disks in the array causes the number of clients supported to increase sub-linearly with increase in the number of disks. To maximize the number of clients supported in large arrays, they propose a technique that partitions a disk array and stripes each media stream across a single partition. Since load imbalance can occur in such partitioned arrays, they present an analytical model to compute the imbalance across partitions in the array. They then use the model to determine a partition size that minimizes the load imbalance, and hence, maximizes the number of clients supported by the array
Keywords :
arrays; client-server systems; file servers; interleaved storage; multimedia systems; resource allocation; analytical model; clients; continuous media stream striping; efficient striping techniques; load imbalance; load prediction; multimedia file servers; nonredundant arrays; optimal stripe unit size; partitioned arrays; redundant arrays; server configuration; stripe unit size; striped disk arrays; variable bit rate continuous media data storage; workload characteristics; Analytical models; Delay; Distributed computing; Electronic mail; File servers; Laboratories; Multimedia computing; Streaming media; Telephony; Uniform resource locators;
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
DOI :
10.1109/NOSDAV.1997.629332