Lam, Wang and Garcia-Molina, Hector (2004) Slicing Broadcast Disks [extended version]. Technical Report. Stanford. (Publication Note: Extended Version.)
This is the latest version of this item.
Because a multicast data server or broadcast disk can have clients of very different network capacities, the server needs to offer its repository of data items at a variety of transmission speeds to service clients' varied requests. In this paper, we study how to slice a server's available outgoing network capacity into data channels, how to assign the server's data to those channels, and how to assign clients to the channels given clients' varied requests and download speeds. We find that good choices in this area can improve performance for clients by three-fold or more, and surprisingly, finding the good choices do not require advance knowledge of clients' exact download speeds, once we have chosen the slowest client speed we want to support.
|Item Type:||Techreport (Technical Report)|
|Uncontrolled Keywords:||WebBase data multicast facility - broadcast disk - bandwidth allocation - data channels - client allocation - data partitioning|
|Subjects:||Computer Science > Databases and the Web|
|Related URLs:||Project Homepage||http://www-diglib.stanford.edu/diglib/pub/|
|Deposited By:||Import Account|
|Deposited On:||19 Feb 2004 16:00|
|Last Modified:||23 Dec 2008 09:20|
Available Versions of this Item
- Slicing Broadcast Disks [extended version]. (deposited 31 Jul 2003 17:00)
- Slicing Broadcast Disks [extended version]. (deposited 19 Feb 2004 16:00) [Currently Displayed]
Repository Staff Only: item control page