Rizando el rizo en la virtualizaciÓn

Desde unos cuantos miles de Km, a través de ‘terminal  services’ (escritorio remoto) accedo a un Vista que a su vez tiene un vmware workstation. Hasta aquí nada del otro mundo... pero veamos funcionando una de esas máquinas virtuales:

U:\Users\cpanld4\Capture.JPG

Curiosamente, vemos que esa máquina virtual tiene instalado (en virtual) un server de máquinas virtuales: el ESX Server (free) de vmware. Es decir, tenemos un gestor de máquinas virtuales dentro de una máquina virtual. Empezamos a rizar el rizo, pero hasta ahora puede que no nos llame la atención... Vamos a acceder con la consola cliente a ese ESX... a ver que contiene:

U:\Users\cpanld4\Capture1.JPG

Es decir, ese ESC tiene a su vez una máquina virtual: un W2003 Server que se está actualizando desde Windows Update.
Parece que las sorpresas terminan aquí... pero no han hecho nada más que empezar: ¿dónde está el disco que contiene ese W2003 Server? ¿es un archivo de disco virtual dentro del ESX?... Observamos la configuración del ESX:

U:\Users\cpanld4\Capture2.JPG

Y vemos que está usando como almacenamiento, no un disco, sino una conexion iSCSI a un server NAS (target iSCSI remoto). Es decir, no tiene disco... accede a un disco de red.
Pero... ¿quien le da ese disco de red? ¿es físico?... accedemos a la máquina que da el disco y vemos que, a su vez, en un target (un servidor) iSCSI, un W2003 Storage Server con el target iSCSI de Microsoft:

U:\Users\cpanld4\Capture4.JPG

pero.... que tampoco es una máquina física... sino que es una máquina virtual, en este caso de Hyper-V en otra máquina física con W2008 Server:

U:\Users\cpanld4\Capture3.JPG

Vamos a investigar más en esa virtual:

U:\Users\cpanld4\Capture5.JPG

Es decir, el disco que le está dando al W2003 Server, que a su vez se ejecuta en un ESX Server de vmware que a su vez se ejecuta en un vmware workstation, es el que está viendo como Virtual Disk 1: el Disk2. Parece que ya hemos llegado al disco .vhd que a su vez da un fichero interno también vhd al server iSCSI que a su vez es el disco del ESC Server en donde hay un W2003 actualizándose y que ese ESX es virtual del vmware workstation.
Pues no... todavía hay más. Ese disco, analizándolo vemos que:

U:\Users\cpanld4\Capture6.JPG

Tiene un nombre físico real... no es un disco virtual... ¿entonces?... ¿cómo es que es capaz de dar un disco físico a la virtual que es server iSCSI?... desde Hyper-V anfitrión se puede, si se pone un disco off-line dárselo a una máquina virtual, pero... no es el caso. Dicho server, físicamente, no tiene conectado ningún USB... y ese disco es USB.
¿Cómo lo recibe? Pues mirando un poco más, vemos que esa virtual tiene instalado un software que permite mediante red, el unirse a un HUB de red que posee entradas USB. Es decir:

U:\Users\cpanld4\Capture7.JPG

Es decir, tenemos un disco USB que a través del cable de red va a una máquina virtual dentro de un W2008 Server con Hyper-V, y que esa máquina virtual a su vez es el server iSCSI que simula una unidad NAS que es la usa el ESX server que realmente es una máquina virtual dentro de un vmware workstation.   :-)

--

José Manuel Tella Llop
jmtella@compuserve.com

Multinglés/JMT        

19 - marzo - 2009