skip to main content
article

Segment-based proxy caching for distributed cooperative media content servers

Published: 01 January 2005 Publication History

Abstract

Deploying proxy servers on locations geographically close to the users can significantly reduce response time and network traffic. Proxy servers usually cache recently or frequently requested web objects temporarily in the hope of satisfying future client requests without repeatedly connecting to servers containing them. In reference [2], event-driven simulations were performed to evaluate the variable-sized, distance-sensitive segment approach to proxy caching of large media objects. The performance of the segment-based proxy caching was also compared with a whole media approach and a prefix/suffix approach. In this paper, we study more complex systems comprised of a proxy server and a few media servers following the same data migration protocol as proposed by Baker and Moon [3] for Distributed Cooperative Web Servers (DCWS). We vary the number of the media servers in the system and conduct event-driven simulations on them, comparisons are made on the performance achieved by systems with different number of servers. Our simulation results reveal that the network performance improves significantly when the caching of media files is segment-based and segments are allowed to migrate among the content servers.

References

[1]
B. Furht, S. W. Smoliar, and H. J. Zhang, Video and Image Processing in Multimedia Systems, Kluwer Academic, 1995.
[2]
K. L. Wu, P. S. Yu, and J. L. Wolf, "Segment-based proxy caching of multimedia streams", Proceedings of World Wide Web (WWW10), pp. 36--44, May 2001.
[3]
S. M. Baker and B. Moon, "Distributed cooperative web servers", Computer Networks (31) 1999, 1215--1229.
[4]
A. Silberschatz and P. B. Galvin, Operating System Concepts, fifth edition, John Wiley & Sons Inc, 1999.
[5]
J. L. Hennessy and D. A. Patterson, Computer Architecture, A Quantitative Approach, third edition, Morgan Kaufmann Publishers, 2003.
[6]
Z. Miao and A. Ortega, "Proxy caching for efficient video services over the internet", Proceedings of Packet Video Workshop, April 1999.
[7]
R. Tewari, H. M. Vin, A. Dan, and D. Sitaram, "Resource-based caching for web servers", Proceedings, of SPIE/ACM Conference on Multimedia Computing and Networking, January, 1998.
[8]
J. Shim, P. Scheuermann, and R. Vingralek, "Proxy cache algorithms: Design, implementation, and performance", IEEE Transaction on Knowledge and Data Engineering, 11 (4): 549--562, July/August, 1999.
[9]
V. Almeida, A. Bestavros, M. Crovella, and A. Oliveira, "Characterizing reference locality in the WWW", The 4th International Conference on Parallel and Distributed Information Systems, 92--103, Miami Beach, FL, December, 1996.
[10]
J. L. Wolf, P. S. Yu, and H. Shachunai, "Disk load balancing for video-on-demand systems", Multimedia Systems, 5:358--370, 1997.

Cited By

View all
  • (2012)Using dynamic segmentation adjustment to improve the performance of streaming proxy serversIEEE international Symposium on Broadband Multimedia Systems and Broadcasting10.1109/BMSB.2012.6264309(1-5)Online publication date: Jun-2012
  • (2009)Peer to Peer Proxy Based IPTV Services2009 IEEE Globecom Workshops10.1109/GLOCOMW.2009.5360711(1-6)Online publication date: Nov-2009
  • (2007)A proxy caching system for MPEG-4 video streaming with a quality adaptation mechanismWSEAS TRANSACTIONS on COMMUNICATIONS10.5555/1486850.14868536:10(824-832)Online publication date: 1-Oct-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review  Volume 39, Issue 1
January 2005
93 pages
ISSN:0163-5980
DOI:10.1145/1044552
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 2005
Published in SIGOPS Volume 39, Issue 1

Check for updates

Author Tags

  1. distributed proxy servers
  2. multimedia streaming
  3. network performance
  4. segment-based caching

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2012)Using dynamic segmentation adjustment to improve the performance of streaming proxy serversIEEE international Symposium on Broadband Multimedia Systems and Broadcasting10.1109/BMSB.2012.6264309(1-5)Online publication date: Jun-2012
  • (2009)Peer to Peer Proxy Based IPTV Services2009 IEEE Globecom Workshops10.1109/GLOCOMW.2009.5360711(1-6)Online publication date: Nov-2009
  • (2007)A proxy caching system for MPEG-4 video streaming with a quality adaptation mechanismWSEAS TRANSACTIONS on COMMUNICATIONS10.5555/1486850.14868536:10(824-832)Online publication date: 1-Oct-2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media