Resource allocations for cPanel Reseller Hosting

cPanel Reseller Hosting comes with two types of resource allocations: XL and Standard.

XL packages feature VPS-like resource pools; Sub Accounts on an XL package utilize the pool's resources.

Standard (non-XL) packages do not have any resource pool; each Sub Account has preset amounts of resources.

 

Server Hardware


Reseller hosting packages are powered by high-frequency CPU and high-speed DDR5 ECC memory with up to 2x per-core CPU performance compared to CPUs used by traditional providers.

Learn more: High Frequency Compute

 

XL Package Benefits


XL packages have VPS-like resources, allowing high performance, better page load times, and hosting resource-heavy websites.

VPS-like resource distribution increases density, allowing hosting more websites than traditional reseller hosting. Resellers can also manage resource allocations of their Sub Accounts from their reseller control panels.

Better Performance and Page Load Times
If you have 6 CPU cores and 16 GB of memory, you can set each Sub Account to use 6 CPU cores and 16 GB of memory.

Access to more CPU and other resources provides better performance for your Sub Accounts as they can utilize larger amounts of CPU and memory. Better hosting performance translates to better page load times for your websites.

Larger Resource Allocation
If you have 16 GB of memory, you can set each Sub Account to use 16 GB. It is not possible on traditional reseller hosting.

Access to larger amounts of resources allows hosting resource-heavy sites on your reseller hosting.

Better Resource Distribution
You can allocate the amount of CPU, memory, Disk IO, etc., to one or more Sub Accounts. For example, if a website needs only 2 GB of memory, you can allocate 2 GB for that account. If another account needs 6 GB, you can also assign that. The amount of CPU, memory, Disk IO, etc., allocated to a Sub Account is its resource limit. A Sub Account cannot consume more than its resource limit.

This allows better management of server resources and increases density, similar to a VPS, allowing hosting a higher number of websites compared to traditional reseller hosting.

Resource Pool
The resources of an XL package are assigned to a resource pool. All Sub Accounts utilize the resources allocated to the pool.

The way the resources are distributed to all Sub Accounts is similar to the way they are distributed among all hosting accounts on a VPS, allowing the Sub Accounts to access more CPU, memory, and other server resources than traditional reseller hosting.

Isolation
Each Sub Account is isolated. One account's issues cannot impact another.

Overselling
Overselling is enabled. Only the actual usage counts towards the quota.

If you have a reseller package with 16 GB memory, you can set 20 GB or more to one or more Sub Accounts. Their combined usage will not exceed 16 GB (the amount allocated to your reseller package). The same goes for other server resources.

 

Inodes


It is the number of files and folders each Sub Account can have. A cPanel account with newly installed WordPress and all other system files and logs uses about 3,000 Inodes.

  • A Sub Account can have a maximum of 500,000 Inodes.

  • A reseller account with 25 Sub Accounts can have 25 x 500,000 Inodes, but a single Sub Account cannot exceed 500,000 Inodes.

 

Upgrades: Inodes, Memory, Storage, Sub Account


You can upgrade Inodes, Memory, Storage, and the number of Sub Accounts of the following packages. Upgrades (except Inodes) are available on the order form:

Mega: Storage and Sub Accounts.
Mega XL: Inodes, Memory, Storage, and Sub Accounts.

You can order additional Inodes for one or more Sub Accounts after your reseller account is activated.

 

Mega XL


  • CPU: 8 Cores

  • Physical Memory: 10 GB

  • Disk I/O: 250 MB/s

  • Process: 800

  • Entry Process: 400

  • IOPS: 8,192

 

Swift XL


  • CPU: 6 Cores

  • Physical Memory: 8 GB

  • Disk I/O: 200 MB/s

  • Process: 600

  • Entry Process: 300

  • IOPS: 6,144

 

Plus XL


  • CPU: 4 Cores

  • Physical Memory: 6 GB

  • Disk I/O: 150 MB/s

  • Process: 400

  • Entry Process: 200

  • IOPS: 4,096

 

Power XL


  • CPU: 3 Cores

  • Physical Memory: 4 GB

  • Disk I/O: 100 MB/s

  • Process: 300

  • Entry Process: 150

  • IOPS: 3,072

 

All Other Packages


Each Sub Account on a non-XL reseller package (packages without XL in their names) has the following server resources.

  • CPU: 1 Core

  • Physical Memory: 2 GB

  • Disk I/O: 50 MB/s

  • Processes: 100

  • Entry Processes: 50

  • Inodes: 500,000

  • IOPS: 1,024
  • 618 Users Found This Useful
Was this answer helpful?

Related Articles

How to host a website under reseller hosting?

Creating a hosting account (cPanel account) and using it to host websites under your reseller...

How to create hosting accounts (cPanel accounts) and hosting packages?

  You will need to create a package in your WHM before creating a new hosting account. A hosting...

How to log into a client's cPanel account from WHM?

You can access your client's cPanel account as a reseller without knowing your client's password:...

What is overselling?

Overselling means reselling unused resources. Let's assume you have a reseller hosting with 10GB...

What are WHM and cPanel?

WHM is your reseller hosting control panel where you will create and manage hosting accounts...