26
Soluciones Microsoft para la virtualización de aplicaciones Miguel Hernández Consultor Senior IT – Zerkana Consultin MVP / MCTS Windows Server Virtualizatio Sonicwall Security Administrator m [email protected] http://undercpd.blogspot.com 1

Soluciones Microsoft para la virtualización de aplicaciones

Embed Size (px)

DESCRIPTION

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 [email protected] http://undercpd.blogspot.com. 1. - PowerPoint PPT Presentation

Citation preview

Page 1: Soluciones Microsoft para la virtualización de aplicaciones

Soluciones Microsoft para la virtualización de aplicaciones

Miguel HernándezConsultor Senior IT – Zerkana ConsultingMVP / MCTS Windows Server VirtualizationSonicwall Security [email protected]://undercpd.blogspot.com

1

Page 2: Soluciones Microsoft para la virtualización de aplicaciones

Tecnologías de Virtualización del Escritorio

Hardware

OS

Configuraciones y Datos

Aplicaciones

Perfiles MóvilesRedirección de

carpetas

Microsoft Application Virtualization

Microsoft Virtual Desktop Infrastructure

Microsoft Enterprise Desktop Virtualization

Virtualización del cliente en

el Cliente

Virtualización del cliente en el

Servidor

Foco en Reducción de Costes

Foco en aumentar la flexibilidad

Microsoft Remote Desktop Services

Cliente tradicional

2

Page 3: Soluciones Microsoft para la virtualización de aplicaciones

Gestión

Virtualización en el Escritorio

Virtualización de Aplicaciones

Virtualización de la Presentación

Virtualización de servidores

Virtualización de losPerfiles de usuario

Directorio ActivoGPOsCarpetas OnlineRedirección de carpetas

Tecnologías de Virtualización de Microsoft

OS

Data

OSHW

App App

OS

App

OS

AppMED-V

3

Page 4: Soluciones Microsoft para la virtualización de aplicaciones

Remote Desktop Services(Antiguo Terminal Server)

6

Page 5: Soluciones Microsoft para la virtualización de aplicaciones

Remote Desktop Services vs. Terminal ServicesWS03 WS 2008 WS 2008 R2

Terminal Services Terminal Services Remote Desktop Services

Terminal Server Terminal Server RD Session Host

TS Session Directory TS Session Broker RD Connection Broker

TS Licensing Server TS Licensing Server RD Licensing Server

TS Gateway RD Gateway

TS Web Access RD Web Access

RD Virtualization Host

7

Page 6: Soluciones Microsoft para la virtualización de aplicaciones

Infraestructura de Connection Broker

RD Session Broker

RD Farm

RD Users

RD UsersRemote

Hosted Desktop Users

Hyper-V Farm

Hosted DesktopUsers (Remote)

RD Gateway

Almacenamiento

8

Page 7: Soluciones Microsoft para la virtualización de aplicaciones

Demo:Remote Desktop Services

9

Page 8: Soluciones Microsoft para la virtualización de aplicaciones

10

Enterprise desktop virtualizationMed - V

Page 9: Soluciones Microsoft para la virtualización de aplicaciones

•A

plica

ciones co

mo se

rvicio

s virtu

ale

s disp

onib

les b

ajo

dem

and

a y

g

estió

n ce

ntra

lizad

a. D

esp

lieg

ue a

cliente

s sin in

stala

ción

•In

venta

riad

o a

vanza

do d

e S

W ce

ntra

lizad

o, fá

cil ad

min

istració

n.

Mejo

r contro

l y g

estió

n d

el e

nto

rno

•Po

tente

conju

nto

de h

erra

mie

nta

s de d

iag

nóstico

, rep

ara

ción y

re

cup

era

ción d

e siste

mas b

loq

uead

os o

sin a

rranq

ue (E

RD

C

om

mand

er, C

rash

Analisy

s, Lock

Sm

ith)

•G

estió

n a

vanza

da y

centra

lizad

a d

e p

olítica

s. Gestió

n d

el ca

mb

io,

versio

nad

o y

rollb

ack

de p

olítica

s.•

Pro

activ

am

ente

manejo

de fa

llos d

e a

plica

ciones y

de siste

ma

op

era

tivo. •Eje

cució

n d

e a

plica

ciones e

n u

na m

áq

uin

a v

irtual, d

e m

anera

tra

spare

nte

para

el u

suario

final

¿Qué incluye MDOPSA?

11

Page 10: Soluciones Microsoft para la virtualización de aplicaciones

Arquitectura y Funcionalidades de MED-V & XP Mode en Windows 7

Applications

Operating System

Virtual PC

Applications

OS

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 Websites estan 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 problemas12

Page 11: Soluciones Microsoft para la virtualización de aplicaciones

Application VirtualizationApp-v

13

Page 12: Soluciones Microsoft para la virtualización de aplicaciones

•A

plica

ciones co

mo se

rvicio

s virtu

ale

s disp

onib

les b

ajo

dem

and

a y

g

estió

n ce

ntra

lizad

a. D

esp

lieg

ue a

cliente

s sin in

stala

ción

•In

venta

riad

o a

vanza

do d

e S

W ce

ntra

lizad

o, fá

cil ad

min

istració

n.

Mejo

r contro

l y g

estió

n d

el e

nto

rno

•Po

tente

conju

nto

de h

erra

mie

nta

s de d

iag

nóstico

, rep

ara

ción y

re

cup

era

ción d

e siste

mas b

loq

uead

os o

sin a

rranq

ue (E

RD

C

om

mand

er, C

rash

Analisy

s, Lock

Sm

ith)

•G

estió

n a

vanza

da y

centra

lizad

a d

e p

olítica

s. Gestió

n d

el ca

mb

io,

versio

nad

o y

rollb

ack

de p

olítica

s.•

Pro

activ

am

ente

manejo

de fa

llos d

e a

plica

ciones y

de siste

ma

op

era

tivo. •Eje

cució

n d

e a

plica

ciones e

n u

na m

áq

uin

a v

irtual, d

e m

anera

tra

spare

nte

para

el u

suario

final

¿Qué incluye MDOPSA?

14

Page 13: Soluciones Microsoft para la virtualización de aplicaciones

Microsoft Application Virtualization

Secuenciación y empaquetado de AplicacionesSolución a problema de incompatibilidad entre aplicaciones

Microsoft Application

Virtualization Sequencer

Empaquetado rápido de aplicaciones.

Captura las dependencias de ejecución de la aplicación (SO, registry, File System, objetos

COM, etc)

El secuenciador produce un paquete que contiene la

aplicación y sus dependencias

El administrador puede enviar la aplicación

mediante streaming o crear un MSI para su instalación

individual

CD de instalación

Windows Installer

Desempaquetado

Alineación

Optimiziacion y Compresión

Aplicación Virtualizada

MSI Standalone

Streaming Server

14

Page 14: Soluciones Microsoft para la virtualización de aplicaciones

Secuenciador solo en 32 bits (Versión 4.5).

Secuenciación en entorno cerrado.

Sin agentes, antivirus ni otras aplicaciones.

Máquina Virtual o Equipo físico

El equipo tiene que tener una segunda unidad de disco.

Por defecto unidad Q:

Desplegar en un primer entorno limitado.Las aplicaciones NO se instalan ni alteran

el sistema operativo.El procesamiento es local en el PC.

Aspectos importantes en la Secuenciación

16

Page 15: Soluciones Microsoft para la virtualización de aplicaciones

Demo:Secuenciación

Page 16: Soluciones Microsoft para la virtualización de aplicaciones

Paso 1 : Secuenciación de la aplicación

Las aplicaciones son virtualizadas por instancia incluyendo:

Ficheros (incluyendo ficheros de sistema)RegistryFonts.iniObjetos COM y DCOMServicios

17

Page 17: Soluciones Microsoft para la virtualización de aplicaciones

¿Se puede virtualizar todo?

Se puede No se puede

Aplicaciones Internet Explorer

Fuentes Drivers

Objetos COM y DCOM OS Hotfixes

Archivos .INI Antivirus software

Cambios en el sistema de archivos COM+

Servicios

Objetos de Runtime

Versiones de MDAC

Máquinas virtuales de Java

Variables de entorno

Acceso a bases de datos

18

Page 18: Soluciones Microsoft para la virtualización de aplicaciones

Option 1: Modelo independiente

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

Page 19: Soluciones Microsoft para la virtualización de aplicaciones

Paso 2 : Despliegue Standalone o Streaming

19

Page 20: Soluciones Microsoft para la virtualización de aplicaciones

Paso 2 : Streaming

Las aplicaciones se transmiten por bloques:Permite un rápido arranque de la aplicación, necesita solo el primer bloque para arrancar la aplicación.

Se integra en servidores existentes.

Use the Streaming Model:Donde existe ConfigMgr2007 sp1 con R2 y se pueden publicar aplicaciones a través de élDonde no hay localmente servidores Active Directory o SQL Server pero la organización principal si los tiene.

Protocolos:RSTP / RSTPS SMB IIS – HTTP / HTTPS

21

Page 21: Soluciones Microsoft para la virtualización de aplicaciones

Demo:Publicación y despliegue

Page 22: Soluciones Microsoft para la virtualización de aplicaciones

Paso 2.3: Despliegue local desde Management Server(Ejemplo de despliegue con todas las opciones)

24

Page 23: Soluciones Microsoft para la virtualización de aplicaciones

Broker

Almacenamiento SAN para las VMs

Usuario 1PC/Notebook

Usuario 2Thin-Client

Almacenamiento para Datos, Perfiles,

etc.

Hyper-V

ESX

XenServer

VMs en datacenter

APP-V secuenciadas

Remote Desktops

VMs en Desktops

Remote Desktop + App-v

Terminal Server

Manageme

nt

APP-V

25

Page 24: Soluciones Microsoft para la virtualización de aplicaciones

Paso 3: Clientes

App-V Escritorios Cliente:

Asegura Caché del tamaño necesario

Clientes Terminal Server:

Software en cliente terminal server es pre-cacheado para asegurar

rendimiento.

Características:

Limitado a 32 bits (versión 4.5)

Instalado en todos los equipos.

26

Page 25: Soluciones Microsoft para la virtualización de aplicaciones

Demo :

Acceso a aplicación virtualizada

27

Page 26: Soluciones Microsoft para la virtualización de aplicaciones

CiudadesWindows 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

Curso de Virtualización

[email protected]@zerkana.com

Con la colaboración de:

28