martes, 27 de noviembre de 2012

VDI con Windows Server 2012 – Parte II – Creando un Personal Virtual Desktop Collection

Bueno ahora que tenemos el template (de mi anterior post), lo siguiente es simple, lo encuentran en varios blogs J, y acá está mi versión de lo mismo:

Utilizamos al server que tiene mínimo a los 3 servidores añadido a su consola (RD Broker, RD Web Access y Host Virtualization):  
Y seleccionamos Collection à Tasks à Create Virtual Desktop Collection
Ahora sólo presionamos NEXT:
Damos un nombre representativo al Collection:
En tipo de Collection elegimos en este caso el Personal Virtual Desktop:
Y sí mantengo que automáticamente cree y administre los virtual desktops

Ahora viene el Virtual Desktop Template, elegimos el que hicimos anteriormente (si ven la Parte I del blog post, yo lo puse de nombre: Template-Windows8):
En User Assignment, coloqué que será automático (las cuentas de usuarios que tengan permisos al Virtual Desktop Collection serán automáticamente asignados equipos), lo que si yo adiciono que las cuentas se incluyan dentro del local Administrators group (ya que los usuarios podrán configurar, instalar, etc.):
En Virtual Desktop Settings, no elijo nada y sólo presiono Next:
En Unattended Settings, es necesario ajustar la Zona Horaria como también es muy importante darles la ubicación (OU) de donde se crearán los equipos, en mi caso tengo una OU específica para ellos:
Ahora se especifica los usuarios que tendrán acceso a este collection, yo tengo un grupo (bajo mi nombre) de usuarios que se conectaran, también configuro el número de máquinas necesarias y el Prefijo/Sufijo (en este caso Win8- con sufijo empezando en 1) entonces queda así:
La siguiente pantalla sirve cuando tenemos más de un Hyper-V donde podrías balancear la carga de creación y ver cuantas virtuales ejecutarás en cada Hyper-V Hosts, en este caso NEXT J
Llegamos al STORAGE, acá yo lo guardo en mi red SAS, que se encuentra en el Store1:
Obviamente sería excelente contar con un CSV, pero en este caso como mis máquinas NO son críticas, en el network Share es suficiente.
 
Finalmente viene el resumen:

Y presionamos CREATE, ahora solo es esperar pacientemente J
Finalmente:
Y como pueden ver en el Hyper-V:
Y en la consola de RDS:
Bien!, creamos un Personal Collection, en la parte III, veremos cómo hacer un Pooled Virtual Collection.

viernes, 23 de noviembre de 2012

VDI con Windows Server 2012 – Parte I – Creando el Template para VDI

Bueno, una de las tareas que tengo que realizar para el Tech-Zone, es crear una infraestructura de VDI, lo que hay actualmente en Internet (TechNet Test Lab Guide (http://technet.microsoft.com/en-us/library/hh831541.aspx)  Test Lab Guide: Virtual Desktop Infrastructure Standard Deployment ) es como hacer el setup de tu infraestructura, lo cual no está nada mal el documento como punto de inicio…. pero una vez que terminas de hacer tu setup y estas listo para crear tu collection de maquinas virtuales siempre hay algunos detallitos que se deben considerar, en mi caso lo resumiré según mis necesidades. Pero como punto inicial consideremos que ya se tiene toda la infraestructura mínima lista (Connection Broker, Web Access, etc.) como esta en el Test Lab guide de TechNet.
Lo que tenemos que tener antes de empezar a hacer collections es tener un template; en todas partes (blogs, demos, artículos, etc.) dicen que tienes que tener un template, pero también debes saber hacerlo y es lo que explicaré primero, en mi caso estoy usando una VM de una máquina Windows 8 recién instalada, donde sólo adicionaré el teclado en español a mi template (en general acá se instala programas más que todo, sólo como ejemplo estoy haciendo esta configuración): 
 
Después, hay que cerciorarse que tiene todos los updates al día, y unirlo a un WSUS (o que esté configurado al menos el WSUS):
Obviamente tengo una política en mi OU que hace automáticamente la configuración del WSUS, pero adicionalmente asegúrate que tu template este ‘al día’J.

Otro requerimiento adicional es que tu equipo debe estar en el dominio, así que bueno, adicionado al dominio:

Bueno, recuerden que está corriendo en mi Hyper-V, y como es Windows 8, no es necesario actualizar los Integration Tools, me salió un error con mi VM de Windows 7 al querer hacerle un pooled collection, el cual se soluciona de una manera simple (actualizando los integration tools), pero en este caso de Windows 8, no es necesario actualizar nada más J
Ya cumplimos los requisitos mínimos, equipo en dominio, actualizado los parches del cliente y software o configuración lista. Nos queda ejecutar el Sysprep para que sea un template:
El comando utilizado para que sea un template de collection es el siguiente: Sysprep /generalize /oobe /shutdown /mode:vm
El ultimo switch es nuevo para mí, pero según leí sirve para que sea más rápido el reconocimiento de hardware en los equipos que se crearán, ese switch en resumen le dice que es una VM J.
Esto toma algunos minutos:
Al final, el equipo estará apagado, y podemos copiar  el VHDx al Share que es mucho más rápido (en mi caso está bajo un SSD) vean que estoy copiando el archivo TZ-Win8 a la dirección de red \\TZSTORE1\TEMPLATE-SSD:
Una vez copiado, ahora creamos una máquina virtual nuevamente; pero utilizando el disco (vhdx) que está en el Share, solo creamos la VM no debemos encender ni nada. Consideraciones:

1)      Crear con un mínimo de 1024 (yo utilizo 2048)
2)      Conectar a la red de VDI (no olvidarse de este punto, más que todo si su server tiene varios puertos)
3)      Solo puede tener 1 disco duro el template (si tienes otros discos que quieres añadir, no será posible)
Bueno una vez creado, POR FIN tenemos el Template que nos pide en VDI J. Así que apuntaremos a este equipo cuando nos pida por el template. Continuaremos en la parte II..

jueves, 22 de noviembre de 2012

Creando cuentas de usuarios similares utilizando DSADD con PowerShell

Ya que estoy a cargo de los labs del Tech-Zone, una de las tareas que tengo, es crear cuentas de usuarios para las personas que utilizarán los laboratorios. En este caso particular, se tiene como 6 laboratorios, con diferentes personas que utilizaran los equipos, lo que quise hacer es que cada usuario tenga una cuenta específica y el password será el mismo para todos los usuarios del mismo laboratorio.
Así los nombres de usuario pueden ser: Win_1, Win_2, Win_3, etc. Quise hacerlo usando Powershell, pero estuve tardando más de la cuenta, así que decidí usar nomas el comando DSADD con Powershell :) ... que es muy útil para estas situaciones simples, así es que podemos hacer lo siguiente para adicionar los usuarios que queremos:
$count = 1
while ($count -le 20)
{$Username = "Win_$count"
$password = "windows8"
cmd /c "dsadd user cn=$Username,ou=Users,dc=techzone,dc=org -pwd $Password"
$count = $count + 1}
 
Es así que ejecutando ese comando en powershell creamos rápidamente los 20 usuarios que quiero con el mismo password: 

Y ahora repito el script y sólo cambiando el username y password para los otros 6 labs.... Bueno soluciones rápidas, cuando el tiempo apremiaJ

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

viernes, 9 de noviembre de 2012

Mañana una pequeña charla de Windows 8 en la UNITEPC a las 9:00

El día de mañana a las 9:00, estaré dando la charla de Windows 8 – Que hay de Nuevo?, esta vez en la Unitepc que se encuentra en la Av. Blanco Galindo 7 ½, donde se presentara un resumen de lo nuevo que trae el sistema operativo y los cambios notorios (y no tan notorios), del mismo….. como siempre están todos cordialmente invitados!

sábado, 3 de noviembre de 2012

Presentando a Windows 8 – Evento en Cochabamba este Martes 6

Este Martes 6 de Noviembre a las 9:00 AM, están todos invitados a la presentación de Windows 8, donde se verá que es lo nuevo que trae el sistema operativo en Windows 8 (el cual al mismo tiempo es un evento STEP J y está presentado por mi persona) y la Introducción al desarrollo de aplicaciones para Windows 8 (por Jorge Montaño). Para participar de este evento, deben registrarse para participar (en las instalaciones de Fundacion-Jala), sin embargo este evento no tiene costo ya que tiene apoyo de la misma Fundación-Jala, y los grupos de usuarios CAMBOLIVIA y CUTM-S&C. Sin más que decirles, quedan todos invitados!, recuerden que hay plazas limitadas! Y nos vemos este martes.