Un servidor privado virtual ( VPS ) es una máquina virtual que se vende como servicio a través de un servicio de alojamiento de Internet . El término " servidor virtual dedicado " ( VDS ) tiene un significado similar.
Un servidor privado virtual ejecuta su propia copia de un sistema operativo (OS) y los clientes pueden tener acceso de nivel de superusuario a esa instancia del sistema operativo, por lo que pueden instalar casi cualquier software que se ejecute en ese SO. Para muchos propósitos, es funcionalmente equivalente a un servidor físico dedicado y, al estar definido por software, se puede crear y configurar más fácilmente. Un servidor virtual cuesta menos que un servidor físico equivalente. Sin embargo, como los servidores virtuales comparten el hardware físico subyacente con otros VPS, el rendimiento puede ser menor según la carga de trabajo de cualquier otra máquina virtual en ejecución. [1]
La fuerza que impulsa la virtualización de servidores es similar a la que llevó al desarrollo del tiempo compartido y la multiprogramación en el pasado. Aunque los recursos siguen siendo compartidos, como en el modelo de tiempo compartido, la virtualización proporciona un mayor nivel de seguridad, dependiendo del tipo de virtualización utilizado, ya que los servidores virtuales individuales están en su mayoría aislados entre sí y pueden ejecutar su propio sistema operativo completo que puede reiniciarse de forma independiente como una instancia virtual.
Particionar un solo servidor para que parezca que hay varios servidores es cada vez más común en las microcomputadoras desde el lanzamiento de VMware ESX Server en 2001. [ cita requerida ] El servidor físico normalmente ejecuta un hipervisor que se encarga de crear, liberar y administrar los recursos de los sistemas operativos "invitados" o máquinas virtuales . A estos sistemas operativos invitados se les asigna una parte de los recursos del servidor físico, normalmente de una manera en la que el invitado no es consciente de ningún otro recurso físico excepto los que le asigna el hipervisor. Como un VPS ejecuta su propia copia de su sistema operativo, los clientes tienen acceso de nivel de superusuario a esa instancia del sistema operativo y pueden instalar casi cualquier software que se ejecute en el SO; sin embargo, debido a la cantidad de clientes de virtualización que normalmente se ejecutan en una sola máquina, un VPS generalmente tiene tiempo de procesador, RAM y espacio en disco limitados. [2]
Muchas empresas ofrecen alojamiento de servidores privados virtuales o de servidores dedicados virtuales como una extensión de los servicios de alojamiento web . Existen varios desafíos que se deben tener en cuenta al otorgar licencias de software propietario en entornos virtuales multiusuario .
Con un hosting no administrado o autoadministrado , el cliente debe administrar su propia instancia de servidor.
El hosting sin límite de velocidad se ofrece generalmente sin límite en la cantidad de datos transferidos en una línea de ancho de banda fijo. Por lo general, el hosting sin límite de velocidad se ofrece con 10 Mbit/s, 100 Mbit/s o 1000 Mbit/s (algunos con hasta 10 Gbit/s). Esto significa que, en teoría, el cliente puede usar aproximadamente 3 TB en 10 Mbit/s o hasta aproximadamente 300 TB en una línea de 1000 Mbit/s por mes; aunque en la práctica, los valores serán significativamente menores. En un servidor privado virtual, se tratará de ancho de banda compartido y se deberá aplicar una política de uso justo. El hosting ilimitado también se comercializa comúnmente, pero generalmente está limitado por políticas de uso aceptables y términos de servicio. Las ofertas de espacio en disco y ancho de banda ilimitados siempre son falsas debido al costo, las capacidades del operador y los límites tecnológicos.