Skip to main content


Home Virtual private server

Virtual private server

(also VPS)

Virtual private server definition

A virtual private server is a type of web hosting service that maintains a separate virtual environment for the user on a shared physical server. Each virtual server runs its own operating system and can be customized by the user for their specific needs.

See also: host virtual machine, virtual host

Virtual private servers are created by partitioning the physical server’s resources (such as CPU, RAM, storage, and network bandwidth) among multiple virtual spaces.

Advantages of virtual private servers

  • Scalability: Virtual private server solutions can be scaled up or down as needed without purchasing additional hardware or migrating to a different physical server.
  • Price: Virtual private server hosting is more cost-effective than dedicated hosting. Users only pay for the resources they use, avoiding the costs associated with purchasing hardware, maintaining the server facilities, and implementing physical security measures.
  • Control: Users are able to customize virtual private server environments to their needs (such as installing their preferred operating system and software, opening ports, and adding features) without having to arrange matters with their hosting provider.
  • Performance: Virtual private servers have dedicated resources, which means that users of the shared physical server cannot negatively impact each other’s performance. Unlike simple shared server space arrangements, sudden spikes in traffic in one website will not slow down the others.