Posted By: Tony Baird
Last Updated: Saturday December 13, 2008
At Hawk Host we’re always looking at using technology to have an advantages over our competitors. Over the past few years LiteSpeed has been gaining in popularity and has even been catching on with web hosts. It is fully compatible with cPanel which is a huge plus making it not to far out of the default configuration. It is significantly faster than apache in serving static content. It is also 50% faster than mod_php and numerous times faster than suPHP (we run this).
Our reasoning for running suPHP was security and the fact PHP would be running as the user which resolves a whole lot of problems such as ownership of uploaded files via php and requiring folders to have the permissions of 777. With LiteSpeed in the suexec configuration still runs the php processes as the user but is also significantly faster than suPHP. suPHP has been great to us but the CPU usage is so high that paying for LiteSpeed would actually save us money as we’d be able to have more customers per machine and also have less to worry about in terms of servers being overloaded. We also have problems from time to time with graceful restarts in Apache causing things to go down for split seconds or slow down. With LiteSpeed this would not be the case it’s graceful restarts are significantly better than Apache’s.
Our own web site as of this post is running LiteSpeed with the exact configuration we’d be using on our cPanel servers and I can tell you it sure does fly! Our site was running with Apache 2.2 and FastCGI or previously suPHP and we were seeing between 600 and 900mb of used ram. With LiteSpeed we’re seeing just 300MB on the server and our cpu usage is also down.
So I’ve talked about some of the advantages for us but what about the disadvantages or migration issues?
Disadvantages
Migration Issues
Not a whole lot of serious issues just a matter of everyone being on their toes when their server is migrated over. You can read more about LiteSpeed by visiting the LiteSpeed over view page.
So we’re wondering what does everyone think of the possible switch over? Is it something you’d like to see? Or would you jump ship before the move? Feel free to comment on it in our forum or just leave a comment on our blog.
Now for the migration itself, we’d do it in phases with some machines not receiving the switch at all. The plan would be to deploy it on our 64bit systems first (Saturn, Neptune, Jupiter). Then our second wave would be just Skyline. The major trend between both phases is these are our HarperTown systems. The machines Mars, Mercury and Venus are slated for upgrades in the new year. With the switch to LiteSpeed we estimate that we will not need all three of them moving forward. We figured this with upgrading them to Xeon 5430’s and using suPHP that one of them would be unnecessary. With LiteSpeed we know this for a fact we’ll have way more capacity than we need once we make the switch.