Results 1 to 25 of 143
Thread: LiteSpeed Vs Apache Showdown
-
01-12-2010, 02:40 AM #1Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
LiteSpeed Vs Apache Showdown
It's my opinion that there are few recent, independent benchmarks comparing the performance of LiteSpeed and Apache on modern hardware. For that reason, I've challenged LiteSpeed to compare their product side-by-side with Apache on an 8 core intel Xeon 5520 system. More details on that available in this thread:
http://www.webhostingtalk.com/showth...=918104&page=3
But I need the help of the WHT community to decide how best to optimize apache. LiteSpeed will certainly know the in's and out's of their product well enough to portray it in the best possible light. I am by no means the world's foremost Apache expert, so I'm asking those of you who are familiar with it on a low-level, or have contributed to the project -- or are just veteran sysadmins -- to contribute your expertise and help me figure out how to give LiteSpeed a run for its money
Also open for debate is what benchmarking software should be used. ab is one option that's been brought up, but I'd like to do it with at least two different tools.
The results of the tests will be posted back in this thread.
I'm a proponent of open source software, but I have nothing against LiteSpeed -- I'll be very impressed if it really does beat apache hands down like they say it does. May the best webserver win!Last edited by e-Sensibility; 01-12-2010 at 02:50 AM.
Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-12-2010, 04:02 AM #2Web Hosting Master
- Join Date
- Jun 2006
- Location
- NYC / Memphis, TN
- Posts
- 1,454
I'll state that Apache will sadly lose based on our own internal tests but we're probably not the definition of Apache *experts*.
We tested with mod_fcgid / PHP 5 / Worker vs LiteSpeed's LSAPI PHP5 FCGI implementation.
LiteSpeed was faster not by leaps and bounds but was faster. The issue we had was we simply ran Apache out of resources and it croaked =/
We had much better results when testing LiteSpeed vs nginx - whereas nginx rocked yet still didn't fully beat out LiteSpeed when it come to dynamic content.
I'll definitely follow this thread, I'm curious to see what you guys come up with.
I would make sure to make the test valid, be sure to use Apache 2.2 | MPM | PHP 5.3.1≈ PeakVPN.Com | Complete Privacy VPN | Cloud Hosting | Guaranteed Security | 1Gbps-10Gbps Unmetered
≈ PeakVPN | 31 VPN Servers | 17-Years Experience | Emergency 24/7 Support
≈ Visit us @ PeakVPN.Com (Coming SOON) | ASN: 3915
-
01-12-2010, 08:29 AM #3Temporarily Suspended
- Join Date
- Jan 2010
- Posts
- 11
when test litespeed vs lighttpd?
-
01-12-2010, 10:26 AM #4Cloud & Web Hosting Specialist
- Join Date
- Oct 2007
- Posts
- 4,332
[ James Lee - Cloud & Web Hosting Specialist • 10+ Years WHT Veteran]
[ Magento Performance Consultation by Magento Master ]
-
01-12-2010, 11:20 AM #5Web Hosting Evangelist
- Join Date
- May 2009
- Location
- London, United Kingdom
- Posts
- 472
Hello,
I could help you by optimizing lighttpd. Drop me a PM when you decide to compare lighttpd with some other web-server.
Thanks
Regards██ KnownSRV.com - Privacy. Managed. Secure. Guaranteed!
██ Web Hosting | Dedicated Cloud VPS | Dedicated Server
██ YOUR Day and Night, Fully Managed Hosting Solutions with REAL 24/7 Support
-
01-12-2010, 12:26 PM #6Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
If you're willing to configure it then I don't see what harm could come of testing out lighttpd as well. Or nginx for that matter. But I'm not going to commit myself to doing that much work -- so if you want to see it tested, you have to do the configuration.
But I'm primarily interested in seeing how apache does -- come on people, let's hear your arcane and effective optimization strategies.Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-12-2010, 02:48 PM #7Web Hosting Evangelist
- Join Date
- May 2009
- Location
- London, United Kingdom
- Posts
- 472
Hey,
I will do it if you could provide a testing server for that purpose. I was using the LSWS web-server 2 years ago and then I switched to Lighttpd and I'm pretty sure I would get better results with Lighttpd than mistwang with LiteSpeed.
It has to be tested on the same configuration/setup as LiteSpeed and only web-server has to be optimized.
It would be great if someone could come up with Apache or nginx setup/optimization, I would like to see the newest results and I believe everyone else on the scene would like this.
Regards██ KnownSRV.com - Privacy. Managed. Secure. Guaranteed!
██ Web Hosting | Dedicated Cloud VPS | Dedicated Server
██ YOUR Day and Night, Fully Managed Hosting Solutions with REAL 24/7 Support
-
01-12-2010, 03:16 PM #8Aspiring Evangelist
- Join Date
- Nov 2003
- Posts
- 350
I will do it if you could provide a testing server for that purpose. I was using the LSWS web-server 2 years ago and then I switched to Lighttpd and I'm pretty sure I would get better results with Lighttpd than mistwang with LiteSpeed.
Anyone would like to do it for nginx? Let's show down!
I prediction will be LiteSpeed >> Nginx >> Lighttpd >> Apache, it is based on our past experience with those products.LiteSpeed Web Acceleration Platform by https://www.litespeedtech.com
Apache drop-in replacement. Triple server capacity with 10X performance increases.
Ultimate web serving platform for WordPress, Magento and other web applications.
Turbo charging all WordPress sites hosted on your server with a single click!
-
01-12-2010, 03:26 PM #9Web Hosting Master
- Join Date
- Oct 2008
- Posts
- 637
This is interesting, though I'm curious if anyone has a site/server busy enough for testing. Even then it would piss of a lot of site visitors when the site goes down for swapping webservers except the case of apache -> litespeed.
Perhaps get a host that is willing to swap their heavily optimized apache + worker on a busy server with litespeed then compare the resource difference?Last edited by Scientist; 01-12-2010 at 03:31 PM.
-
01-12-2010, 03:52 PM #10Aspiring Evangelist
- Join Date
- Nov 2003
- Posts
- 350
Also open for debate is what benchmarking software should be used. ab is one option that's been brought up, but I'd like to do it with at least two different tools.
1. ab
2. httperf
3. Siege
4. curl-loader
5. http_load
I have experience with ab and httperf, both are single process, single thread, event driven, the performance is good, but I have to run multiple instances and add-up the results to benchmark more than one lshttpd process. in certain situation, one lshttpd process will outperform one "ab" or "httperf" process. Those tools are similar, the result is similar, so only need use one. "ab" is slightly easier to use. so, my vote is on "ab".
I have no experience with other tools listed, but I have been interested in "Seige" for long time, this tool can be used to simulate real world load by providing a file containing a list of URL (access log file?). Not sure about its performance and whether it is multi-threaded or not. This one is the second one I would like to use.
"curl-loader" is like "seige" which can be used to simulate real-world traffic from description on their web site, no experience, may not perform well if it uses libcurl.
"http_load" is similar to "ab".LiteSpeed Web Acceleration Platform by https://www.litespeedtech.com
Apache drop-in replacement. Triple server capacity with 10X performance increases.
Ultimate web serving platform for WordPress, Magento and other web applications.
Turbo charging all WordPress sites hosted on your server with a single click!
-
01-12-2010, 03:56 PM #11Aspiring Evangelist
- Join Date
- Nov 2003
- Posts
- 350
LiteSpeed Web Acceleration Platform by https://www.litespeedtech.com
Apache drop-in replacement. Triple server capacity with 10X performance increases.
Ultimate web serving platform for WordPress, Magento and other web applications.
Turbo charging all WordPress sites hosted on your server with a single click!
-
01-12-2010, 05:08 PM #12Web Hosting Master
- Join Date
- Mar 2008
- Posts
- 1,717
I'm by no means an expert in optimizing Apache either, but I have a requests: please test Apache with both mpm_worker and mpm_event.
I used to run the oldest commercial Mumble host.
-
01-12-2010, 11:10 PM #13Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
Mistwang and ScenSRV -- PM me with the details of when you'll be able to setup your litespeed and lighttpd respectively. We've got to get this show on the road . . . won't have this machine sitting around forever
As for the benchmarking tool, ab and siege sound find to me.Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-12-2010, 11:11 PM #14Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
Also, I think that all of the configs should be posted in the end so people can draw their own conclusions about the results that are obtained -- so keep track of everything that you change.
Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-13-2010, 01:05 AM #15Aspiring Evangelist
- Join Date
- Nov 2003
- Posts
- 350
I will have our staff member to setup LiteSpeed, I will do some fine tuning if need. just PM me the root login.
Also, we should define what we would like to test. Small static file? larger static file? Hello world PHP script?
How about a real-world WordPress or vBulletin with simulated real-world load using "seige"?
And it would be great if we as well as a third party member can cross verify the test results.LiteSpeed Web Acceleration Platform by https://www.litespeedtech.com
Apache drop-in replacement. Triple server capacity with 10X performance increases.
Ultimate web serving platform for WordPress, Magento and other web applications.
Turbo charging all WordPress sites hosted on your server with a single click!
-
01-13-2010, 03:00 AM #16Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
mistwang,
PM sent.
And yes, I'd be interested in doing all of the tests you mentioned. I'm most intrigued by the real-world simulation.
As for third party verification, leave the configuration on there when you're done and anyone who wants to look at your handiwork will be welcome to -- they'll just have to pm me.
A side note -- I've made an appeal on the apache user's mailing list for configuration help, so hopefully they'll come up with some interesting ways of leveling the playing field.Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-13-2010, 03:02 AM #17WHT Addict
- Join Date
- Jun 2007
- Posts
- 140
I'm willing to provide a custom compiled nginx binary (or 'configure' options) as well as a config but I need to know what is going to be benchmarked in this test (fcgi/static). My vote goes to httperf or ab with another program for memory info and cpu info, also I wouldn't mind all programs to first have a trail run under perf (ingo's perf tool) to get in-depth statistics (the kernel needs to have performance counters).
-
01-13-2010, 03:13 AM #18Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
So far I think mistwang has provided some good suggestions as to what content we should use.
So:
with ab we'll test:
-static
-large static
-simple php (hello world or similar)
And with siege we'll test
-wordpress/joomla or similar under a "real-world" load simulation
Perf also sounds interesting and worth a shot. Any other suggestions?Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-13-2010, 03:22 AM #19WHT Addict
- Join Date
- Jun 2007
- Posts
- 140
-
01-13-2010, 09:38 AM #20Web Hosting Evangelist
- Join Date
- May 2009
- Location
- London, United Kingdom
- Posts
- 472
Hey,
Please PM me the root login.
Thanks██ KnownSRV.com - Privacy. Managed. Secure. Guaranteed!
██ Web Hosting | Dedicated Cloud VPS | Dedicated Server
██ YOUR Day and Night, Fully Managed Hosting Solutions with REAL 24/7 Support
-
01-13-2010, 02:32 PM #21Aspiring Evangelist
- Join Date
- Nov 2003
- Posts
- 350
Agree completely.
Also, we should compare web server under similar configuration for similar feature set. For example, if .htaccess is enabled for Apache, it will slow down Apache dramatically, however, Nginx and lighttpd does not support .htaccess at all, so if we compare Apache/LiteSpeed with .htaccess enabled with lighttpd/nginx, it is not fair comparison. Same thing regarding access logging.LiteSpeed Web Acceleration Platform by https://www.litespeedtech.com
Apache drop-in replacement. Triple server capacity with 10X performance increases.
Ultimate web serving platform for WordPress, Magento and other web applications.
Turbo charging all WordPress sites hosted on your server with a single click!
-
01-15-2010, 03:24 AM #22Web Hosting Evangelist
- Join Date
- May 2009
- Location
- London, United Kingdom
- Posts
- 472
I still haven't received the root login. Could someone update me regarding this, are we gonna do it or no?
██ KnownSRV.com - Privacy. Managed. Secure. Guaranteed!
██ Web Hosting | Dedicated Cloud VPS | Dedicated Server
██ YOUR Day and Night, Fully Managed Hosting Solutions with REAL 24/7 Support
-
01-15-2010, 04:11 AM #23Uptime Aficionado
- Join Date
- Mar 2009
- Location
- /usr/bin/perl
- Posts
- 971
SceneSRV, I think we should configure the webservers one at a time. LiteSpeed can go first, and then we can all take a look at the results. Next we'll configure Apache, run the benchmarks, and everyone can look at and confirm the results.
All of us being on there at the same time adds in too many extraneous variables.
mistwang -- since you guys have had the login for several days now, can you update us on progress?Ask me about CloudCentrum (coming soon) -- The complete, turn-key cloud software solution
-
01-15-2010, 04:17 AM #24Evenly Divided
- Join Date
- Aug 2001
- Posts
- 4,028
This is a pretty cool project you guys have going on. Subscribing.
-
01-15-2010, 05:00 AM #25WHT Addict
- Join Date
- Dec 2009
- Posts
- 128
Is it easy to upgreade to lightspeed?
Similar Threads
-
Apache vs Litespeed
By Alan108 in forum Web HostingReplies: 4Last Post: 10-08-2009, 09:54 PM -
LiteSpeed Vs Apache?
By leanfarrell in forum Hosting Security and TechnologyReplies: 11Last Post: 10-06-2009, 03:25 PM -
LiteSpeed vs Apache
By LadySDevil in forum Hosting Security and TechnologyReplies: 51Last Post: 07-21-2009, 12:24 AM -
LiteSpeed -> Apache
By goooh in forum Hosting Security and TechnologyReplies: 6Last Post: 07-13-2009, 12:26 AM -
apache vs litespeed
By linktome in forum Hosting Software and Control PanelsReplies: 1Last Post: 07-13-2008, 08:37 PM