Lam, Wang and Garcia-Molina, Hector (2003) Slicing Broadcast Disks [extended version]. Technical Report. Stanford.
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:||31 Jul 2003 17:00|
|Last Modified:||24 Dec 2008 10:28|
Available Versions of this Item
- Slicing Broadcast Disks [extended version]. (deposited 31 Jul 2003 17:00) [Currently Displayed]
Repository Staff Only: item control page