Mostrando entradas con la etiqueta Hyper-V. Mostrar todas las entradas
Mostrando entradas con la etiqueta Hyper-V. Mostrar todas las entradas

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!!!


martes, 20 de noviembre de 2012

Como speaker en el evento de Tech-Zone 2012, este viernes 23!

Este viernes 23, estaré participando como speaker en el evento de Tech Zone 2012, organizado por el Grupo Jala desde el 2009, en el cual estuve participando todos los años, sin embargo en esta ocasión tengo 4 charlas que realizaré en todo el dia, entre ellas están:
  • Conociendo Windows To Go, una característica empresarial de Windows 8 es justamente que ahora puede bootear desde un dispositivo USB, sin embargo las consideraciones, los tipo de dispositivos y el procedimiento para este es lo que veremos en esta charla.
  • Descubriendo más de Windows Intune, Windows Intune que es administración desde la nube, es una herramienta muy útil para las empresas que no tienen una infraestructura completa de administración  pero necesitan realizar esta, así que revisaremos rápidamente los requerimientos, consideraciones, arquitectura y lógicamente, demo demo y demo J
  • Taller - Conociendo Windows 8 hands-on!, ahora que tu sabes muy bien de Windows 8 porque escuchaste, pero quieres probar y saber que es lo Nuevo y como puedes manejar el Sistema operativo, este taller es para ti, pues probaremos la mayoría de los features que trae Windows 8 prácticamente!
  • Habilitando una infraestructura remota con Windows Server 2012, y para finalizar el dia, presentare como se habilito una infraestructura remota para este evento (los laboratorios fueron realizados con este!), utilizando Windows Server 2012, se verá  conceptos básicos de VDI, la solución que presenta Microsoft, hasta presentar como se realizó y algunos resultados preliminares de la experiencia del usuario en el evento.

Bueno sin más que decirles sólo que me entere que ya pasaron los 250 inscritos, quedando muy pocas plazas, si quieren más info del evento lo encuentran en www.tech-zone.org, a los que están inscritos sé que tienen muchas otras charlas y laboratorios que elegir, pero espero verlos en mis sesiones!, hasta el viernes!

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

SCVMM 2012, creando una libreria para ISOs

Una característica interesante que vi en el SCVMM 2012 (RC) es que se tiene una librería donde puedes colocar muchas cosas que quieras que sean parte y compartas con todos… es así, que al crear una máquina virtual, tienes la opción de seleccionar de utilizar de la librería el *.iso… 

SCVMM 2012, por defecto quiere copiar el ISO y luego tu podrás instalar y usar el ISO, eso está muy bien para evitar cualquier problema, pero yo como tengo muy poco espacio en disco externo y estoy haciendo pruebas, quiero maximizar el espacio, así que copiar cada vez el iso para cada instalación, no es una solución para mí.

 Bueno si haces lo que te digo ahí arriba, tendrás el siguiente problema (Error - 12700):

 El porqué, es que cómo este share se encuentra en un nuevo equipo (bueno la librería se encuentra en el servidor fs01), tenemos que darle permisos para que pueda ingresar. Si bien debimos compartir el fileshare con los usuarios, un detalle es que el EQUIPO también debe estar asignado (con read&only), de esta manera:
Bien!, ahora ya tiene permisos el equipo… otra cosa que hay que hacer es a la cuenta del SCVMM verificar que tiene un DOMAIN ACCOUNT en vez del Local User.. como esta cuenta ira a conectarse hasta el share pues debe tener esos privilegios:
Cambiamos por una cuenta de usuario dentro de mi dominio CLOUD1 llamada SCVMM2012User J, lo importante es que esa cuenta de dominio sea Administrador Local de tu equipo donde corre tu servicio de SCVMM:

Y ahora otro gran detalle a hacer es que debemos darle permisos de delegación al equipo, para esto es necesario configurar lo siguiente:

Configurar el CONSTRAINED DELEGATION para cada Hyper-V Host… para esto se va al Active Directory User and Computers, se selecciona el equipo que corre el Hyper-V (en este caso HV-2), se va a sus propiedades y ahí seleccionamos el Delegation TAB
Una vez ahí… seleccionamos “Trust this computer for delegation to specified services only”, también seleccionamos Use any authentication protocol y presionamos ADD, en el dialogo de ADD buscar el equipo que contiene el SCVMM library (el share server, en mi caso FS01) que tiene los ISOs y seleccionar el que dice CIFS:
Y de vuelta a nuestro Delegation tab tendremos lo siguiente:

 LISTO, ahora si ya puedes utilizar tu file server con SCVMM 2012:

martes, 29 de noviembre de 2011

Acerca de System Center Virtual Machine Manager 2012 – instalación y configuración

Como les comente anteriormente, en la charla que di en el TechZone, estuve creando un Private Cloud, la herramienta principal es justamente el System Center Virtual Machien Manager - SCVMM 2012 (en su version RC), así que estuve muy metido en eso, y gracias a esta experiencia saque algunos puntos que compartiré con todos ustedes, la parte de instalación y configuración de SCVMM está muy bien explicado en otros blogs posts, así que les hago referencia a estos para que vean, ya que fue mi punto de partida también:
Primero el:
Así tiene una idea clara de los requisitos para la instalación
Luego Instalacion y Configuracion paso a paso:
Ahmed hace una muy buena referencia a como instalar, seguí los pasos y no hay donde perderse J, en el RC funciona de la misma manera que el Beta… así que no te hagas lio, pero quizá en algunos detallitos más quieras revisar el otro STEP by STEP:
Acá se detalla desde otro enfoque algunas cosas más en la instalación y seguridad, muy interesante también, así que te recomiendo ambos J..
Bueno después de tener instalado teóricamente tendrías todo corriendo, y ahora si entenderás mis siguientes posts sobre SCVMM 2012 para seguirme… J

jueves, 24 de noviembre de 2011

Exponiendo en el Tech-Zone 2011 este Viernes 25 y Sábado 26

Este Viernes y Sábado estaré dando charlas y haciendo laboratorios en el evento del Tech-Zone que está organizado por Jalasoft y Fundación-Jala.. si quieren ver todos los tópicos que trataran pueden revisar la Agenda.

Entonces el Viernes a las 11:15, dare un DEMO sobre lo que es Windows Intune, esta sesión más que todo enfocara a que hace Windows Intune que es y como yo estoy usando Windows Intune :), por tanto en poco tiempo mostrare al vivo lo que pueden hacer y cómo funciona.

A las 12:00 empieza el laboratorio de Utilizando MDT para instalar tu sistema operativo Automáticamente, donde explicare un poco de lo que hace MDT 2010, y haremos toda la instalación y configuración de MDT 2010 para que puedas hacer tu deployment automático.

El día Sábado a las 11:15, hay un laboratorio de Cluster llamado: Failover Clustering y Hyper-V - Planificando tu entorno de virtualización para alta disponibilidad, donde mostrare como configurar el iSCSI Software Target para lograr tener un Cluster y como se configura este para tener los CSV (Cluster Shared Volumes) que es esencial para una infraestructura de Alta Disponibilidad. Y finalmente termina todo conmigo a a las 16:00 con la charla de Construyendo mi propia infraestructura de nube privada – IaaS, donde explicare como se puede hacer una infraestructura y los conceptos de esto, y como se reflejó la misma en los laboratorios del TechZone (porque al final ahí verán la ‘nube privada’ aplicada)…

Así son 2 días locos, y espero que los que vayan aprovechen de todas las sesiones que se están llevando a cabo, extraoficialmente ya sé que son más de 200 personas inscritas!, bueno nos vemos ahí!!!

martes, 11 de octubre de 2011

Entendiendo AZMAN.MSC en Hyper-V para dar permisos…

Ahora un poco de virtualización y Hyper-V…..un problema que tuve es como dar acceso a 25 estudiantes a un servidor Hyper-V donde se encuentran sus virtuales, si bien la solución más sencilla es darles la cuenta de administración y después es tierra de nadie el Server y el Hyper-V J, vi que tenemos otras opciones por ejemplo:
1) Crear una cuenta para cada alumno, darles acceso por remote desktop y darles privilegios de administrador a cada uno; con esto tenemos casi el mismo caso anterior, ya que cada uno podrá hacer lo que quiere en el servidor pero lo interesante (en comparación con el anterior caso) es que podrán tener acceso al servidor cada uno. Pero como es un remote desktop entonces tenemos que habilitar el Terminal Services License (ahora en 2008R2 es Remote Desktop Licenses), y ahí ya se complica más la cosa, pues es una licencia aparte, y además ingresar por Remote Desktop es realmente requerido??
2) Utilizar la consola de Hyper-V para administrar, dar privilegios de admin a cada estudiante; para este caso es necesario instalar el Remote Server Administration Tool (RSAT) que es una consola que nos permitirá administrar los diferentes roles del servidor Windows Server 2008 R2, incluido el Hyper-V, después es solo crear los diferentes usuarios en el Hyper-V y todos podrían utilizar el Hyper-V console para correr las virtuales y hacer todo lo necesario sin necesidad del Remote Desktop, lo cual es muy bueno!, pero al ser todos administradores del servidor todavía necesitamos separar esta parte para que no causen problemas al equipo en sí.

3) Utilizar la consola de Hyper-V para administrar, dar privilegios de usuario a cada estudiante y a cada estudiante dar privilegios de Admin sólo en el Hyper-V; bien esta es una solución más interesante, ya que se instalara la consola de Hyper-V como se mencionó anteriormente, y ahora se dará privilegios de usuario a cada estudiante, lo que es mucho mejor para evitar problemas de desconfiguración en el equipo (como la adicion de otros roles, etc.), el problema radica en que al ser usuario tú no puedes utilizar el Hyper-V console, levantar equipos, ni nada, para este punto es necesario permitir a los NO administradores controlar el Hyper-V y utilizaremos el Authorization Manager para este fin (AZMAN.MSC), lo que debes hacer es ejecutar el comando AZMAN.MSC, después en Authorization Manager seleccionar Open Authorization Store (tarda unos segundos en abrir), y después eliges la opción de XML file (hay opciones de SQL y ADAM, pero no es el caso acá); el archivo XML que abrirás se llama InitialStore.xml y se encuentra en C:\ProgramData\Microsoft\Windows\Hyper-V; selecciónalo y podrás ver el siguiente menú:


En Role Assigments elige Administrator y haciendo right click en Administrator elige Assign Users and Groups à From Windows and Active Directory


Ahora es sólo seleccionar los diferentes usuarios que tenemos, así ellos tendrán privilegios de Administrador en el Hyper-V server para poder usar y controlar las máquinas virtuales que existen.

Sin embargo el problema (todavía) es que ellos podrán utilizar cualquier máquina virtual que se encuentre ahí, así que si tenemos 25 máquinas virtuales para cada estudiante, cada uno podrá utilizar la máquina virtual que quiera o apagar la de su compañero, o etc. Lo cual trae otro problema adicional, ya mínimo, pero todavía un problema, sin embargo en algunas situaciones este punto me dio la solución (cuando asigno a cada estudiante un Hyper-V).

4) Utilizar la consola de Hyper-V para administrar, dar privilegios de usuario a cada estudiante a cada estudiante dar privilegios de Admin en el Hyper-V utilizar un SCOPE para cada administrador; OK ahora una solución más completa, podemos utilizar el Scope que trae el Authorization Manager, para definir qué objetos son ‘pertencientes’ por cual Rol, en este caso específico queremos que los estudiantes solo puedan tener acceso a un subset de máquinas virtuales. Este proceso es un poco más complejo de lo que pensé inicialmente, así que en un futuro blog post estaré definiendo en detalle cómo se realiza!,

Bueno pero ahora tienes una visión más completa de los permisos con Hyper-V y el uso de la herramienta AZMAN.MSC !