Weighted fair queueing scheduling for world-wide web proxy servers

被引:2
|
作者
Khayari, RE [1 ]
Sadre, R [1 ]
Haverkort, B [1 ]
Zoschke, N [1 ]
机构
[1] Rhein Westfal TH Aachen, Lab Performance Evaluat & Distributed Syst, Dept Comp Sci, D-52056 Aachen, Germany
关键词
world-wide web; heavy-tailed distributions; proxy server; scheduling algorithms; weighted fair queueing;
D O I
10.1117/12.473383
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current world-wide web servers as well as proxy servers rely for their scheduling on services provided by the underlying operating system. In practice, this means that some form of first-come-first-served (FCFS) scheduling is utilised. Although FCFS is a reasonable scheduling strategy for job sequences that do not show much variance, in the world-wide web (WWW), however, it has been shown that the typical object sizes requested do exhibit heavy tails. This means that the probability to observe very long jobs (very large objects) is much higher than typically predicted using an exponential model. Under these circumstances, job scheduling on the basis of shortest-job first (SJF) has been shown to perform much better, in fact, to minimise the total average waiting time, simply by avoiding situations in which short jobs have to wait for very long one. However, SJF has as disadvantage that long jobs might suffer from starvation. In order to avoid the problems of both FCFS and SJF we present in this paper a new scheduling algorithm called class-based interleaving weighted fair queueing (CI-WFQ). This algorithm uses the specific characteristics of the job stream being served, that is, the distribution of the sizes of the objects being requested, to set its parameters such that good mean reponse times are obtained and starvation does not occur. In the paper., the new scheduling approach is introduced and compared, using trace-driven simulations, with existing scheduling approaches.
引用
收藏
页码:120 / 131
页数:12
相关论文
共 50 条
  • [31] Science and the Internet: The World-Wide Web
    Rzepa, H. S.
    Science Progress, 79 (02):
  • [32] A simulation of the structure of the World-Wide Web
    Boudourides, M
    Antypas, G
    SOCIOLOGICAL RESEARCH ONLINE, 2002, 7 (01):
  • [33] Adaptive Hierarchical Weighted Fair Queueing Scheduling Algorithm for WiMAX
    Al-Ghanem, Waleed K.
    Ilyas, Mohammad
    Mahgoub, Imad
    2012 9TH INTERNATIONAL CONFERENCE ON HIGH CAPACITY OPTICAL NETWORKS AND EMERGING/ENABLING TECHNOLOGIES (HONET), 2012, : 237 - 241
  • [34] Hannover fair - Latest light innovations world-wide
    Anon
    Electrical World (Melbourne, Australia), 2000, (JUN.):
  • [35] A World-Wide Web interface to an NMR spectrometer
    Buszko, ML
    Wang, DC
    APPLIED MAGNETIC RESONANCE, 1997, 12 (01) : 95 - 101
  • [36] The client's side of the World-Wide Web
    Berghel, H
    COMMUNICATIONS OF THE ACM, 1996, 39 (01) : 30 - 40
  • [38] QSAR analysis through the World-Wide Web
    Ertl, P
    CHIMIA, 1998, 52 (11) : 673 - 677
  • [39] A sample statistical characterization of the World-Wide Web
    Lee, DC
    Midkiff, SF
    IEEE SOUTHEASTCON '97 - ENGINEERING THE NEW CENTURY, PROCEEDINGS, 1996, : 174 - 178
  • [40] Modeling World-Wide Web request traffic
    Judge, J
    Beadle, HWP
    Chicharo, J
    MULTIMEDIA COMPUTING AND NETWORKING 1997, 1997, 3020 : 92 - 103