A guide to shared hosting resource limits (LVE) and CAGEFS Print

  • 0

LCWSoft use CloudLinux as the Operating System for our Linux based hosting services. It enhances the reliability of shared web hosting by placing each customer into a Lightweight Virtual Environment (LVE) which impements CPU / RAM / Process and Disk I/O limits. This kernel based technology prevents a single web site from consuming the resources of a server, ensuring a more reliable service for all users.

Shared hosting was historically subseptable to stability issues due to the ability of a single site to impact a whole server. With CloudLinux LVE technology we can prevent one user from consuming the all of the server resources, regardless of whether it is due to website attack or poorly written code. By placing a limit on resources we can ensure a fair distribution of resources.

Should an individual user reach the resource limits assigned to their account they will begin to notice a slow down. At the point the site consumes all of the assigned resources they may see '508' responses to website requests instead of the intended web pages. Our accounts come with limits that are generous for typical shared hosting.

CageFS is a virtualized file system and a set of tools to contain each user in its own 'cage'. The benefits of CageFS are:

  • Only safe binaries are available to users
  • Users will not see any other users, and would have no way to detect presence of other users and their user names on the server
  • Users will not be able to see server configuration files, such as Apache config files
  • Users will have limited view of /proc file system, and will not be able to see other users processes

At the same time, user environments will be fully functional, and users should not feel in any way restricted. No adjustments scripts are needed.

Was this answer helpful?

« Back