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 条
  • [1] A proposal for a world-wide web caching proxy mechanism
    Oguchi, M
    Ono, K
    GLOBAL INFORMATION INFRASTRUCTURE (GII) EVOLUTION: INTERWORKING ISSUES, 1996, : 531 - 540
  • [2] A stateful intrusion detection system for world-wide web servers
    Vigna, G
    Robertson, W
    Kher, V
    Kemmerer, RA
    19TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 34 - 43
  • [3] The world-wide waste web
    Johann H. Martínez
    Sergi Romero
    José J. Ramasco
    Ernesto Estrada
    Nature Communications, 13
  • [4] Introducing the World-Wide Web
    Downes, PK
    BRITISH DENTAL JOURNAL, 1998, 185 (07) : 328 - 332
  • [5] The world-wide wireless web
    Abdi, B
    Maass, E
    2002 IEEE RADIO FREQUENCY INTEGRATED CIRCUITS (RFIC) SYMPOSIUM, DIGEST OF PAPERS, 2002, : 3 - 6
  • [6] The world-wide waste web
    Martinez, Johann H.
    Romero, Sergi
    Ramasco, Jose J.
    Estrada, Ernesto
    NATURE COMMUNICATIONS, 2022, 13 (01)
  • [7] Introducing the World-Wide Web
    P K Downes
    British Dental Journal, 1998, 185 : 328 - 332
  • [8] Diameter of the World-Wide Web
    Réka Albert
    Hawoong Jeong
    Albert-László Barabási
    Nature, 1999, 401 : 130 - 131
  • [9] Internet -: Diameter of the World-Wide Web
    Albert, R
    Jeong, H
    Barabási, AL
    NATURE, 1999, 401 (6749) : 130 - 131
  • [10] The World-Wide Web and sustainable development
    Shaw, R
    SUSTAINABILITY OF WATER AND SANITATION SYSTEMS, 1996, : 35 - 38