Abstract
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.
This work was supported by grant No.(R05-2003-000-10726-0) from the Korea Science and Engineering Foundation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Shahabi, C., Zimmermann, R., Fu, K., Yao, S.-Y.D.: Yima: a second-generation continuous media server. Computer 35(6), 56–62 (2002)
Barreiro, M., Gulias, V.M., Freire, J.L., Sanchez, J.J.: An Erlang-based hierarchical distributed VoD. In: 7th International Erlang/OTP User Conference (EUC 2001), Ericsson Utvecklings AB (2001)
Dunning, D., et al.: The Virtual Interface Architecture. IEEE Micro 18(2), 66–76 (1998)
Dan, A., Dias, D., Mukherjee, R., Sitaram, D., Tewari, R.: Buffering and Caching in Large-Scale Video Server. In: Proceeding COMPCON, IEEE, Los Alamitos (1995)
Wang, Y., Du, D.H.C.: Weighted Striping in Multimedia Servers. IEEE multimedia systems, 102–109 (1997)
Ahn, Y.-J., Kim, J.-H., Won, Y.-H.: A placement policy to maximize the number of concurrent video streams supported in clustered video-on-demand servers. In: Proceedings of the IEEE Region 10 Conference, pp. 333–336 (1999)
Chan, C.-L., Su, T.-C., Huang, S.-Y., Wang, J.-S.: Cooperative proxy scheme for large-scale VoD systems. In: 9th International Conference on Parallel and Distributed Systems, pp. 404–409 (2002)
Pinho, L.B., Amor, C.L., Ishikawa, E.: GloVE: a distributed environment for low cost scalable VoD systems. In: 14th Symposium on Computer Architecture and High Performance Computing, pp. 117–124 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oh, SC., Chung, SH. (2004). A Distributed VOD Server Based on VIA and Interval Cache. In: Aizawa, K., Nakamura, Y., Satoh, S. (eds) Advances in Multimedia Information Processing - PCM 2004. PCM 2004. Lecture Notes in Computer Science, vol 3331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30541-5_76
Download citation
DOI: https://doi.org/10.1007/978-3-540-30541-5_76
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23974-1
Online ISBN: 978-3-540-30541-5
eBook Packages: Computer ScienceComputer Science (R0)