Definición
Un VPS (servidor privado virtual) es una máquina virtual que se ejecuta sobre hardware físico compartido, pero que tiene asignados núcleos de CPU, RAM y almacenamiento dedicados, por lo que se comporta como su propio servidor aunque sea uno de varios inquilinos alojados en el mismo equipo. Se sitúa entre el hosting compartido, donde se comparten recursos con muchos otros inquilinos y el control es limitado, y el hosting dedicado, donde se alquila una máquina física completa. Un hipervisor como KVM, VMware o Xen divide el servidor físico en máquinas virtuales aisladas, cada una con su propio kernel, de modo que la carga o un fallo de un inquilino no afecta a los demás. Los planes de VPS suelen comenzar entre 4 y 6 USD al mes por 1 vCPU y 1-2 GB de RAM, e incluyen acceso root, la posibilidad de elegir el sistema operativo, y la libertad de instalar desde un servidor web hasta una base de datos o una aplicación personalizada, todo por mucho menos de lo que cuesta un servidor dedicado. Entre los proveedores más habituales se encuentran Hetzner, DigitalOcean, Linode, Vultr, OVHcloud y Kamatera.
Cómo funciona
Detrás de un VPS, un hipervisor (KVM, VMware, Xen) divide un servidor físico en múltiples máquinas virtuales aisladas, cada una con su propio kernel y recursos dedicados. El proveedor de hosting gestiona el hardware físico; tú gestionas el sistema operativo y todo lo que se ejecuta por encima.
Por qué es importante
Un VPS es el siguiente paso natural cuando el hosting compartido empieza a resultar limitado: cuando necesitas un rendimiento más estable, software personalizado, más memoria o control total del servidor. Para la mayoría de los sitios que han superado el hosting compartido pero no necesitan una máquina física completa, un VPS ofrece el equilibrio ideal entre precio, control y rendimiento.