CloudLinux shared hosting
CloudLinux is a modification of CentOS 6, a server-oriented Linux-based distribution. The aim of CloudLinux is to ensure stability of shared-hosting and the websites that use this type of web-hosting service.
The official website - http://www.cloudlinux.com
How CloudLinux works
In fact, CloudLinux uses a modified openVZ kernel, which limits the amount of processing power sites can consume when using apache, php, ftp and e-mail. This restriction allows to:
a) isolate each hosted web-site from the others
b) provide each web-site, hosted on shared hosting, the declared amount of available server resources
c) prevent peak loads generated by one web-site from affecting the functioning of other web-sites hosted on the same shared-hosting server.
The images below illustrate the difference between how CloudLinux and traditional shared hosting environment act during a peak load by one of the co-hosted websites:
Image source - cloudlinux.com
Shortcomings of CloudLinux - unfortunately, at present it is impossible to limit the consumption of mySQL server resourses by hosted websites. This is the most notable shortcoming of the distribution. However, no other Linux-based distribution can do this, either, so CloudLinux is one of the very best Linux-distributions for shared hosting.
We use CloudLinux for all shared hosting plans.