Definition

virtual private server (VPS) or virtual dedicated server (VDS)

Contributor(s): Margaret Rouse and Brien M. Posey

A virtual private server (VPS), also called a virtual dedicated server (VDS), is a virtual server that appears to the user as a dedicated server, but that is actually installed on a computer serving multiple websites. A single computer can have several VPSs, each one with its own operating system (OS) that runs the hosting software for a particular user.

How a VPS works

A VPS hosting provider relies on virtualization software, called a hypervisor, to abstract resources on a physical server and provide customers with access to an emulated server, called a virtual machine (VM). Each virtual machine runs a complete operating system, and has restricted access to a portion of the physical server's compute, memory and storage resources. Customers have access to the VM's OS, but not to the physical server.

While multiple tenants can share VMs that reside on the same physical server, those VMs are restricted from interacting with VMs owned by other tenants, hence creating a server that is logically private, but not physically separate.

Advantages of VPS hosting

One of the primary advantages to using a VPS, as opposed to a traditional web hosting service, is that the subscriber has full access to the VPS's OS, with unrestricted root or administrator permissions. This level of access allows subscribers to configure the VPS to meet their own unique requirements.

The subscriber may also opt to host additional services on the server, such as a File Transfer Protocol site, a mail server, or specialized applications and dependency databases for activities such as e-commerce and blogging.

Another advantage to using a VPS is that it allows the subscriber to host multiple websites. An organization might, for instance, host its production website and a development site on the same VPS. Similarly, a web development company may lease a VPS and use it to host websites for multiple customers.

Disadvantages of VPS hosting

VPSs are commonly used by smaller organizations that want the flexibility of a dedicated server, but without the cost. Although a VPS can meet this requirement, it does have its disadvantages.

The primary disadvantage to using a VPS is its lack of performance. The organization that provides the VPS will typically throttle the server's performance in an effort to maximize the number of VPSs that the physical server is able to accommodate. In the unlikely event that the VPS's performance is not throttled, it then becomes possible for an adjacent VPS to consume excessive resources, to the point of impacting the VPS's performance.

Another possible disadvantage to using a VPS is security. VPSs are usually based on server virtualization, which should be able to keep VPSs adequately isolated from one another. Even so, those with significant security requirements commonly avoid multi-tenant environments as a best practice.

Top VPS vendors

There are a number of different vendors that offer VPSs to their customers. Some of the better-known vendors include GoDaddy, Liquid Web and HostGator.

Those who are considering using a VPS should consider a number of different factors when evaluating providers. Among the most important considerations are price, OS, data transfer limits and the amount of memory and storage that is provided.

This was last updated in March 2017

Continue Reading About virtual private server (VPS) or virtual dedicated server (VDS)

Dig Deeper on Introduction to virtualization and how-tos

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What other factors should organization consider when evaluating VPS providers?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchVMware

SearchWindowsServer

SearchCloudComputing

SearchVirtualDesktop

SearchDataCenter

Close