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

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.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How Do I Choose a Domain Name

This tutorial will look at some of the things you should look at when you are trying to choose...

What Are Domain Names and How Do They Work

This tutorial will look at what the concept of Domain Names, and how they work. Every website on...

What are Web Servers and are they necessary

Web Servers are powerful computers that have extremely large hard drives, or an array of hard...

What do you mean when you say gigabyte, megabyte, or GB and MB

This tutorial will explain the different units of measurement that you might find on a...

What is a Control Panel

What is the control panel? The control panel is a vital part of any web hosting account. Without...