Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Maintaining High-Bandwidth Under Dynamic Network Conditions

The need to distribute large files across multiple wide-area sites is becoming increasingly common, for instance, in support of scientific computing, configuring distributed systems, distributing software updates such as open source ISOs or Windows patches, or disseminating multimedia content. Recently a number of techniques have been proposed for simultaneously retrieving portions of a file from multiple remote sites with the twin goals of filling the client's pipe and overcoming any performance bottlenecks between the client and any individual server. While there are a number of interesting tradeoffs in locating appropriate download sites in the face of dynamically changing network conditions, to date there has been no systematic evaluation of the merits of different protocols. This paper explores the design space of file distribution protocols and conducts a detailed performance evaluation of a number of competing systems running in both controlled emulation environments and live across the Internet. Based on our experience with these systems under a variety of conditions, we propose, implement and evaluate Bullet' (Bullet prime), a mesh based high bandwidth data dissemination system that outperforms previous techniques under both static and dynamic conditions.

Dejan Kostic, University of California, San Diego

Ryan Braud, University of California, San Diego

Charles Killian, University of California, San Diego

Erik Vandekieft, University of California, San Diego

James W. Anderson, University of California, San Diego

Alex C. Snoeren, University of California, San Diego

Amin Vahdat, University of California, San Diego

BibTeX
@inproceedings {269418,
author = {Dejan Kosti{\'c} and Ryan Braud and Charles Killian and Erik Vandekieft and James W. Anderson and Alex C. Snoeren and Amin Vahdat},
title = {Maintaining {High-Bandwidth} Under Dynamic Network Conditions},
booktitle = {2005 USENIX Annual Technical Conference (USENIX ATC 05)},
year = {2005},
address = {Anaheim, CA},
url = {https://www.usenix.org/conference/2005-usenix-annual-technical-conference/maintaining-high-bandwidth-under-dynamic-network},
publisher = {USENIX Association},
month = apr
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usenix05/tech/general/full_papers/kostic/kostic.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/usenix05/tech/general/full_papers/kostic/kostic_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us