Resource limitations on shared hosting?

Resource limitationsResource Limitations – Quite often, we’ll see threads opened on web hosting forums that pertain to unlimited offers from web hosting providers that offer shared hosting services, complaining about restrictions that make unlimited bandwidth somewhat limited (to the surprise of those who don’t read their Terms of Service).

In a world that has increasingly gone broadband, this reminds me of certain cellular providers which offered unlimited bandwidth, but in reality, throttled bandwidths to kbps once their clients reached at certain threshold. While still maintaining that bandwidth was unlimited, in reality it was not worth the paper their contract was written on.

The reality of resource limitations in shared hosting

When you contract for shared hosting services, your new web hosting provider emails you the nameservers you should use on your domain, to point to the location on the server that will host your site. The CPU, RAM and disk space of that server is shared between all clients on that server, so that if one client were to abuse their service, it would adversely affect all other clients on that server. To combat this, shared hosting providers throttle the amount of resources that any one client can use over a given period of time.

Not all shared web hosting providers offer the same amount of resources

At issue to clients not ‘in the know’ about web hosting, even when reading a prospective web hosting provider’s TOS, it’s hard to relate those resources to what is actually happening on their site. If you’re not allowed to use over 10% of a CPU’s resources over a given period of time, does that mean once a certain number of visitors simultaneously request information from your site, that your provider will suspend your account – and accounts get suspended all the time over resource limitations.

What do resource clauses look like?

Without naming providers (a lot of hosts use the same verbiage), here are some resource clauses I found in a few Terms of Service:

  • Examples of Vague Limits:
    • Reserves the right to limit processor time, bandwidth, processes, or memory in cases where it is necessary to prevent negatively impacting other Subscribers.
    • May request that the number of files/inodes, database tables, or total database usage be reduced to ensure proper performance or may terminate the Subscriber’s account, with or without notice.
    • Expressly reserves the right to review every shared account for excessive usage of CPU, disk space and other resources that may be caused by a violation of this Agreement or the Acceptable Use Policy.
    • Reserves the right to limit users of the affected machine to a lower limit to preserve the effectiveness of the service for all users. If a particular user is in extreme excess of what the average users of the machine have in use (actually used) of their resource allotments, that customer may be asked to remove content, cut resource usage, or relocate to a dedicated service provider.
  • An Example of Exact limits:
    • 10% CPU Usage
      5% Memory Usage (or 512 MB)
      50 Running Processes
      15 Minute Max Execution Time
      100,000 Total Inodes
      500 outgoing email messages per 60-minute period (all excess messages will be discarded and not delivered)

Would a VPS or Dedicated Server help?

Typically, with either a VPS or a dedicated server, these types of resource limitations do not apply, hence if you’re reasonably sure your active site will create issues if hosted on a shared account, this is absolutely the next best solution. The resources that you contract for on a VPS or dedicated server are yours to use as needed.

ProlimeHost

BROUGHT TO YOU BY PROLIMEHOST

We’ve been in the web hosting industry for over a decade, helping hundreds of clients succeed in what they do best and that’s running their business. We specialize in Virtual Private Servers (VPS) and dedicated servers, with data centers in Los Angeles, Denver & Singapore.

VPS SERVICES: LIGHTNING FAST SSD VIRTUAL SERVERS

Our Virtual Private Servers all feature high performance Xeon processors and SSD storage in a RAID10 configuration to optimize your server’s performance, which dramatically enhances visitor experiences on your site.

That speed is backed by unparalleled 24/7 support, featuring both outstanding response AND resolution times to maximize your uptime.

Now is the time to join the ProlimeHost virtual private server revolution.

DEDICATED SERVERS: BACKED BY A 99.9% SLA NETWORK UPTIME GUARANTEE

We only use enterprise-class hardware in our dedicated servers and offer a four (4) hour hardware replacement. Throw in IPMI for remote management, support for public and private networks, free operating system (OS) re-installs, and SATA, SAS & SSD (including NVMe) storage.  For everything from gaming, AMD and GPU servers to cheap dedicated servers, we’re here to help.

ASIA OPTIMIZED SERVERS: IMPROVING CONNECTION SPEED AND QUALITY

Procuring an Asia optimized server improves the connection speed and quality between the server and the users in Asia or China. This can reduce latency, packet loss, jitter, and bandwidth issues that can affect the performance and reliability of the server and the applications hosted on it. For more information, please call 1-877-477-9454 or contact us

Steve
Latest posts by Steve (see all)