DocumentCode :
1282951
Title :
R×W: a scheduling approach for large-scale on-demand data broadcast
Author :
Aksoy, Demet ; Franklin, Michael
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Volume :
7
Issue :
6
fYear :
1999
fDate :
12/1/1999 12:00:00 AM
Firstpage :
846
Lastpage :
860
Abstract :
Broadcast is becoming an increasingly attractive data-dissemination method for large client populations. In order to effectively utilize a broadcast medium for such a service, it is necessary to have efficient on-line scheduling algorithms that can balance individual and overall performance and can scale in terms of data set sizes, client populations, and broadcast bandwidth. We propose an algorithm, called R×W, that provides good performance across all of these criteria and can be tuned to trade off average and worst-case waiting time. Unlike previous work on low overhead scheduling, the algorithm does not use estimates of the access probabilities of items, but rather, it makes scheduling decisions based on the current queue state, allowing it to easily adapt to changes in the intensity and distribution of the workload. We demonstrate the performance advantages of the algorithm under a range of scenarios using a simulation model and present analytical results that describe the intrinsic behavior of the algorithm
Keywords :
Internet; broadcast channels; broadcasting; data communication; information resources; online operation; queueing theory; search engines; Internet browsers; R×W algorithm; Web pages; Web proxy server; World Wide Web; average waiting time; broadcast bandwidth; broadcast channel; client populations; data set sizes; data-dissemination method; database pages; large-scale on-demand data broadcast; low overhead scheduling; on-line scheduling algorithms; performance; queue state; scheduling approach; simulation model; workload distribution; workload intensity; worst-case waiting time; Algorithm design and analysis; Analytical models; Application software; Bandwidth; Computer science; Large-scale systems; Network servers; Satellite broadcasting; Scheduling algorithm; Web server;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/90.811450
Filename :
811450
Link To Document :
بازگشت