lunes, 17 de diciembre de 2012

Como hacer un grupo de usuarios Administradores de sus equipos en un VDI Pooled Virtual Desktop Collection

En uno de mis blog post anteriores, mostré como hacer un POOLED Virtual desktop machines, sin embargo por defecto todos ellos solo pueden ser solamente usuarios y no administradores de los equipos.
 
En este caso especial (que es un evento), yo necesito que sean Administradores (porque tienen que hacer algunos cambios en los equipos e instalar algunos plugins) pero al mismo tiempo debe ser pooled los equipos, porque una vez realizados estos cambios y hacer log off los equipos deben volver a su estado inicial J
 
Bueno entonces lo que se puede usar son los Group Policy Preferences, para estos equipos, para que sean administradores de los equipos los usuarios de una DL específica, claro que acá no se coloca como un administrador a un usuario específico, sino a un grupo, pero para lo que necesito no hay problema:
Entonces, para este fin, abrimos el GPMC (Group Policy Management Console), seleccionamos el OU donde se encuentran los equipos que queremos adicionar (en mi caso están todos en el VDI_Win7), y creamos un GPO para este:
 
Como nombre, algo representativo:
Luego hacemos un edit de la política para editarla:
En el Group Policy Management Editor, seleccionamos Computer Configuration (porque los Admins se hacen por equipos J), seleccionamos Preferences, luego Control Panel Settings, y finalmente Local Users and Groups:
Y de ahí presionamos botón derecha sobre Local Users and Groups, y seleccionamos Local Group:
Lo que hará esta política es actualizar el grupo actual de Administradores y adicionar una DL específica, entonces seleccionamos como ACTION: Update, y en el Nombre del Grupo seleccionamos los Administrators (built-in):
Y presionamos el botón Add… (en Members)
Ahora presionamos el botón “…”, y seleccionamos nuestro grupo que queremos adicionar (en este caso específico se llama TZ_Leopoldo):
Presionamos OK y volveremos a la anterior caja de diálogo.
Y Presionamos OK.
Y listo presionando OK nuevamente, tenemos nuestro Group Preference adicionado, ahora es sólo probar J
Así todos los equipos que creamos anteriormente con el Pooled Virtual Desktop Collection, podrán tener privilegios de administrador. Bueno este procedimiento quizá tú puedas realizar para hacer algún grupo especial administrador local de los equipos, donde se aplicará ya depende de ti, en mi caso que fue en el Tech-Zone y si me sirvió J. Suerte!

viernes, 7 de diciembre de 2012

VDI con Windows Server 2012 – Parte III – Creando un Pooled Virtual Desktop Collection

Bueno, ahora crearemos la otra opción que tiene el VDI, que es una de las mejoras que más me agradan, es el Pooled Virtual Desktop Collection, entonces para crear esta nos vamos al Remote Destkop Services Overview, seleccionamos Collections y elegimos Create Virtual Desktop Collection:
En create Collection, presionamos Next:
En Collection Name, colocamos un nombre representativo de lo que va ser, como ser: Windows 7 - Pooled Virtual Desktop
En Collection Type, ahora elegimos Pooled Virtual Desktop Collection (igualmente quiero que se maneje automáticamente las imágenes, así que dejo ‘checked’ el de automáticamente crear y gestionar los virtual desktops)
En Virtual Desktop Templates, elegimos el Template de Windows 7 que creamos con los pasos citados anteriormente (copiar el VHDx a un share, de ahí crear la maquina virtual, etc.)
En Virtual Desktop Settings, seleccionamos la opción por defecto:
Configuramos el Time Zone a nuestra zona, y en OU, seleccionamos el Specify the distinguished name of the organizational unit: en mi caso: OU=VDI_Win7,OU=TZ_Computers,DC=TZ2012,DC=LOCAL
En Specify User and User Gorups, también tengo un grupo de usuarios específico para estos equipos (llamado TZ_Leopoldo), y crearé 20 Virtual desktops con un prefijo de Win7Pool-
En specify virtual desktop allocation, no tengo muchas opciones, pero si ustedes desean puede dividir entre sus diferentes hosts si es lo deseado
Ahora en Virtual Desktop Storage, colocaremos nuestro network share que está en discos SAS, y mantenemos seleccionada la opción de Automatically roll back the Virtual desktop when the user logs off… así tenemos una máquina limpia siempre para el usuario.
En User Profile disks, en este caso me gustaría no tener (ya que son sesiones solamente y no debería haber necesidad que se guarde algo), pero sólo por si acaso lo habilitaré con un tamaño de 2 GB máximo:
El sumario:
Y Listo a crear!!!, esto si toma un buen tiempo.
Después de aproximadamente 1 hora (utilizando mi hardware obviamente), finalizamos!
Bueno ya tenemos listo:
Perfecto, ahora ya creamos el Pooled Virtual Desktop Collection, el cual tiene una gran ventaja, como está creada a partir de un ‘padre’, si queremos hacer algún cambio tomamos la imagen maestra, modificamos y en esta consola solamente le decimos Recreate Virtual Desktop Collection y tendremos las imágenes con lo que necesita, así también mantener actualizada (parches), es más sencillo. Bueno en estas 3 partes vimos un poco más de la creación de lo que es VDI con Windows Server 2012, pero solo es el inicio, después de esto viene lo que es ‘finetunning’ hay que probar experiencia de usuario, medir tu red, tus recursos en los servidores, las aplicaciones que usaras (bandwith, processor, etc). El trabajo apenas empieza!, suerte!

domingo, 2 de diciembre de 2012

Presentando un WebCast en TechNet sobre Consejos y Trucos para IT Pros de Windows 8

Este Webcast presentado por mi persona (y utilizando el material de Springboard), tiene el objetivo de informar las novedades que trae Windows 8 de la siguiente manera: primero es una comparación con Windows 7 y como puedes realizar muchas cosas sin siquiera salir del escritorio dentro de Windows 8 (con todas las funcionalidades que trae ya Windows 7), se revisa el File Explorer con el Task Manager y se ven las potencialidades de ambos, y lógicamente File History y Storage Spaces es una explicación y demo necesaria, ya que son unas novedades que ayudan mucho al usuario final, también cubre un poco de Internet Explorer 10, para entender las 2 fases que trae este nuevo browser en Windows 8 luego se revisa las Windows 8 Apps y como se utilizan éstas y finalmente se termina presentando el nuevo UI y como puedes utilizar el mismo para personalizarlo y así ganar productividad en el usuario al final.

A los que pudieron atender al Tech-Zone, pues es muy similar a lo que mostré en el mismo – en los labs, solo que acá explico y les muestro con demos J..

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