240 likes | 421 Views
Serie de Webcast Windows Server 2008 R2 Windows Deployment Services R2. Michele Betelli Consultor Sénior - Zerkana Consulting Exchange Server MVP MCSE-MCTS-MCITP-MCT michele.betelli@zerkana.com http://www.windowservers.es. Miguel Hernández Pre-Venta IT – Zerkana Consulting
E N D
Serie de Webcast Windows Server 2008 R2Windows Deployment Services R2 Michele Betelli Consultor Sénior - ZerkanaConsulting Exchange Server MVP MCSE-MCTS-MCITP-MCT michele.betelli@zerkana.com http://www.windowservers.es Miguel Hernández Pre-Venta IT – Zerkana Consulting MVP / MCTS Windows Server Virtualization Sonicwall Security Administrator mhernandez@zerkana.com http://undercpd.blogspot.com
Agenda • Objetivos • Aprender las nuevas funcionalidades de Windows Deployment Services en Windows 7 y Windows Server 2008 R2 • Agenda • Repaso de los conceptos de base sobre WDS • Desplegar drivers a través de Windows Deployment Services • Desplegar imágenes VHD para el boot nativo desde VHD • Configurar el multicast con stream múltiplos
Evolución del servicio WDS • RIS (RemoteInstallation Services) • Viejo sistema de deployment que se usaba con Windows Server 2000 y 2003SP1 • Se podía desplegar solo sistemas clientes • Muy lento durante el deployment • Para hacer modifica a las imágenes se tenia que desplegar de nuevo la imagen, modificarla y reañadirla al servidor • WDS (Windows Deployment Services) • Nacido para el deployment de Windows Vista • Ya disponible con el SP2 de Windows Server 2003 • Trae el nuevo formato WIM
WIM (Windows ImageFormat) • Permite de tener mas imágenes en un simple fichero .WIM. • Utiliza la “single instancestorage”. • Es posible personalizar la imagen de la instalación. • Es posible inyectar patchy/o driver offline. • Es posible montar la imagen como si fuese una carpeta y modificar el contenido. • Es el formato utilizado para la instalación de Vista, 7 y 2008.
VHD (Virtual Hard Disk) • Es el formato utilizado para virtualizar un Hard Disk. • Viene utilizado desde productos de virtualización Microsoft (Virtual PC, Virtual Server, Hyper-V). • Viene utilizado también desde otros productos como Windows Server Backup y DPM. • Viene utilizado también en software de terceros. • Windows 7 y Windows 2008 R2 tienen el soporte nativo, pueden montar VHD como si fuesen discos añadidos y hacer también el boot directamente desde un fichero VHD.
Problemas en el deploy de los Drivers • En un entorno con hardware diferente, el deployment de un sistema operativo tiene que prever: • Muchas imágenes para soportar diversas configuraciones de hardware. • Una imagen con todos los drivers de todas las maquinas (también se sirven unos pocos drivers para cada maquina). • Un fichero unattend.xml para cada configuración de hardware. • Otras solución (Microsoft y no Microsoft)
Deploy dinámico de los driver • La distribución dinámica de los drivers permite enviar a los equipos instalados a través de WDS, sólo los drivers necesarios. • Detalles: • La librería de los drivers está en el servidor. • Los drivers son externos a las imágenes. • Los drivers son seleccionados para cada equipo durante la fase de instalación (a través del PnPenumeration). • Las políticas pueden restringir los drivers desplegados en base a la imagen del sistema operativo y a las informaciones del BIOS.
Deploy dinámico de los driver • Ventajas: • Menos imágenes y mas pequeñas. • Integración con WDS. • Control sobre que drivers son distribuidos a los equipos. • Las actualizaciones de los drivers se hace solo una vez para todas las imágenes y sin tocarlas ni abrirlas.
Deploy dinámico de los driver • Uso PnP (Plug-and-Play) • Usado para selecionar los drivers correctos para el dispositivo HW. • Limitaciones: • El mismo ID PnP puede referirse a mas dispositivos (es.: tarjetas audio) • Diversas versiones de sistema operativo piden diversos drivers para el mismo dispositivo. • Diversos idiomas del sistema operativo piden diversos drivers para idiomas di (es: impresoras). • Arquitecturas hardware diferentes piden drivers diferentes para el mismo dispositivo (es: x86 e x64)
Deploydinámico de los driver • Grupos de drivers • Colecciones de driver en el server. • Cada grupo mapa un junto de clientes. • Filtros sobre los grupos de drivers • Describen los clientes que tienen acceso a los diferentes grupos: • Atributos SMBIOS (ej.: constructor) • Atributos del sistema operativo (ej.: versión) • Pueden ser incluidos o excluidos. • Ejemplo: Todos los portátiles marca DELL excepto los que a la cual se instala WindowsVista SP1.
Demo Configuración despliegue dinámico de drivers.
Boot desde VHD • Permite de hacer el boot desde un fichero VHD. • En el ordenador tendremos dos particiones, una con el boot de W7/2008R2 y la otra con los ficheros VHDs. • Soportadas solo las versiones Windows 7 Enterprise/Ultimate y Windows Server 2008 R2.
Windows XP y Windows Vista Partición 1 Disco fisico Partición 2 Partición 3
Con Windows 7 VHD-1 – Win7 VHD-2 – Win7 Hard disk formateado NTFS VHD-3 – Dati
Distribución de ficheros VHD • Los entornos donde se usa la virtualización también para los clientes es siempre mayor. • Los entornos contienen una mezcla de maquinas virtuales y maquinas físicas. • Eso significa que tenemos que mantener diversos formatos de ficheros: • WIM para las maquinas físicas • VHD para las maquinas virtuales • El boot desde VHD permite unificar las imágenes reduciendo los gastos de gestión.
Deployment de VHD • Generalización del formato de las imágenes gracias a la abstracción de la librería de imágenes: • Actualmente son soportados VHD y WIM. • Soporte a VHD fijos, dinámicos y diferenciales. • Usada desde el server WDS para añadir imágenes en el almacenamiento. • Usada desde el cliente WDS para la distribución. • Las imágenes VHD son desplegadas usando un proceso WDS estándar • La gestión aviene solo desde línea de comandos con WDSUTIL • Son soportadas solo instalaciones completamente automatizadas (W2008R2,WIN7 Enterprise y Ultimate)
Demo Gestión de un imagen VHD
Limitaciones del multicast Con la actual implementación (Windows Server 2008): • Un cliente lento, frena todos los demás. • El movimiento de clientes lentos sobre canales unicast lleva a un incremento de banda usado. • El incremento de uso de banda frena las instalaciones en multicast. • Se llega al fracaso de las instalaciones multicast.
Trasferencia con stream múltiples • Divide los clientes multicast en diversos “stream”: • Rápido • Medio • Lento • Ventajas: • Permite a los clientes mas rápidos terminar rápidamente la instalación. • Asegura la instalación de los clientes lentos en modo fiable. • Previene el incremento de uso de banda de los clientes lentos.
Multicast • Stream multiples • Diversas “bandas” de desplega de las imagenes a los clientes • Optimizacion por conexion • Necesita imagin de boot creada sobre Windows 7 (WinPe v3) • Autodesalojamento de los clientes • Los clientes lentos pueden ser movidos a unicast o completamente desalojados . • Suporta imagenes de boot Windows 7 o Windows Vista SP1+ Rapido Medio Lento
Demo Configuración del Multicast
Links • TechNet: Deployment de un VHD con WDS en Windows Server 2008 R2http://technet.microsoft.com/en-us/library/dd363560.aspx • TechNet: Novedades de Windows Deployment Servicehttp://technet.microsoft.com/en-us/library/dd348499.aspx • WAIK (Windows AutomatedInstallation Kit)http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&displaylang=en • WIM2VHDhttp://code.msdn.microsoft.com/wim2vhd
Michele Betelli Consultor Sénior - ZerkanaConsulting Exchange Server MVP MCSE-MCTS-MCITP-MCT michele.betelli@zerkana.com http://www.windowservers.es Miguel Hernández Pre-Venta IT – Zerkana Consulting MVP / MCTS Windows Server Virtualization Sonicwall Security Administrator mhernadnez@zerkana.com http://undercpd.blogspot.com