CloudLinux Overview

All CloudLinux innovations, such as CageFS, aim to improve security and stability on servers. So where other operating systems will allow entire servers full of customers to go down, CloudLinux stays stable by isolating the impact to the offending tenant.

Deploying CloudLinux ensures that you are optimizing the use of each server. Due to limits set for CPU, IO, and Memory, you could get the most of every server and safely add more customers.

CloudLinux helps you to improve server density and to decrease churn, improving profit per physical server. It also creates new upsell opportunities by setting limits on per-package bases.

Better server stability means fewer support calls and less time spent tracking down problem tenants. CloudLinux brings down your cost to support a shared hosting environment, allowing you to offer superior service with greater profitability.

JoneSolutions.Com is a registered partner of Cloudlinux .

  • Free Setup and Installation

  • CloudLinux Convertion
  • CageFS Setup
  • LVE Manager Setup
  • PHP Selector Setup
  • Python Selector Setup
  • Ruby Selector Setup
  • MySQL Governor Setup
  • OptimumCache Setup
  • Mod_lsapi Setup
  • CloudLinux License

  • $10.00

    per month

  • yes
  • yes
  • yes
  • yes
  • Optional
  • Optional
  • Optional
  • Optional
  • yes

Features

  • CageFS
  • LVE Manager
  • PHP Selector
  • Ruby Selector
  • Python Selector
  • MySQL Governor
  • OptimumCache
  • Mod_lsapi

CageFSCageFS is a virtualized per-user file system that uniquely encapsulates each customer, preventing users from seeing one another and viewing sensitive information about the server. CageFS prevents a large number of attacks, including most privilege-escalation and information-disclosure attacks. The best part is that CageFS is completely transparent to customers and does not require them to change their scripts.

 CageFS Benefits:

  • Only safe binaries are available to users.
  • Users do not see other users and have no way to detect the presence of other users or their user names on the server.
  • Users cannot see server configuration files such as Apache config files.
  • Users have a limited view of their own processing file system and cannot see other users’ processes.

At the same time, a user’s environment is fully functional, and he or she should not feel restricted in any way. No adjustments to user scripts are necessary.

LVE ManagerToday, a single site can consume all CPU, memory, and IO resources—and bring the server to a halt. LVE (lightweight virtual environment) technology prevents that by allowing admin to set up individual resource limits. This ensures that a tenant can never use more resources than he or she is given.

LVE is a kernel-level technology developed by the CloudLinux team. It integrates at the server, PAM (pluggable authentication moduels), and database levels to prevent any kind of abuse while maintaining the lowest overhead possible. The technology has roots in common with container-based virtualization.

The goal of LVE is to ensure that no single Web site can bring down your server.

whm_settings_zoom79

LVE allows the host to maintain fine-tuned control over resources—including CPU, IO, memory, inodes, number of processes, and connections—that any single account can use. It is lightweight and transparent.

Memory limits

Memory limits control the amount of memory each customer can use. CloudLinux is able to identify, in real time, the amount of memory actually used by an end customer’s processes. Physical memory limits are especially effective in preventing out of memory (OOM) issues and customers’ ballooning memory usage, which destroy caches and cause server overload.

IO limits

IO limits restrict the data throughput for the customer. They are measured in KB/s. When the limit is reached, the processes are throttled (put to sleep). Because IO is one of the scarcest resources in shared hosting, the ability to put an upper limit on customer use is vital.

CPU limits

CPU limits establish the maximum amount of CPU resources that an account can use. When a user hits the CPU limit, processes within that limit are slowed down. CPU limits are crucial in preventing CPU usage spikes, which can often make servers slow and unresponsive.

Number-of-processes limits

Number-of-processes limits control the total number of processes within LVE. Once the limit is reached, no new process can be created until another one finished. This effectively prevents fork bombs and similar DoS attacks.

Entry processes limits

Entry processes limits control the number of entries into LVE. The best way to think about this type of limit is as the number of Web scripts that can be executed in parallel by visitors to a site. These limits are important to preventing single sites from hogging all Apache slots, thus causing Apache to be unresponsive.

Inodes limits

An inode is a data structure on a file system that is used to keep information about a file or a folder. The number of inodes indicates the number of files and folders an account has. Inodes limit work on the level of disk quota.

PHP SelectorThe PHP Selector is a part of CloudLinux that allows end users to select the specific version of PHP they need. It allows ultimate flexibility by offering all popular versions of PHP, with more than 120 PHP extensions to choose from.

CloudLinux packages PHP versions 4.4, 5.1, 5.2, 5.3, 5.4, 5.5, and 5.6. The convenient UI lets a customer switch between versions, select the extensions, and adjust PHP settings.

No longer do you have to move customers to other servers or force them to switch to VPS (or another hosting company) just to get that old PHP 5.2 that their scripts require.

selector

CloudLinux includes a large number of extensions and gives control to the end user. Only users who need non-default version of PHP will be using PHP selector. Everyone else will use the default PHP version installed on the server, so there is no extra work associated with the PHP selector.

ruby selectorThe Ruby Selector allows end users to choose the Ruby version for application and to install additional modules (gems) to the application environment. Ruby Selector uses mod_passenger for optimum performance.

 Ruby Selector Benefits:

  • Supports 1.8, 1.9, 2.0, and 2.1 Ruby versions
  • Allows users to install additional modules to application environments

python selectorPython Selector allows end users to choose the Python version as an application and to install additional modules. Python Selector uses mod_passenger to get the best performance from Python applications.

MySQL GovernorMySQL often becomes a major headache for shared hosting companies. Keeping MySQL stable might be difficult, and customer queries can easily slow everything down. This is where MySQL Governor comes in. Its ability to pinpoint abusers and throttle them in real time is unprecedented in the industry. With support from the latest versions of MySQL and MariaDB, it is a must-have for any shared host.

MySQL Governor tracks CPU and disk IO usage for every user in real time and throttles MySQL queries by using same-per-user LVE limits. By using the dbtop utility, it is possible to see usage as it happens on a per-customer basis, ensuring that system admins always know what is going on.

MySQL Governor Benefits:

  • Stable, simple limits counted as part of LVE limits
  • Automatic detection and killing of long-running queries
  • MySQL 5.1–5.6 support
  • MariaDB 5.x and 10.x support

As a result, hosting companies can carefully throttle resources to maintain performance across servers without instantly disconnecting users.

OptimumCache – a super-performing density enhancer

Our mission at CloudLinux is to deliver the most stable and profitable servers. With OptimumCache, you can expect increased server performance, density, and reduced server load by 20-30%!

Today, a typical shared hosting server encompasses multiple Web sites that are using WordPress, Joomla, Magento, and other popular software. This software is composed of exactly the same files, yet the files have to be separately loaded for each Web site, wasting both server IO and memory. OptimumCache solves these problems by creating a cache of duplicate files on disk; All duplicates get loaded from a singular copy of the file, creating only one instance in memory cache. System bypasses disk IO for duplicates, significantly improving speed of reading duplicate files, decreases memory footprint, increasing cache usage, all while lowering load on the hard disk.

optcache

What Can OptimumCache Deliver

Expect increased server performance, density, and reduced server load by 20-30%! Best results shown for hosting servers running large number of similar Web applications, such as WordPress, Joomla, Magento etc.

Improved Server Performance Improve Server
Density by
additional 30%
If you have significant IO Wait time, you can see major performance improvements with OptimumCache – it decreases the IO Wait time.
We have seen page speed improvements of up to 20% after OptimumCache had been deployed.
Here is what our
beta customers
have found:

  • Average system CPU usage
    dropped by 30%
  • Average IO Wait droped by 52%
  • Average total CPU usage dropped by 25%
  • Average disk utilization dropped by 50%
  • Up to 20% latency improvements for
    popular URLs
In shared hosting, disk subsystem
is one of the common bottlenecks
on the server. OptimumCache is
able to significantly decrease the
load on the disks, removing the
bottleneck, and providing you with
ability to host more customers on
the same hardware.

How to Take Advantage of OptimumCache

  • Free for CloudLinux customers – Click here for installation instructions
  • Supported systems: CloudLinux 6.x 64bit and EXT4 filesystem.
    (CloudLinux 7.x will be supported soon. CloudLinux 5.x and 32bit versions will not be supported)

Additional Information

mod_lsapiMod_lsapi is the fastest and most reliable way to serve PHP pages. It is a drop-in replacement for SuPHP, FCGID, RUID2, and ITK. It has a low memory footprint and understands PHP directives from .htaccess files.

Benefits of Mod_lsapi compared to other ways to serve PHP:

  • Faster than any other way to serve PHP with Apache
  • Doesn’t suffer from stability issues in process management like PHP FPM and mod_fcgid
  • Full benefits of opcode caching
  • Compatible with MPM Worker & Event
  • No tuning required
  • Support for PHP directives in .htaccess files
  • Drop-in replacement for existing ways to serve PHP
  • Fully compatible with PHP Selector

© 2001-2017 JoneSolutions.Com. All rights reserved.

Click Me