260 likes | 377 Views
Soluciones Microsoft para la virtualización de aplicaciones. Miguel Hernández Consultor Senior IT – Zerkana Consulting MVP / MCTS Windows Server Virtualization Sonicwall Security Administrator m hernandez@zerkana.com http://undercpd.blogspot.com. 1.
E N D
Soluciones Microsoft para la virtualización de aplicaciones Miguel Hernández Consultor Senior IT – Zerkana Consulting MVP / MCTS Windows Server Virtualization Sonicwall Security Administrator mhernandez@zerkana.com http://undercpd.blogspot.com 1
Tecnologías de Virtualización del Escritorio Foco en Reducción de Costes PerfilesMóviles Redirección de carpetas Configuraciones y Datos Microsoft Application Virtualization Aplicaciones Virtualización del cliente en el Cliente Microsoft Remote Desktop Services Microsoft Virtual Desktop Infrastructure Microsoft Enterprise Desktop Virtualization OS Virtualización del cliente en el Servidor Hardware Clientetradicional Foco en aumentar la flexibilidad 2
Tecnologías de Virtualización de Microsoft Data Virtualización de los Perfiles de usuario App OS OS Virtualización de servidores DirectorioActivo GPOs Carpetas Online Redirección de carpetas Virtualización de la Presentación Gestión OS HW Virtualización en el Escritorio Virtualización de Aplicaciones MED-V App App App OS 3
Infraestructura de Connection Broker RD Gateway RD Session Broker RD Users Remote RD Farm Almacenamiento Hosted Desktop Users (Remote) Hyper-V Farm Hosted Desktop Users RD Users 8
Arquitectura y Funcionalidades de MED-V & XP Mode en Windows 7 • MED-V permite gestionar las imágenes Windows virtuales de manera centralizada • Despliegue: Distribuye imágenes Windows virtuales y personaliza la configuración por usuario y por dispositivo • Aprovisionamiento: Define qué aplicaciones y Websitesestan disponibles para los diferentes usuarios • Control: Asigna y quita permisos de uso y controla la configuración de Virtual PC • Mantenimiento y Soporte: Actualización de imágenes, monitorización e usuarios y resolución remota de problemas • Applications • OS • Virtual PC Applications Operating System 12
Microsoft ApplicationVirtualization Secuenciación y empaquetado de Aplicaciones Solución a problema de incompatibilidad entre aplicaciones CD de instalación Streaming Server Alineación Aplicación Virtualizada Windows Installer Microsoft Application Virtualization Sequencer Optimiziacion y Compresión MSI Standalone El administrador puede enviar la aplicación mediante streaming o crear un MSI para su instalación individual Desempaquetado El secuenciador produce un paquete que contiene la aplicación y sus dependencias Empaquetado rápido de aplicaciones. Captura las dependencias de ejecución de la aplicación (SO, registry, File System, objetos COM, etc)
Aspectosimportantes en la Secuenciación • Secuenciador solo en 32 bits (Versión 4.5). • Secuenciaciónen entornocerrado. • Sin agentes, antivirus niotrasaplicaciones. • Máquina Virtual o Equipofísico • El equipotienequetenerunasegundaunidad de disco. • Pordefectounidad Q: • Desplegar en un primer entornolimitado. • Las aplicaciones NO se instalan ni alteran el sistema operativo. • El procesamiento es local en el PC. 16
Paso 1 : Secuenciación de la aplicación • Las aplicaciones son virtualizadas por instancia incluyendo: • Ficheros (incluyendo ficheros de sistema) • Registry • Fonts • .ini • Objetos COM y DCOM • Servicios
Option 1: Modeloindependiente • Crea un paquete .msi como instalación de la aplicación secuenciada. • El secuenciador crear un .msi que contiene la información de la publicación, accesos directos, iconos, etc. • Usar modo independiente: • Con usuarios remotos deconectados quien no puede conectar a la infraestructura app-v. • Donde existe un System Center configuration Manager o System Management Server. • Donde hay poco ancho de banda en la red. 20
Paso 2 : Streaming • Las aplicaciones se transmitenporbloques: • Permite un rápidoarranque de la aplicación, necesita solo el primer bloqueparaarrancar la aplicación. • Se integra en servidoresexistentes. • Use the Streaming Model: • Donde existe ConfigMgr2007 sp1 con R2 y se pueden publicar aplicaciones a través de él • Donde no hay localmenteservidores Active Directory o SQL Server pero la organización principal si los tiene. • Protocolos: • RSTP / RSTPS • SMB • IIS – HTTP / HTTPS 21
Paso 2.3: Despliegue local desde Management Server(Ejemplode despliegue con todaslasopciones) 24
Remote Desktop + App-v Hyper-V ESX Almacenamiento SAN para las VMs XenServer Broker Usuario 1 PC/Notebook VMs en datacenter Management APP-V APP-V secuenciadas Terminal Server Usuario 2 Thin-Client Almacenamiento para Datos, Perfiles, etc. Remote Desktops VMs en Desktops 25
Paso 3: Clientes • App-V EscritoriosCliente: • AseguraCaché del tamañonecesario • Clientes Terminal Server: • Software en cliente terminal server es pre-cacheadoparaasegurarrendimiento. • Características: • Limitado a 32 bits (versión 4.5) • Instalado en todos los equipos. 26
Ciudades Curso de Virtualización • Windows Server 2008 R2 e Hyper-M Server R2. • Clusterización. • System Center Virtual Machine Manager. • Virtualización de aplicaciones. • Y mucho más… • Madrid • Barcelona • Pamplona • Valencia • Alicante • Con la colaboración de: • formacion@zerkana.com • mhernandez@zerkana.com 28