• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Size-based Scheduling to Improve Web Performance

Cached

  • Download as a PDF
  •  
  • Download as a PS

Download Links

  • [www.cs.cmu.edu]
  • [www.cs.cmu.edu]
  • [www.aladdin.cs.cmu.edu]
  • [www.cs.cmu.edu]
  • [www-2.cs.cmu.edu]
  • [www.cs.cmu.edu]
  • [web.cs.cmu.edu]
  • [www.cs.toronto.edu]
  • [www.cs.cmu.edu]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Mor Harchol-Balter, et al.
Citations:91 - 9 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Harchol-Balter_size-basedscheduling,
    author = {Mor Harchol-Balter and et al.},
    title = {Size-based Scheduling to Improve Web Performance },
    year = {}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Is it possible to reduce the expected response time ofevery request at a web server, simply by changing the order in which we schedule the requests? That is the question we ask in this paper. This paper proposes a method for improving the performance of web servers servicing static HTTP requests. The idea is to give preference to those requests which are short, or have small remaining processing requirements, in accordance with the SRPT (Shortest Remaining Processing Time) scheduling policy. The implementation is at the kernel level and in-volves controlling the order in which socket buffers are drained into the network.Experiments are executed both in a LAN and a WAN environment. We use the Linux operating system and the Apache and Flash web servers. Results indicate that SRPT-based scheduling of connections yields significant reductions in delay at the web server. These result in a substantial reduction inmean response time, mean slowdown, and variance in response time for both the LAN and WAN environments. Significantly, and counter to intuition, the large requests are only negligibly penalized or not at all penalized as a result of SRPT-based scheduling.

Citations

1023 A.: Self-similarity in world wide web traffic: Evidence and possible causes - Crovella, Bestavros - 1997
681 Generating representative Web workloads for network and server performance evaluation - Barford, Crovella - 1998
351 Dummynet: A Simple Approach to the Evaluation of Network Protocols - Rizzo - 1997
290 Exploiting process lifetime distributions for dynamic load balancing - Harchol-Balter, Downey - 1996
240 Flash: An Efficient and Portable Web Server - Pai, Druschel, et al. - 1999
228 The Case for Geographical Push Caching - Gwertzman, Seltzer - 1995
167 Lazy Receiver Processing (LRP): A Network Subsystem Architecture for Server Systems - Banga, Druschel, et al. - 1996
145 Improving HTTP Latency - Padmanabhan, Mogul
144 Bandwidth sharing and admission control for elastic traffic - Roberts, Massoulié - 1998
131 Analysis of SRPT scheduling: Investigating unfairness - BANSAL, HARCHOL-BALTER - 2001
117 Heavy-Tailed Probability Distributions in the World-Wide Web”, in A Practical Guide to Heavy Tails - Crovella, Taqqu, et al. - 1998
108 Flow and stretch metrics for scheduling continuous job streams - Bender, Chakrabarti, et al. - 1998
98 Connection Scheduling in Web Servers - Crovella, Frangioso, et al. - 1999
92 Network behavior of a busy Web server and its clients - Mogul - 1995
88 Self-similarity in world wide web trac: evidence and possible causes - Crovella, Bestavros - 1997
80 M.: Web facts and fantasy - Manley, Seltzer - 1997
68 A parallel workload model and its implications for processor allocation - Downey - 1998
60 Web Traffic Characterization: An Assessment of the Impact of Caching Documents from NCSA’s - Braun, Claffy - 1994
53 Server operating systems - Kaashoek, Engler, et al. - 1996
49 Workload Characterization of a Web Proxy in a Cable Modem Environment - Arlitt, Friedrich, et al. - 1999
48 Measuring the capacity of a web server under realistic loads. World Wide Web - Banga, Druschel - 1999
44 Application-level document caching in the Internet - Bestavros, Carter, et al. - 1995
40 Better operating system features for faster network servers - BANGA, DRUSCHEL, et al. - 1998
40 Implementation of srpt scheduling in web servers - HARCHOL-BALTER, BANSAL, et al. - 2000
38 Linux network traffic control — implementation overview. http://diffserv.sourceforge.net - Almesberger - 1999
26 Providing differentiated quality-of-service in Web hosting services - ALMEIDA, DABU, et al. - 1998
25 Operating System Concepts, Sixth Edition - Silberschatz, Gagne
15 Flash: An ecient and portable Web server - Pai, Druschel, et al. - 1999
9 Web Trac Characterization: An Assessment of the Impact of Caching Documents from NCSA's - Braun, Clay - 1995
8 Cao.Providing di erentiated quality-of-service in Web hosting services - Almeida, Dabu, et al. - 1998
7 A proof of the theorem - Little - 1961
7 Linux -- advanced networking overview version 1. Available at http://qos.ittc.ukans.edu/howto - Radhakrishnan
7 Operating Systems, Fourth Edition - Stallings - 2001
4 Linux network tra#c control --- implementation overview. Available at http://lrcwww.epfl.ch/linux-di#serv - Almesberger
4 Watching your web server. The Unix Insider at http://www.unixinsider.com - Cockcroft - 1996
3 Web performance characteristics. IETF plenary Nov.’99. http://www.research.att.com/ anja/feldmann/papers.html - Feldmann
2 Differentiated services on Linux. White paper available at http://lrcwww.epfl.ch/linux-diffserv - Almesberger, Salim, et al. - 1999
2 Personal communication with Vice - Maggs - 2001
2 Lazy Receiver Processing(LRP): A Network Subsystem Architecture for Server Systems - Druschel, Banga - 1996
1 Size-based Scheduling to Improve Web Performance \Delta 27 - Schrage, Miller - 1966
1 Measuring the capacity ofa web server under realistic loads. World Wide Web - Banga, Druschel - 1999
1 Analysis ofSRPT scheduling: Investigating unfairness - Bansal, Harchol-Balter - 1998
1 The case for geographicalpush-caching - Gwertzman, Seltzer - 1994
1 The internet traffic archives. Available at http:- //town.hall.org/Archives/pub/ITA/. [23 - TownHall - 1997
1 facts and fantasy. InProceedings of the 1997 USITS - Web - 1997
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University