Where Knowledge Rules

Computers & Technology:

Internet

Get a Widget for this title

What is a virtual private server (VPS)?

If you're looking for web hosting, the options available to you may be bewildering. There are a number of choices and different companies use different names for them, which can make it a challenge to determine what would be the best fit for your plans.

There are three levels of hosting offered by most web hosting companies today. In order of level of control, these are:

*shared hosting

*virtual private servers (VPS)

*dedicated servers and colocation.

Shared hosting is what most people think of when they think of web hosting, the simple rental of a directory on a server, sharing the server's resources with many other users. With shared hosting users are restricted to the software the hosting company provides and are in competition for the resources of the machine.

Dedicated servers and colocated servers are entire physical machines the user controls, the difference being in the ownership of the machine. In the case of a dedicated system the hosting company owns the machine and the user effectively rents it from them. Colocated servers are owned by the user, who is renting rack space and buying bandwidth from the hosting company.

VPS is a middle ground. The user doesn't control the physical machine, but does have control of a fixed share of its resources. With a VPS, the user can install whatever software they want and configure the system however they like. For example, most shared plans come with MySQL, PHP and Perl. If the user would prefer something else, they're out of luck. With a VPS, the user can install PostgreSQL or Python or Ruby on Rails if they choose. A VPS can be used as a mail server, application server or for storage or anything else the user wants to use it for, the same as they could with a dedicated or colocated server.

Because they have a fixed share of resources, they aren't at the mercy of some other user taking up all the bandwidth or CPU cycles as can happen on shared servers. But because they only have access to a fraction of the resources of the host system resource-intensive processes may not run as well as they would on a dedicated server.

Anyone considering VPS hosting should ask the hosting companies they're considering a few questions beyond price and amount of disk space included in the plan. Find out the specification for the host system:

*CPU type and speed

*Underlying OS

*How many accounts total will be on that host

*How upgrades are handled if the plan you initially sign up for later proves insufficient

For those who need more control and customization than is possible with a shared hosting account, but not needing a full system, VPS may be a good fit.

Learn more about this author, Eileen Grace.
Contact this writer Click here to send this author comments or questions.


Below are the top articles rated and ranked by Helium members on:

What is a virtual private server (VPS)?

  • 1 of 3

    by Kate Hudson

    A virtual private server is one of many options for hosting websites. A website is a collection of files which are located

    read more

  • 2 of 3

    by Aric Watson

    While dedicated servers and shared hosting are usually more easily understood, many web designers, webmasters and web developers

    read more

  • 3 of 3

    by Eileen Grace

    If you're looking for web hosting, the options available to you may be bewildering. There are a number of choices and different

    read more

Add your voice

Know something about What is a virtual private server (VPS)??
We want to hear your view. Write_penWrite now!

102293

Featured Partner

Breakthrough India

Breakthrough India has partnered with Helium, giving you the chance to write for a cause. Browse Breakthrough's ...more

What is Helium? | Buy Web Content | Contact Us | Privacy | User agreement | DMCA | User Tools | Help | Community | Helium’s Official Blog | Link to Helium

Helium, Inc.
200 Brickstone Square Andover, MA 01810 USA