¿Qué son los servidores virtuales?

Esta es una pregunta muy genérica, solo daré dos ejemplos.

Considere un servidor físico (a principios de la década de 1990) que ejecuta un proceso que escucha en el puerto 80 las solicitudes http para un dominio web, por ejemplo, my.web.server.com. Este es un servidor web. Tal vez no se ejecute nada más en esta máquina, debido a las limitaciones de CPU, RAM, etc.
Unos años más tarde, la potencia del servidor aumenta, por lo que es posible permitir que un servidor físico atienda solicitudes http para 2 o más dominios web, por ejemplo, my.new.web.server.com y my.personal.web.server.com. Estos parecen muchos servidores físicos para el mundo exterior, pero provienen de un servidor físico. Cada uno se llamaría un servidor virtual.
El concepto es el mismo, incluso si consideramos otros servicios, por ejemplo, NFS, ftp, telnet.

Considere un servidor físico muy poderoso, que en su mayoría no se utiliza. Hay muchas herramientas (sistemas operativos host) como el servidor VMWare ESX y Oracle VirtualBox que permite que los procesos (sistemas operativos invitados) se ejecuten como si fueran un nuevo servidor de computadora diferente, por ejemplo, my.powerful.server.com podría estar ejecutando el servidor VMware ESX y tienen procesos para my.windows.virtual.server.com y my.linux.virtual.server.com, por lo que parece que hay 3 servidores físicos, cuando este es solo uno. Los dos restantes son servidores virtuales, cada uno de los cuales podría estar ejecutando un sistema operativo diferente y proporcionar diferentes servicios como servidor web o archivos nfs o almacenamiento de bases de datos o acceso ssh.
El concepto sigue siendo el mismo, incluso si consideramos el sistema operativo host como el firmware o BIOS, y los sistemas operativos invitados como verdaderos sistemas operativos.

Un servidor virtual es un servidor que comparte recursos de software y hardware con otros sistemas operativos en comparación con servidores dedicados.
Y sí, dado que los servidores virtuales también son rentables y económicos y ofrecen un control de recursos efectivo y más rápido, los servidores virtuales son más populares en entornos de alojamiento web. El uso principal de los Servidores Virtuales está destinado a las pequeñas empresas y para permitir que varios propietarios tengan su propio servidor seguro y separado que pueden administrar o administrar.

Con la virtualización, se particiona un solo servidor y se divide el cómputo (CPU y memoria) en máquinas virtuales separadas. Esto permite que varios servidores virtuales compartan el mismo host físico con herramientas como VMware o Hyper-V de Microsoft. El almacenamiento se ha virtualizado durante años a través del almacenamiento externo compartido en redes de área de almacenamiento (SAN) o almacenamiento conectado a la red (NAS).

¿Está aprovechando al máximo la virtualización? El | CitizenTekk