DocumentCode
319560
Title
Distributed architecture for large-scale video servers
Author
Tanaka, Kiyoshi ; Sakamoto, Hideki ; Suzuki, Hideharu ; Nishimura, Kazutoshi
Author_Institution
NTT Human Interface Labs., Tokyo, Japan
Volume
1
fYear
1997
fDate
9-12 Sep 1997
Firstpage
578
Abstract
For commercial video-on-demand services, large-scale video servers are needed that can provide 10,000 or more video streams. We propose a distributed architecture for such large-scale video servers. Under the distributed architecture, functionally distributed modules operate independently to retrieve video segments from many disks, and these modules work cooperatively to send continuous video streams to terminals. The problem of balancing loads over modules is overcome by a newly-proposed retrieval method based on retrieval priorities. We also describe a method for finding the optimal allocation pattern to allocate segments in a way that avoids imbalance of the loads in advance. This method converts the segment allocation problem into the form of a constraint optimization problem based on the access probabilities of segments. Solving the optimization problem with a genetic algorithm (GA) leads to the optimal allocation. In basic simulations, our method was able to find an allocation pattern that was superior to other conventional patterns
Keywords
distributed processing; genetic algorithms; interactive video; network servers; probability; queueing theory; video equipment; access probabilities; commercial video-on-demand services; constraint optimization problem; disks; distributed architecture; distributed modules; genetic algorithm; large-scale video servers; loads balancing; optimal allocation pattern; prioritized queues; retrieval priorities; segment allocation problem; simulations; video segments retrieval; video streams; Communication system control; Constraint optimization; Disk drives; Genetic algorithms; Humans; Laboratories; Large-scale systems; Streaming media; Watches;
fLanguage
English
Publisher
ieee
Conference_Titel
Information, Communications and Signal Processing, 1997. ICICS., Proceedings of 1997 International Conference on
Print_ISBN
0-7803-3676-3
Type
conf
DOI
10.1109/ICICS.1997.647165
Filename
647165
Link To Document