Para ahorrar costes y recursos en la infraestructura, muchas empresas recurren a los llamados servidores virtuales (vServers para abreviar). Se trata de una copia generada por software de una máquina servidor que tiene las mismas funciones que un servidor dedicado. Además de crear copias de seguridad, los vServers también permiten ejecutar aplicaciones en sistemas operativos para los que en realidad no están pensados. En este artículo, aprenderá cómo funciona un servidor virtual y qué ventajas e inconvenientes conlleva esta tecnología.
Un servidor virtual privado (VPS) es una máquina virtual que se utiliza como servidor .
Los servidores virtuales se encuentran a menudo en conexión con clientes ligeros, en alojamiento web y como servicios en la nube.
Los VPS tienen varias ventajas. Una de las mayores ventajas es que puede ejecutar varios sistemas operativos diferentes en el mismo hardware físico.
Índice de contenidos
1. definición: ¿Qué es un servidor virtual?
Un servidor privado virtual (VPS) es una máquina virtual que se utiliza como servidor . Se trata de un archivo de imagen en el que se reproduce la arquitectura de un sistema real o hipotético.
La VM proporciona su propio hardware (virtual) (incluyendo CPU, RAM, HDD, Ethernet) y está separada del resto del sistema. Esto significa que el software que se ejecuta en ella no puede manipular el ordenador real.
La infraestructura suele consistir en un potente servidor físico en el que se ejecutan las máquinas virtuales. Éste está equipado con un software de gestión, el llamado «hipervisor» (también: «gestor de máquinas virtuales», VMM), que se encarga de la distribución de recursos.
Básicamente, se distinguen tres tipos de visualización del servidor:
- En la virtualización completa, los distintos VPS son completamente independientes entre sí.
- En cambio, los servidores invitados se conocen entre sí en un sistema denominado paravirtualización.
- Con la virtualización a nivel de sistema operativo, no hay hipervisor, sino que la función forma parte del sistema operativo anfitrión. La desventaja de este método, sin embargo, es que debe ejecutarse el mismo sistema operativo en todos los sistemas invitados .
¿Dónde se utilizan los servidores virtuales?
.
Las áreas de aplicación de los VPS son muy variadas. En las empresas, suelen estar relacionados con los «clientes ligeros», en los que varios escritorios virtuales están centralizados en un servidor real. El empleado tiene acceso a sus datos desde cualquier lugar, ya que se conecta a través del cliente, pero realiza el trabajo directamente en el servidor.
Los VPS también se encuentran en el alojamiento web: con el alojamiento en servidores virtuales, un proveedor pone a su disposición servicios de servidor para sus aplicaciones y servicios que no están asignados a ningún hardware específico. El servidor virtual se comporta como un servidor convencional, pero funciona junto con otras máquinas virtuales en una plataforma común. De este modo, varios clientes comparten un ordenador «real».
Otra variante típica de los servidores virtuales son los servicios en la nube (por ejemplo, Google Cloud o Amazon Web Services). En este caso, el proveedor opera la infraestructura informática (virtual) que los clientes alquilan para externalizar en ella sus servicios o almacenes de datos. Además, el proveedor debe garantizar que los PSV individuales no se comunican (o no pueden comunicarse) entre sí y que los datos quedan así protegidos de accesos no autorizados .
Conviene saber: también hay algunos proveedores en Internet que le ofrecen vServers gratuitos. Con ellos, sin embargo, casi siempre tienes que aceptar restricciones en la configuración y en la elección del sistema operativo. Sin embargo, siempre son suficientes para un proyecto web privado.
3 Resumen de las ventajas y desventajas de los servidores virtuales
3.1 Las ventajas de los VPS
.
El uso de un servidor virtual compensa de muchas maneras. Además de la posibilidad de ejecutar varios sistemas operativos (diferentes) en un único sistema, te beneficias de toda una serie de ventajas adicionales:
- Rápida disponibilidad: no es necesario encargar hardware ni planificar presupuestos para una máquina virtual, ya que ésta puede crearse simplemente con unos pocos clics de ratón en la infraestructura ya existente. Si además se utiliza un sistema operativo como Microsoft Server 2012, no hay costes adicionales .
- Administración y control centralizados: todo el sistema puede administrarse a través de un único programa de gestión, que suele suministrar directamente el fabricante. El mantenimiento y las actualizaciones se llevan a cabo de forma centralizada y agrupada por un administrador o también se pueden subcontratar al proveedor de la nube si es necesario. De este modo, no sólo se ahorran costes, sino también tiempo.
- Conservación de recursos: con ayuda de la virtualización, el hardware (CPU, RAM y almacenamiento) puede utilizarse mejor y, sobre todo, de forma más constante. Los procesadores modernos se utilizan menos del 5% en funcionamiento normal y a menudo sólo desarrollan todo su potencial durante los picos del servidor. Esto le cuesta mucha energía y está reteniendo recursos que básicamente no necesita.
3.2 Menos costes, más flexibilidad
- Eficiencia de costes: en lugar de adquirir varios servidores físicos, sólo necesita uno para la virtualización. Esto no sólo reduce los costes de adquisición, sino que también reduce automáticamente los costes de funcionamiento y el consumo de energía.
- Flexibilidad : El VPS puede adaptarse a sus necesidades específicas. Además de la posibilidad de ampliación en función de las necesidades (por ejemplo, en caso de ampliación de la empresa), también es posible lo contrario: Si los recursos existentes ya no son necesarios, puede reducirlos con relativamente poco esfuerzo.
- Recuperación en caso de desastre: El VPS también puede ganar puntos en caso de fallo del hardware. Un servidor virtual se puede restaurar más rápidamente, si es necesario incluso en un hardware diferente. Incluso es posible un traslado durante el funcionamiento, y también se puede hacer una copia de seguridad de todas las máquinas vir tuales juntas a nivel de host.
3.3 Desventajas de los servidores virtuales
.
Concluimos: hay varias razones para utilizar VPS. Sin embargo, la tecnología también tiene algunas desventajas significativas, que naturalmente no queremos dejar fuera de este artículo.
- Dependencia del sistema anfitrión: si el sistema anfitrión tiene que reiniciarse, por ejemplo debido a actualizaciones o a una sustitución de hardware, todas las máquinas virtuales que se encuentren en él también se verán afectadas. Estas también deben reiniciarse, lo que prolonga aún más el tiempo de inactividad. Además, el número de máquinas virtuales también influye directamente en el tiempo de reinicio del host.
- Disminución del rendimiento: el hipervisor del propio sistema anfitrión requiere recursos, lo que significa que el rendimiento disminuye y el sistema invitado funciona más despacio que en un hardware «real» comparable. Además, si varias instancias intentan acceder a los mismos recursos (por ejemplo, red, memoria, etc.) en paralelo, pueden formarse cuellos de botella en el punto que ralenticen el sistema en general.
- Problemas de seguridad: La existencia de varias instancias en un servidor implica que, en caso de ataque (por ejemplo, a través de los mecanismos de virtualización), todas las máquinas virtuales que se ejecutan en él también pueden verse implicadas . Por este motivo, los VPS también plantean exigencias completamente nuevas a los conceptos de seguridad actuales.
Es bueno saberlo: Normalmente, los servidores virtuales también comparten la dirección de dominio del sistema anfitrión. Si, por ejemplo, un servidor es bloqueado por los motores de búsqueda debido a spam, todos los demás usuarios o máquinas virtuales también se ven afectados.
Lo que es un VPS también se resume en el siguiente vídeo: