Our Shared Server Resource Abuse
Jetfueled allows CGI, PHP, Perl and many other normal processes used for hosting to be used on all Virtual Servers. These processes can be resource intensive however, and because a Virtual Server must be shared with other users, we must limit how much of the CPU, memory, disk I/O, disk space and database use can be used by any one account on a shared server. Therefore any program (application, script, etc.) or usage that consumes too many resources that impacts other customers in either performance or reliability is considered resource abuse. Shared servers are 'shared' and we all need to play fair. In the event a user requires more resources than is acceptable on a shared server environment, a dedicated solution, such as our VPS, dedicated or colocation services are recommended.
What does Jetfueled consider "System Resource ABUSE"?
Any site whose traffic, programs and/or processes are using excessive amounts of system resources. Excessive amounts is defined as any amount that results in substantial degradation of server performance. Jetfueled is the sole determinant of what constitutes degraded server performance.
Although our virtual plans have large disk
space and bandwidth availability, these accounts are intended for small
to medium sized web sites and traffic loads. The virtual plans are not
intended for large, busy, resource intensive web sites and they will be
suspended if found impacting server performance. Large busy sites, especially
those using databases, usually require a dedicated solution due to resource
usage. A Dedicated Server is better suited for these type of sites
since they do not impact other users.
Examples include, but are not limited to:
Flat
File Database Driven Forums
Due to their use of flat files instead of databases, Jetfueled does
not allow the use of UBB or YABB bulletin boards. Use of these
boards for large or very active forums, results in system performance
degradation, and cannot be allowed in our shared server environment.
Jetfueled suggests using VBulletin or phpBB as a more efficient, database-driven
alternative to these bulletin boards. Busy sites with large forums and
data bases are not suited to a shared server environment.
Background
Running Processes
Background Daemons in general are prohibited on Jetfueled servers, including,
but not limited to, IRC bots, eggdrop, BitchX, XiRCON, warez sites
and any other program that interferes with normal server operation.
Persistent
mySQL Connections:
Due to the fact that persistent mySQL connections have the ability to
use considerable server resources, this configuration is not allowed
on our shared servers. It is understood that in some situations, persistent
connections may actually reduce resource usage on a server. However,
we have found that connections are commonly not released properly and
are, therefore, more detrimental to a shared hosting environment than
they are helpful.
Cron
Jobs
We allow customers to set up cron jobs to perform routine functions
automatically. Due to the impact on the server, running some automated
processes can take up considerable server resources and in those cases,
our technicians may disable the cron job.
Mailing
Lists
We have a strict policy regarding use/spam on our network, but we do
allow use of mailing lists within the constraints of our spam
policy. However, sending thousands of e-mails off of a given
server can impact the performance of the server. Therefore we limit
the amount of e-mail allowed on our virtual servers to no more than
1000 e-mails per day and 30 emails in 10 seconds.
Exploitable
Scripts
Unfortunately, many commonly used scripts can be exploited to allow
unauthorized users into our systems. Consequently we may on occasion
need to ban and consequently disable these scripts. You can view the
most current exploits on our banned-scripts
page.
Other
Other resource intensive scripts (depending on traffic) include but
not limited to:
- adcycle
Other applications that are prohibited
on our virtual servers include but are not limited to:
- offsite search engines
Why does Jetfueled have this policy?
Server Speed and Fairness to others. A Virtual Server is shared. As such, there are many accounts per machine. In all fairness, Jetfueled cannot allow one or two clients to use all of the System resources on a shared machine and have all other clients on the machine suffer because of it. Excessive usage by one or more clients causes extreme slowness in all areas: FTP, SSH, Web Sites and more. If the CPU, disk I/O and/or memory usage gets too far out of hand, all sites hosted on the machine will return Errors and not be accessible in any way.
What happens if I violate this policy?
All accounts that are found to be using excessive amounts of system resources will receive an e-mail warning from Jetfueled. This warning will inform you that the site is using excessive system resources. Jetfueled will provide options for reducing the usage and/or upgrading your account. If the situation is severe, we may suspend the account or process immediately to bring performance of the server back to an acceptable level. 24 hours notice will be given if at all possible. |