https://manuais.iessanclemente.net/index.php?title=Escenario_3.F:_Teleporting&feed=atom&action=historyEscenario 3.F: Teleporting - Historial de revisiones2024-03-29T12:18:54ZHistorial de revisiones de esta página en el wikiMediaWiki 1.36.2https://manuais.iessanclemente.net/index.php?title=Escenario_3.F:_Teleporting&diff=49516&oldid=prevAntonio: /* Configuración das máquinas virtuais para simular o escenario */2014-10-16T22:29:02Z<p><span dir="auto"><span class="autocomment">Configuración das máquinas virtuais para simular o escenario</span></span></p>
<p><b>Página nueva</b></p><div>* O [https://www.virtualbox.org/manual/ch07.html#teleporting teleporting] é unha funcionalidade de VirtualBox que permite migrar ''en quente'' (é dicir, sen ter que apagar a máquina) a execución dunha máquina virtual de un host a outro.<br />
<br />
[[Image:00_Servizos_Virtualizacion_Escenarios_Semana_03_f_2.jpg|500px]]<br />
<br />
* Aínda que é unha funcionalidade xa incorporada na versión 3.1 de VirtualBox, leva tempo sen funcionar a partir da versión 4 de VirtualBox, pero o erro que impedía a súa execución foi resolto na versión 4.2.18 (Ver a documentación do bug en https://www.virtualbox.org/ticket/9455).<br />
<br />
* Imos facer unha proba desta funcionalidade, e para ilustrar máis o proceso usando un host sobre un S.O. anfitrión Windows e outro Linux.<br />
<br />
* En primeiro lugar teremos que crear as máquinas virtuais coa configuración necesaria para a execución do teleporting e logo seguiremos os pasos requiridos para o proceso.<br />
<br />
* Como o lector se pode imaxinar, a migración da execución en quente dunha MV é un proceso complexo e son necesarias unha serie de condicións para o seu funcionamento:<br />
** As MVs que se definan nos dous host para facer a migración deben ter as mesmas características (cantidade de RAM, número de tarxetas de rede, etc.)<br />
** As MVs deben compartir os mesmos dispositivos de almacenamento, así que os discos que utilicen deberán estar conectados por iSCSI ou por CIFS ou NFS nunha unidade de rede accesible dende os dous hosts.<br />
** A migración tamén pode fallar se as CPUs dos dous hosts son moi diferentes.<br />
<br />
== Configuración das máquinas virtuais para simular o escenario ==<br />
<br />
Imos ver primeiro como debemos definir as máquinas para poder ''teleportalas'':<br />
<br />
<gallery caption="Configuración das máquinas para o escenario" widths="350" heights="300px" perrow="2"><br />
Image:Captura1.PNG| Creamos no host Windows unha máquina virtual, co nome '''dserver-iscsi''', sen disco duro.<br />
Image:Captura2.PNG| Utilizamos o comando ''VBoxManage'' para agregar un disco duro á máquina virtual que collemos da NAS por iSCSI.<br />
Image:Captura3.PNG| Vista da máquina orixinal xa lista, co disco por iSCSI e a tarxeta de rede en modo ponte. Iniciámola e seguimos os pasos vistos na [[Instalación de Debian]] para instalar o sistema operativo.<br />
Image:Captura4.PNG| Arrancamos a máquina, xa instalada. Neste caso toma un dirección IP automaticamente por DHCP, a 10.0.0.11.<br />
Image:Sv_14_teleport_01.png| No host Ubuntu creamos unha máquina coas mesmas características que a orixinal, á que poñemos de nome '''dserver2-iscsi'''.<br />
</gallery><br />
<br />
== Pasos para facer o ''teleporting'' ==<br />
<br />
Os pasos para facer a migración son os seguintes:<br />
<br />
<gallery caption="Teleporting" widths="350" heights="300px" perrow="2"><br />
Image:Sv_14_teleport_03.png| Con '''VBoxManage modifyvm "dserver2-iscsi" --teleporter on --teleporterport 6000 --teleporterpassword abc123.''' preparamos a MV ''dserver2-iscsi'' para que sexa receptora dunha máquina que vai ser teletransportada sobre ela. Fixarse que co parámetro '''--teleporterpassword''' podemos introducir un contrasinal que permitirá autenticar a máquina que se queira teletransportar. Iniciamos a máquina normalmente...<br />
Image:Sv_14_teleport_04.png| pero veremos que non se inicia nun modo ''normal'', senón que está a espera de recibir unha MV sobre ela.<br />
Image:Captura5.PNG| No host de orixe iniciamos o ''teleporting'' co comando: '''VBoxManage controlvm "dserver-iscsi" teleport --host 10.0.0.2 --port 6000 --password abc123.'''. Ao comando indicámoslle a MV a teleportar, a que host queremos transportala e o contrasinal necesario para poder facelo (debe coincidir co que indicamos no host Ubuntu).<br />
Image:Sv_14_teleport_05.png| No host Ubuntu podemos ver o progreso da migración da máquina.<br />
Image:Sv_14_teleport_06.png| Listo!! A máquina xa se está executando sobre o host Ubuntu. <br />
Image:Captura6.PNG| Vista da MV no host Windows. Pode verse no estado que está teleportada.<br />
</gallery><br />
<br />
<br />
<br />
<br />
-- [[Usuario:Antonio|Antonio de Andrés Lema]] e [[Usuario:Carrion|Carlos Carrión Álvarez]] --</div>Antonio