Coyote Web Server |
July 15, 1998
Updated September 5, 1999
A series of benchmarks has just been completed with the PicLan-IP Coyote Web Server. This paper discusses the results of these benchmarks.
This benchmark is meant to show the performance of PicLan-IP and Coyote and not to test your application code's impact on performance. When looking at these numbers, remember that this is the baseline for the web server's performance and your code will subtract from these numbers.
Page size including HTTP headers |
Hits/sec | Bytes/sec |
317 | 84.18 | 26,684 |
1,337 | 81.04 | 108,347 |
2,357 | 78.62 | 185,299 |
5,417 | 70.13 | 379,874 |
10,517 | 59.24 | 623,045 |
20,717 | 43.18 | 894,516 |
51,317 | 22.52 | 1,155,788 |
102,317 | 13.09 | 1,339,228 |
204,317 | 6.49 | 1,326,734 |
Using the 2.3K page size as an average (which is lower than most sites), Coyote can produce:
Server System |
|
MultiValue Host |
|
PicLan-IP Release |
|
PicLan-IP Configuration |
|
Coyote Web Server Configuration |
|
Client Test System |
|
Client Test Software |
|
Another set of benchmarks was conducted with D3/Linux running on dual-processor 400MHz Linux systems over fast ethernet. With small active-content pages, the system satured at about 212 page hits/second or over 750,000 hits/hour. Even assuming that your application degrades page performance down to 100 hits/second, at 10K pages this is a sustained rate of 1000K bytes/second which is full ethernet speeds or between 6 and 7 dedicated T-1 lines. All with pure dynamic content.
When tested with large static pages, testing actually saturated fast-ethernet at about 85 Megabits/second so no "real" numbers are being quoted. Regardless, most users will simply not experience server performance problems.