Knowledge Base

The VPS Explained

What is a VPS?

In computing, virtualization refers to creating a virtual (rather than actual) version of something, including but not limited to a virtual computer hardware platform, operating system (OS), storage device, or computer network resources.

Our VPSes are powered by Kernel Virtual Machine (KVM) virtualization technology. In a KVM-based VPS, all RAM, disk, and processor resources are dedicated and always available when needed. Some things you can expect with a KVM-based VPS are:

  • Consistent and predictable level of performance, since all allocated resources are yours and yours alone

  • Wide selection of operating systems available to you; as a fully virtualized environment, your Cloud VPS has a choice of over 30 templates, including Windows & FreeBSD templates.

  • Advanced recovery options, allowing you direct console access or the ability to boot your Cloud VPS into a dedicated rescue image to perform maintenance or troubleshooting operations

  • Snapshot disk backup options, allowing you to capture on-demand full instance backups with the ability to convert them to templates for rapid deployment of new instances (based on your existing configuration or disaster recovery)

Traditionally, virtual servers are separate, contained instances of an operating system and file system that exist on a single physical server. These instances share the physical server's resources, such as CPU, RAM, and disk space, but operate independently.

What is the Cloud?

The term 'cloud' is thrown around a lot these days, but what does that really mean? 'The cloud' is a term for distributed computing, meaning that instead of a single computer, various systems allocate the resources amongst multiple physical machines.

For instance, instead of one or two disks storing data for multiple virtual servers, there are hundreds of disks set up in SANs (storage area networks) that can be dropped in and out of the Cloud as needed.

Traditional VPS vs. the Cloud

With the Cloud, a VPS gets genuinely dedicated resources. The CPU cores, RAM, and storage are specific to your virtual server and are not shared around like in traditional virtualization options. In addition to this, since all data is stored in RAID-10 on our SANs, your data is safe from hardware failure. A RAID array is a way of combining disks for data redundancy. Instead of having your data on just one disk, a RAID array copies the data multiple times across multiple disks. New drives can be swapped into the RAID with no downtime or dataloss.

Another advantage is that your server and data can be migrated to other physical hardware in case of major issues. This keeps your uptime as close to 99.9% as possible!

Why does a shared client need an upgrade? Why does a customer need a VPS?

VPSes are not subject to other user's activities on the server, which means no slowdown if someone else is overloading. You won't have any issues with emails being blacklisted due to other user's compromised scripts, either. There is also more freedom to customize your account and server, like using non-standard software, PHP modules, and more. With more version control, you can upgrade MySQL, PHP, and Apache whenever possible.

VPSes allow you to scale your website quickly. What if a blog post or article of yours gets picked up by Reddit or Digg? Your VPS can handle all that fantastic new traffic! A VPS also allows you to run custom software that Shared Server plan owners can't run, and you can add resources willy-nilly without having to move around your site. They work well and can handle whatever you can throw at them.

Note: two other notable features of our VPSs are that they come with two free IP addresses AND provide a gigabit private interface for secure communication between instances.

Fully Managed Support

*with cPanel templates

Have reservations about making the move from shared hosting to a VPS? With our cPanel templates, you still get the same great support you've come to depend on and are confused about a warning from your server. Just ask us about it! Need PHP or MySQL updated to work with a new script? No problem... we'll also manage migrating your data to your new server free of charge. With our cPanel VPS templates, you get the best of both worlds.

Some VPS Features


Our Cloud hardware nodes are each powered by dual Intel Xeon Hex (6) Core processors at 2.5Ghz w/HyperThreading for a total of 24 CPU Cores per hardware node... which ALL means that our Cloud hardware provides a hyper fast processing platform for all of your needs.

Each hardware node also has an enormous 96GB of high-speed DDR3 memory. Our blazing fast 10Gbit Storage Area Network (SAN) powered by Solid State Drives (SSD) in RAID-10 gives you a super high level of performance.

Our data centers feature physical on-site security, redundant switches, routers, power systems, fire suppression systems, and full climate control. We're constantly looking for new technology to enhance our customers' hosting experience and obsessively hunt down new technologies to ensure that all our existing hardware and software resources are up-to-date. We'll deliver the ultimate in speed, reliability, and security.


Templates are system images of various operating systems, like cPanel or CentOS, with or without control panels. Our new Cloud VPS environment lets you select and install your server configuration in just a few minutes. Each configuration has been tested and is equipped with everything you need.

We offer the following templates that include a control panel:

  • cPanel

  • Plesk

Our support template library includes these templates:

  • CentOS

  • CloudLinux

  • Debian

  • Fedora

  • FreeBSD

  • Gentoo

  • OpenSUSE

  • Ubuntu

  • Windows


Many options are available if you want to backup your virtual private server. You can purchase R1Soft by contacting Support, which allows you to access a "snapshot" of your home directory for each backup point whenever you want. See more about R1Soft.
Note: R1Soft backups are not guaranteed and are only for your convenience. Firewall issues, hardware failure on a backup server, network problems, or similar could potentially interfere with the backup system communicating with the individual servers. It's recommended that you make a periodic manual backup for safeguarding purposes.

You can also configure your backups via WHM, and you determine how often that info is captured and how long it's retained. It's straightforward! In our Backup Your VPS article, we've outlined the whole thing for you.


We pre-install/pre-configure the following:

We employ an Advanced Policy Firewall (APF), written by our very own Directory of Technology, which is a simple and powerful manager of the iptables firewall built into Linux. The program is a robust software firewall that includes the Brute Force Detection (BFD) daemon, which interfaces directly with Linux iptables to dynamically drop IP addresses for security violations like brute forcing, port flooding, and login failures.

APF and BFD also work with Apache Mod_Security to block web-based attackers to keep your sites safe. However, it can sometimes block legitimate users, so if the server appears down after recent edits, it could be a block! These blocks expire after 10 minutes, but it's usually a good idea to contact Support with your IP (go to www.whatsmyip.com to see what your IP is) so that we can see what's going on under the hood.

Still not enough?

Check out our a la carte pricing for some of our most popular and useful add-ons, extra bandwidth or disk space, and more:

  • Disk Space - $0.75 per GB, $7.50 per 10GB, per month

  • Cores - $10 per core (maximum of 6) per month

  • Memory - $2.50 for 512 MB, $5 for 1 GB (RAM must be added in 512 MB portions, 1 GB minimum and 16 GB maximum), per month

  • IP Address - $2 per month, $24 per year

  • Softaculous (for cPanel) - $3 per month

  • KSplice - $3 per month

  • R1Soft Backups - $5 per month

  • Cloud VIP Boost - $10 per month

  • Sitelock - from $20 per year


Did you find this article helpful?

* Your feedback is too short