LoCI logo
Home
About Us
Projects
Publications
Software
Documents
Screencasts
Related Projects
Related Pubs

People
FAQs
News Archive
Contact Us


Links

IBPvo
Record your favorite show on TV!
Linux ISOs
Download the latest version of Linux!
 
 



 
Algorithms for High Performance, Wide-area Distributed File Downloads
James S. Plank, Scott Atchley, Ying Ding, Micah Beck

Parallel Processing Letters, Volume 13, Number 2, June, 2003, pp. 207-224.

Available as: .PDF

Abstract:
This paper explores three algorithms for high-performance downloads of wide-area, replicated data. The storage model is based on the Network Storage Stack, which allows for flexible sharing and utilization of writable storage as a network resource. The algorithms assume that data is replicated in various storage depots in the wide area, and the data must be delivered to the client either as a downloaded file or as a stream to be consumed by an application, such as a media player. The algorithms are threaded and adaptive, attempting to get good performance from nearby replicas, while still utilizing the faraway replicas. After defining the algorithms, we explore their performance downloading a 50 MB file replicated on six storage depots in the U.S., Europe and Asia, to two clients in different parts of the U.S. One algorithm, called progress-driven redundancy, exhibits excellent performance characteristics for both file and streaming downloads.

Citation Info:

Authors: James S. Plank, Scott Atchley, Ying Ding, Micah Beck
Title: Algorithms for High Performance, Wide-area Distributed File Downloads
Journal/Book: Parallel Processing Letters
Issue: Volume 13, Number 2
Year: 2003
Month: June
Pages: pp. 207-224
Where: http://loci.cs.utk.edu/publications/2003_Algorithms_for_Wide_Area_Downloads.php
UTK home        DOE NSF
 
corner
Home   About Us   Projects   Publications   Software   Docs   Screencasts   Related Projects   Related Pubs   People   FAQs   News  Contact Us
corner