The Virtual Interface Architecture
IEEE Micro
Buffering and caching in large-scale video servers
COMPCON '95 Proceedings of the 40th IEEE Computer Society International Conference
Weighted Striping in Multimedia Servers
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Cooperative Proxy Scheme for Large-Scale VoD Systems
ICPADS '02 Proceedings of the 9th International Conference on Parallel and Distributed Systems
GloVE: A Distributed Environment for Low Cost Scalable VoD Systems
SBAC-PAD '02 Proceedings of the 14th Symposium on Computer Architecture and High Performance Computing
Hi-index | 0.01 |
This paper presents a PC cluster-based distributed VOD server that minimizes the load of an interconnection network by adopting the VIA communication protocol and the interval cache algorithm. VIA, which removes the overhead of TCP/IP, minimizes the time spent in transferring the data. The interval cache reduces traffic on the interconnection network by caching, in main memory, the video data transferred from disks of remote server nodes. Experiments using the distributed VOD server of this paper showed a maximum performance improvement of 21.3 % compared with a distributed VOD server without VIA and the interval cache, when used with a four-node PC cluster.