Mostrando entradas con la etiqueta Virtualization. Mostrar todas las entradas
Mostrando entradas con la etiqueta Virtualization. Mostrar todas las entradas

miércoles, 22 de junio de 2016

Obteniendo imágenes de Windows (10, 8, 7) para Hyper-V, VirtualBox, Vagrant, etc.

En general, me hacen la siguiente consulta, “y donde puedo bajar una imagen de Windows …?” la respuesta que doy es de las versiones de evaluación que están disponibles en el sitio https://www.microsoft.com/en-us/evalcenter/, sin embargo que pasaría si quieres una versión de Windows 7 con IE9?, o una versión de Windows 8.1 con IE 11 para ser utilizado con Vagrant?, bueno acá tendrías más trabajo extra que realizar, pero Microsoft tiene este sitio, http://dev.modern.ie/tools/vms/, donde tú puedes bajar la versión de Windows que requieras para la plataforma que necesites, hay 2 puntos que aclarar sin embargo: recuerda que esto es solo para pruebas no para entornos de producción, y lo segundo que estas imágenes expiran 90 días una vez que lo inicies en tu ambiente, así que recomiendan sacar un snapshot para que puedas regresar a ese punto nuevamente y no estés bajando y configurando todo nuevamente. Y lógicamente estas totalmente legal en este punto!, así que toma nota de este recurso para la próxima vez que quieras probar Windows con otra plataforma de virtualización también J


domingo, 3 de febrero de 2013

Moviendo (Live Migration) Virtuales en Windows Server 2012 - Hyper-V

Uno de los features Nuevos que trae Windows Server 2012 – Hyper-V es el de mover virtuales, entre ellos, esto es realmente muy útil, ya que anteriormente (si no cuentas con System Center) es exportar e importar, que es un proceso tedioso, bueno ahora es mucho más simple como podrán ver.

Primero, cerciórense que ambos Hyper-V servers, estén configurados para poder hacer esta migración, para esto en el Hyper-V server ingresen a Hyper-V Settings
à Live Migrations y asegúrense que este habilitado la opción de incoming and outcoming live migrations. 
Después es tan simple, como seleccionar la virtual que quieres migrar y elegir MOVE:
Ahora es seguir el Wizard, en la pantalla de inicio sólo coloca NEXT
En las opciones de mover, puedes mover la maquina virtual o solo el storage, en mi caso quiero mover todo:
Ahora elegimos el destino (el otro Hyper-v Server), y presionamos Next
Tardará unos cuantos segundos antes de presentar la siguiente pantalla, y luego te dirá que quieres mover del equipo, en este caso como movemos todo, entonces decimos que moveremos el VM a una single location:
Ahora nos pregunta a que dirección (en el destino) queremos mover.
Lo bueno es que puedes presionar BROWSE, y estarás en el equipo seleccionado arriba para decidir donde quieres mover esta maquina virtual:
Selecciono el Folder y el drive, y luego me presentará la pantalla anterior:
Presiono Next y tendré el sumario:
Ahora presiono FINISH y ya debería estar todo…. PERO hay un detalle más acá… porque mi RED en mi Host Server 1, es diferente al de destino (el nombre es diferente), entonces me sale la siguiente pantalla, que no encuentra la red, y debo elegir la que tiene que ser en el destino (caso contrario migraría tu virtual y no tendría acceso a tu red! J):
Bueno y el sumario nuevamente J
Ahora sí, esto si tomará su tiempo, dependiendo de tu red, velocidad de disco, etc.

Pero después verás tu virtual migrada, y lo mejor de todo es que en todo este tiempo, tu virtual sigue prendida y trabajando!, así que no es ni siquiera necesario apagar!... realmente el Live Migration está super mejorado en esta versión!!!


sábado, 17 de noviembre de 2012

Acerca del SLAT y cómo habilitar Hyper-V en Windows 8

Una de las características muy importantes que trae Windows 8 Pro, es que ahora soporta virtualización, pero con Hyper-V, si, es el mismo Hyper-V que encontramos en Windows Server 2012, es decir, que tú puedes tranquilamente correr una máquina virtual en Windows 8, luego moverla esta a Windows Server 2012, y recibir todo el soporte necesario J… lo cual es una característica super interesante y útil. Sin embargo no todos los equipos tienen soporte para este nuevo Hyper-V, pero, bueno si tu equipo es reciente, seguro no tendrás problemas, pero si es un equipo un poco antiguo, quizá no puedas instalar el Hyper-V, o por ahí estas ejecutando Windows 8 en 32-Bit (el cual NO soporta Hyper-V). Bueno la pregunta que queda, es si tu procesador soporta o no Hyper-V, para esto, te doy algunas opciones, si ya tienes Windows 8, y sólo quieres saber si soporta o no, puedes ejecutar el comando msinfo32, y podrás ver si tu procesador soporta.. mira la imagen:



En el sumario del system information, es importante que te vayas a la parte inferior y revises si esta todo YES en la parte de Hyper-V, cada punto es muy importante para que pueda correr el Hyper-V en el cliente (Windows 8).
Para mí, lo más importante es el SLAT (Second Level Address Translation), si tu procesador será capaz de eso, yo tengo un equipo (no muy antiguo) que soporta casi todo, excepto el SLAT, y claro, no podrás instalar Hyper-V ahí. Otra herramienta para verificar si soportara el SLAT es el CoreInfo, es de nuestro amigo Mark Russinovich (de System Internals), lo puedes bajar de esta dirección: http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx, obviamente el coreinfo te da muy buena información de tu procesador, pero sólo usaremos los switch que nos interesan, una vez que lo descargues, lo copias a un folder 

 
Y finalmente lo ejecutas comandos (la primera vez tendrás que aceptar los términos de licencia) con la línea de en modo de Administrador (para revisar el HyperVisor es necesario tener acceso de administrador) y ejecutas el comando:  COREINFO.exe -v

Ahí podrás ver con asterisco si tu equipo soporta o no el SLAT J… si esta con asterisco, perfecto!, ahora si puedes habilitar el Hyper-V

Bueno y para habilitar el Hyper-v es tan simple como adicionar un feature, en Windows 8 te vas  a ADD/REMOVE PROGRAMS:
 
Seleccionar Turn Windows Features on or off
Y finalmente seleccionar hyper-V
 
Ahora demorará unos cuantos segundos:
Y finalmente tendrás que reiniciar tu equipo:
 
Y listo!!, ahora tienes Hyper-V, en tu Windows 8!!!!!

miércoles, 7 de diciembre de 2011

Adicionando un Hyper-V Host a mi Nube con SCVMM 2012 RC

Mi Nube ahorita consta solamente de un cluster con 2 nodos, ahora quiero adicionar una nuevo Hyper-V host a mi arquitectura para que ayude a la “nube” a balancear la carga.
Así que me voy a mi FABRIC, selecciono el nodo de Servers

All hosts, ahí tengo creado un nodo llamado i7, donde ahora selecciono Add Hyper-V Hosts and Clusters
En el wizard seleccionamos la primera opción y NEXT:
 En la parte de credenciales, seleccionamos MANUAL y colocamos las credenciales de dominio:
En Discovery Scope, seleccionamos la opción de especificar el Windows Server por nombre.. y colocamos el nombre de nuestro server (HV-3) en este caso.
Si todo está bien en Select computers that you want to add a host aparecerá el equipo que queremos, solo selecciona y presiona Next.
En Host Settings, seleccionamos el grupo (en este caso i7) y presionamos NEXT
 El sumario, verificamos que todo este correcto y presionamos FINISH:
Empezara el trabajo, esto puede demorar un poco hasta que aparezca el nuevo host en la consola
Ahora ya se encuentra en nuestra fábrica:

jueves, 1 de diciembre de 2011

Sobre el Hyper-V Integracion Services y sus versiones

Cuando utilizamos Hyper-V y se termina de instalar un sistema operativo, en general por ‘defecto’ lo que hago es instalar los Integration Services, como se muestra en la figura:
Obviamente todos deben saber que es muy importante porque asi los drivers para la virtual se hacen disponibles y/o el rendimiento del equipo mejora, etc.

Sin embargo una duda que tenía era, cómo sé si realmente necesito estos integration services?, porque al insertar el Integration Disk te puede salir el siguiente dialogo: “….. Click OK to upgrade or repair the installation
Bueno entonces está mal mi instalación o tengo que hacerlo upgrade? J, como también la duda de… “qué versión de Integration Services tengo instalado?”, bueno para saber eso, sólo tienes que ir en el cliente a C:\Window\System32\drivers\vmbus.sys y compararlo con un registry key en el HyperVisor HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Virtualization\GuestInstaller\Version\

Fíjate ahí la versión si ambos hacen MATCH (es la misma) entonces estas corriendo la versión correcta del Integration Service, en la imagen de abajo (que era mi caso) no hacen match:

Bueno por eso hay que hacer el Upgrade correspondiente J….

miércoles, 30 de noviembre de 2011

Como crear una máquina Template desde SCVMM 2012

Bueno esta es mi manera, que yo hice.. así que los pasos son:

Ir a VMs and Services, seleccionar el Hyper-V que quieres hacer la instalación, hacer click derecho y Create virtual machine

 Ahí en Source, seleccionar CREATE NEW VIRTUAL MACHINE with a Blank Disk
 En virtual machine name colocamos algo explícito: Windows 2008 sp2 – 32 Bit para Techzone
 En HARDWARE, elegir el hardware correcto, en este caso tengo un hardware template que podría aplicarse:
Solo el disco lo incremento a 60
 En destination elijo Place the virtual machine on a host…..
 y luego el Hyper-V donde se instalara, en este caso el HV-1:
En Configure Settings elegiré donde quiero que la virtual se guarde, por defecto menciona C:, en mi caso tengo un directorio en el C:\TZ VMs, que es más apropiado:
 En las propiedades solamente elijo el  sistema operativo que es aplicable a mi instalación:
 Y está listo el SUMARIO:
Presionamos CREATE
Se empieza a crear:
Ahora que instalaremos un OS de zero, pues mapeo un ISO de mi librería, para ese fin, botón derecho y propiedades del equipo
Ya en propiedades se va al Hardware Configuration y se configura que use el ISO y se marca SHARE IMAGE
Todo lo demás, lo dejamos por defecto.
Y siguiente paso START the VM
 Para ver qué ocurre nos conectamos por la CONSOLE:
 De acá es instalar el OS como siempre:

 En SCVMM 2012, veras este mensaje:
 Como que está en un UNSUPPORTED VM Configuration… entonces tenemos que usar Hyper-V para conectarnos…

Bueno con el Hyper-V tenemos esta pantalla donde se quedó como UNSUPPORTED:
 Ahora presionamos OK, le colocamos un password y continuamos:
 Ahora que es nuestra primera reiniciada, algo muy importante que vi es instalar los integration services:
 Así que a instalar, y ahora si volvemos al SCVMM 2012, y hacemos un refresh:
 Ahora si esta RUNNING:
Ahora vi que con máquinas con OS anteriores (como Windows 2008), es necesario hacer un SYSPREP en la máquina virtual… para eso ejecutar en C:\Windows\System32\sysprep
Para continuar con el template, debemos apagar el equipo (ahora si podemos conectarnos sin problemas por la consola), pero no se olviden “desconectar el ISO” si tuviera:

 Y en estado OFF, hacemos un right click al equipo y colocamos CREATE VM TEMPLATE:
 NOTA: es recomendable hacer un Clone antes, pero en mi caso yo quiero que esta máquina sea el template.. asi que continuamos…
 Colocamos un nombre:
 En configurar Hardware, no podemos hacer mucho, así que NEXT nomas:
En configure Operating System colocas el PASSWORD del equipo que hicimos anteriormente, cambio el TIME ZONE, y cambio el Operating System:
No hay que olvidarse de colocar un Product Key, fíjate ese link donde te muestro como puedes obtener para las de ‘evaluación’ J
 En select a Library Server, seleccionamos la única que tenemos J
 Seleccionamos DONDE se va guardar:
 Y DONE…a crear:
 Comienza a hacer su sysprep:
 Y bueno todo lo demás J
Si nos vamos a JOBS y Details, podemos ver que está pasando:

ya casi 5 min. Y terminó:

Si te preocupa el Warning, El Warning dice:

Algo que podemos realmente OBVIARLO, y bueno, acabas de crear un TEMPLATE!!!