TCP Implementation Enhancements for Improving Webserver Performance

dc.contributor.authorAron, Mohit
dc.contributor.authorDruschel, Peter
dc.date.accessioned2017-08-02T22:03:46Z
dc.date.available2017-08-02T22:03:46Z
dc.date.issued1999-07-06
dc.date.noteJuly 6, 1999
dc.description.abstractThis paper studies the performance of BSD-based TCP implementations in Web servers. We find that lack of scalability with respect to high TCP connection rates reduces the throughput of Web servers by up to 25% and imposes a memory overhead of up to 32 MB on the kernel. We also find that insufficient accuracy in TCP's timers results in overly conservative delays for retransmission timeouts, causing poor response time, low network utilization and throughput loss. The paper proposes enhancements to the TCP implementation that eliminate these problems, without requiring changes to the protocol or the API. We also find that conventional benchmark environments do not fully expose certain significant performance aspects of TCP implementations and propose techniques that allow these benchmarks to more accurately predict the performance of real servers.
dc.format.extent12 pp
dc.identifier.citationAron, Mohit and Druschel, Peter. "TCP Implementation Enhancements for Improving Webserver Performance." (1999) https://hdl.handle.net/1911/96504.
dc.identifier.digitalTR99-335
dc.identifier.urihttps://hdl.handle.net/1911/96504
dc.language.isoeng
dc.rightsYou are granted permission for the noncommercial reproduction, distribution, display, and performance of this technical report in any format, but this permission is only for a period of forty-five (45) days from the most recent time that you verified that this technical report is still available from the Computer Science Department of Rice University under terms that include this permission. All other rights are reserved by the author(s).
dc.titleTCP Implementation Enhancements for Improving Webserver Performance
dc.typeTechnical report
dc.type.dcmiText
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR99-335.pdf
Size:
366.75 KB
Format:
Adobe Portable Document Format