tecnologías de virtualización de microsoft. presente y futuro david cervigón luna microsoft it...

43
Tecnologías de Tecnologías de Virtualización de Virtualización de Microsoft. Presente y Microsoft. Presente y Futuro Futuro David Cervigón Luna David Cervigón Luna Microsoft IT Pro Evangelist Microsoft IT Pro Evangelist [email protected] [email protected] http://blogs.technet.com/ http://blogs.technet.com/ davidcervigon davidcervigon Simon Viñals Simon Viñals Dtor. De Tecnología Dtor. De Tecnología [email protected] [email protected]

Upload: alondra-jara

Post on 16-Feb-2015

10 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Tecnologías de Tecnologías de Virtualización de Virtualización de

Microsoft. Presente y Microsoft. Presente y FuturoFuturo

David Cervigón LunaDavid Cervigón LunaMicrosoft IT Pro EvangelistMicrosoft IT Pro Evangelist

[email protected]@microsoft.com

http://blogs.technet.com/http://blogs.technet.com/davidcervigon davidcervigon

Simon ViñalsSimon ViñalsDtor. De TecnologíaDtor. De Tecnología

[email protected]@intel.com

Page 2: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtualización: Estudio de Virtualización: Estudio de mercadomercado

0

1000

2000

3000

4000

5000

6000

2004 2005 2006 2007 2008 2009

Physical Server Shipments Logical Server Shipments

El mercado de los servidores virtualizados crecerá del 4.5% actual El mercado de los servidores virtualizados crecerá del 4.5% actual hasta >12% de todos los servidores en 2009hasta >12% de todos los servidores en 2009

*Source: IDC WW Virtualization Forecast Aug-2005

Virtualización es una tecnología que permite la consolidación de Virtualización es una tecnología que permite la consolidación de aplicacionesaplicaciones

El 80% de los clientes utilizan la virtualización para consolidaciónEl 80% de los clientes utilizan la virtualización para consolidación

Permite conseguir protección y gestión de recursos para multiples Permite conseguir protección y gestión de recursos para multiples aplicacionesaplicaciones

Page 3: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Gestionar una única identidad a través de Gestionar una única identidad a través de aplicaciones de partners, Web y UNIXaplicaciones de partners, Web y UNIX

Mejor conectividad, más fiabilidad, TCO – hasta un 50% menos de tráfico WAN

Mejor control sobre el almacenamiento y 10% de reducción de costes de gestión

Ultimas tecnologías en 64 bits y .NET para duplicar el rendimiento de las aplicaciones Web

Ed. Enterprise & Virtual Server R2:El mayor valor en la virtualización de servidores

Gestión de la Identidad

Redes de Oficinas

Gestión del Almacenamiento

Plataforma Web

Virtualización

Estrategia anunciada en el Estrategia anunciada en el lanzamiento de Windows Server 2003 lanzamiento de Windows Server 2003 R2R2

Page 4: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Hasta ahora: Por cada licencia de SW, puedes instalar y usar 1 copia de software en un dispositivo

Nuevos derechos:1. Licencias por uso de instancias

El cliente paga por lo que usa

2. Permitir los derechos de uso virtual en Windows Server 2003 R2 Enterprise 1 instancia física y hasta 4 virtuales Permitir el despliegue flexible Soportar los escenarios de uso

habituales (consolidación de servidores, etc)

3. Permitir los derechos de uso virtual en Windows Server 2003 R2 Datacenter 1 instancia física y sin límite de instancias

virtuales

1 instalación = 1 licencia

SAN or file server w/many images

Servers(i.e. devices)

Windows Server w/ SQL

Multiple instances per device

Edicion Instancias Precio

Standard 1 Sin cambios

Enterprise 4 Sin cambios

Datacenter Sin límiteSin cambios

Page 5: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

AgendaAgenda

¿Que es la virtualización?¿Que es la virtualización?

Necesidades y EscenariosNecesidades y Escenarios

Tipos de virtualizaciónTipos de virtualización

Virtualización NativaVirtualización Nativa

Intel-VT e Intel Quad CoreIntel-VT e Intel Quad Core

Windows Server Virtualization. Windows Windows Server Virtualization. Windows HypervisorHypervisor

System Center Virtual Machine ManagerSystem Center Virtual Machine Manager

Virtualización de Aplicaciones: Microsoft System Virtualización de Aplicaciones: Microsoft System Center Virtual Application Manager (Microsoft Center Virtual Application Manager (Microsoft SoftGrid)SoftGrid)

Page 6: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

VirtualizaciónVirtualización

Page 7: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Idea muy novedosa…Idea muy novedosa…

IBM M44/44XIBM M44/44X

IBM CP-40IBM CP-40

IBM CP/CMSIBM CP/CMS

……………………

¡¡En 1960!!¡¡En 1960!!

Page 8: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com
Page 9: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Escenarios de VirtualizaciónEscenarios de Virtualización

Pruebas y Pruebas y desarrollodesarrollo

Continuidad del Continuidad del negocionegocio

Delegaciones RemotasDelegaciones Remotas

Consolidación de Consolidación de ServidoresServidores

Page 10: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Tipos de VirtualizaciónTipos de VirtualizaciónEmulaciónEmulación

Se emula un tipo de arquitectura en otra (PearPC, PPC, Se emula un tipo de arquitectura en otra (PearPC, PPC, SmartPhone)SmartPhone)

Nativa (o total)Nativa (o total)La máquina virtual emula una cantidad suficiente de hardware La máquina virtual emula una cantidad suficiente de hardware como para que muchas instancias de un SO no modificado como para que muchas instancias de un SO no modificado funcionen concurrentementefuncionen concurrentemente

Para-virtualizaciónPara-virtualizaciónLa maquina virtual (hypervisor) no necesariamente se emula el La maquina virtual (hypervisor) no necesariamente se emula el hardware, sino que en su lugar (o además) ofrece una serie de hardware, sino que en su lugar (o además) ofrece una serie de APIs a un SO conveniente modificado para utilizarlas APIs a un SO conveniente modificado para utilizarlas (hypercalls)(hypercalls)

Virtualización a nivel de Sistema OperativoVirtualización a nivel de Sistema OperativoLos SO “guests” comparten el mismo kernel que el SO “host” Los SO “guests” comparten el mismo kernel que el SO “host” creándose diferentes instancias del mismo SO independientes entre si.creándose diferentes instancias del mismo SO independientes entre si.

Virtualización de aplicacionesVirtualización de aplicacionesLas aplicaciones poseen su propio entorno virtualizado con todo lo Las aplicaciones poseen su propio entorno virtualizado con todo lo necesario para ejecutarse sobre un servidor o un cliente (registro, necesario para ejecutarse sobre un servidor o un cliente (registro, sistema de archivos, librerías etc.)sistema de archivos, librerías etc.)

Fuente: Wikipedia: http://en.wikipedia.org/wiki/Virtualization Fuente: Wikipedia: http://en.wikipedia.org/wiki/Virtualization

Page 11: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Tipos de Virtual Machine Tipos de Virtual Machine Monitors (VMMs)Monitors (VMMs)

Tipo 1 (Hypervisors): Tipo 1 (Hypervisors): Corren directamente sobre Corren directamente sobre el hardwareel hardware

Tipo 2: Tipo 2: Corren en el SO “host” Corren en el SO “host” que ofrece servicios de que ofrece servicios de virtualización, como gestion de virtualización, como gestion de memoria o operaciones de E/S memoria o operaciones de E/S en dispositivosen dispositivos

Page 12: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Anillos de Protección en IAAnillos de Protección en IAWindows Kernel

Windows User

No utilizados en Windows

Page 13: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtualización de una CPU Virtualización de una CPU x86x86

CPU

VMM

Guest

Anillo 0

Traducción binaria

(Lenta)

Anillo 3

Ejecución Directa

(Rápida)

Page 14: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtualización Nativa: Virtual Server y Virtualización Nativa: Virtual Server y Virtual PC:Virtual PC:

CPU

Windows Server 2003 o XP

Kernel VMM.sys

Anillo 0 Kernel - Mode

Anillo 3 User - Mode

SO Host

Virtual ServerService

Anillo 0 (Host Kernel-Mode)

Anillo 1 (Guest Kernel Mode)

Anillo 3 (Guest User Mode)

SO Guest

VMM.sys (del Host)

Windows (NT4, 2000, 2003)

Aplicaciones

VM Additions

IIS

Virtual ServerWebApp

CPU

Page 15: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Intel-VT e Intel QUAD Intel-VT e Intel QUAD CORECORE

Page 16: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtualización Asistida por Virtualización Asistida por HardwareHardware

El procesador le ofrece a la Máquina Virtual el nivel de El procesador le ofrece a la Máquina Virtual el nivel de privilegios esperado (Anillo -1)privilegios esperado (Anillo -1)

Elimina la necesidad de hacerlo por softwareElimina la necesidad de hacerlo por software

Puede mejorar el rendimiento de la máquina Virtual Puede mejorar el rendimiento de la máquina Virtual considerablementeconsiderablemente

Virtual Server

Operaciones de Virtual ServerOperaciones de la Máquina

Virtual

Procesador x86

Virtual Server

Máquina Virtual Máquina Virtual Máquina Virtual Máquina VirtualMáquina Virtual Máquina Virtual

Intel- VT

Virtualización sólo por softwareVirtualización sólo por software Virtualización asistida por hardwareVirtualización asistida por hardware

Page 17: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Evolucion de la Tecnología de Evolucion de la Tecnología de Virtualization Intel® Virtualization Intel®

AntesAntes HoyHoy MañanaMañana FuturoFuturo

Virtualizacion Virtualizacion solo SW solo SW

Virtualizacion Virtualizacion solo SW solo SW

Intel VTIntel VTVirtualizacion más Virtualizacion más robusta y sencillarobusta y sencilla

Intel VTIntel VTVirtualizacion más Virtualizacion más robusta y sencillarobusta y sencilla

Intel VT-d Intel VT-d Rendimiento y E/S Rendimiento y E/S

mejorados mejorados

Intel VT-d Intel VT-d Rendimiento y E/S Rendimiento y E/S

mejorados mejorados

VMM más Seguras y VMM más Seguras y establesestables

Intel VT + Failover + Intel VT + Failover + Disaster Recovery +Disaster Recovery +

….….

ConsolidacionConsolidacionde servidoresde servidores

Virtualización Virtualización asistida por HW asistida por HW

Virtualización Virtualización asistida por HW asistida por HW

Continuas Continuas Mejoras en la Mejoras en la ArquitecturaArquitectura

Continuas Continuas Mejoras en la Mejoras en la ArquitecturaArquitectura

Re-mapeo DMARe-mapeo DMAAsignación de Asignación de

dispositivos E/Sdispositivos E/SMejoras en la arq.Mejoras en la arq.

Re-mapeo DMARe-mapeo DMAAsignación de Asignación de

dispositivos E/Sdispositivos E/SMejoras en la arq.Mejoras en la arq.

Dynamic Dynamic DatacenterDatacenterS

erv

er

Soporte a la Virtualización Integrado permite nuevos modelos de usoSoporte a la Virtualización Integrado permite nuevos modelos de uso

Page 18: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Mobile Microarchitecture

ANTES

+ NUEVAS INNOVACIONES

Microarquitectura Intel® Core™

*Not representative of actual die photo or relative size

Wide Dynamic Execution

Advanced Digital Media Boost

Smart Memory Access

Advanced Smart Cache

Intelligent Power Capability

Q3’06

Intel® Core™Microarchitecture

Page 19: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Ejecución Amplia y Ejecución Amplia y Dinámica Dinámica Intel® WideIntel® Wide

Dynamic ExecutionDynamic Execution

Mejora de la gestión deMejora de la gestión dedatos Multimediadatos Multimedia

Intel® AdvancedIntel® AdvancedDigital Media BoostDigital Media Boost

Capacidad inteligenteCapacidad inteligentede gestión de la energía de gestión de la energía

Intel® IntelligentIntel® IntelligentPower CapabilityPower Capability

Acceso a Memoria Acceso a Memoria InteligenteInteligenteIntel® SmartIntel® Smart

Memory AccessMemory Access

Memoria CachéMemoria CachéInteligente Inteligente

Intel® AdvancedIntel® AdvancedSmart CacheSmart Cache

Microarquitectura Intel Core: 5 características innovadoras

DESKTOP

NOTEBOO

K

SERVIDO

R

Page 20: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

¿Cuál ha sido el siguiente hito … ?

Introducir el primer Procesador de Cuatro Núcleos:

Intel® Core™ 2 Quad-Core Intel® Xeon™ 5300

Page 21: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

REDUCCIÓN EN

CONSUMO A 50W

~40%

Procesador Intel® Xeon™ 5300

Más Rendimiento en menos espacio

Page 22: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Procesador IntelProcesador Intel®® Xeon Xeon®® 5300 5300

Core 0

32KB L1 I

Cache

4 MB SharedL2 Cache

Front Side Bus Interface

32KB L1 D

Cache

Core 1

32KB L1 I

Cache

32KB L1 D

Cache

Core 2

32KB L1 I

Cache

4 MB SharedL2 Cache

Front Side Bus Interface

32KB L1 D

Cache

Core 3

32KB L1 I

Cache

32KB L1 D

Cache

Mayor rendimeinto, menor coste, ideal para Virtualización

FSB hasta 1333MHz bus

Microarquitectura Intel® Core™

caches L2 muy grande

Socket compatiblecon los procesadores Xeon de 2 nucleos

Page 23: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

DEMODEMOVirtual Server 2005 R2 SP1Virtual Server 2005 R2 SP1

Intel QUAD CoreIntel QUAD Core

Page 24: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Windows Windows VirtualizationVirtualization

Page 25: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Diseño del Windows HypervisorDiseño del Windows Hypervisor

AislamientoAislamiento

SeguridadSeguridad

RendimientoRendimiento

Virtualización asistida por Virtualización asistida por hardwarehardware

SimplicidadSimplicidadMás sencillo y mucho mas Más sencillo y mucho mas pequeño que el driver de pequeño que el driver de un ratón de dos botonesun ratón de dos botones

Hardware

Windows hypervisor

Parent Parent PartitionPartition

ServerCore

AppsApps Apps

Child Child PartitionPartition

Child Child PartitionPartition

OS 1 OS 2

Page 26: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Hypervisor Monolítico vs. Hypervisor Monolítico vs. MicrokernelMicrokernel

Hypervisor MonolíticoHypervisor MonolíticoMás simple que un Kernel Más simple que un Kernel moderno, pero todavía moderno, pero todavía bastante complicadobastante complicado

Tiene su propio modelo de Tiene su propio modelo de driversdrivers

Hypervisor en microkernelHypervisor en microkernelFuncionalidad de Funcionalidad de particionado más simpleparticionado más simple

Mayor fiabilidad y menor Mayor fiabilidad y menor TBCTBC

Sin código de tercerosSin código de terceros

Los drivers se ejecutan en Los drivers se ejecutan en el guestel guest

Hypervisor

VM 1(“Admin”)

VM 2 VM 3

Hardware Hardware

Hypervisor

VM 2(“Child”)

VM 3(“Child”)

Virtual-ization Stack

VM 1(“Parent”)

DriversDriversDrivers

DriversDriversDrivers DriversDriversDrivers DriversDriversDrivers

Page 27: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Aplicaciones

Aplicaciones

Aplicaciones

Non-Hypervisor Aware OS

Windows Server 2003, “Longhorn”

Windows Kernel VSC

VMBusVMBus VMBusVMBus Emulación

Emulación VMBusVMBus

“Designed for Windows” Server Hardware

Windows hypervisor

“Longhorn” Server

VSPVSPWindows Kernel

Xen-Enabled

Linux KernelLinux VSC

Linux VSC

Hypercall Adapter

Hypercall Adapter

Partición Padre

Particiones “hijas”

VM ServiceVM Service

WMI Provider

WMI Provider

VM Worker

Processes

User Mode

KernelMode

Page 28: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Características de Windows Características de Windows VirtualizationVirtualization

Pocas o ninguna limitación a la hora de virtualizar Pocas o ninguna limitación a la hora de virtualizar workloads.workloads.

Migración de VMs desde MS Virtual Server Migración de VMs desde MS Virtual Server

Particiones hijas tanto de 32-bit (x86) como de 64-bit Particiones hijas tanto de 32-bit (x86) como de 64-bit (x64)(x64)

>32GB de memoria en máquinas virtuales>32GB de memoria en máquinas virtuales

Maquinas Virtuales SMP con 2/4/8 coresMaquinas Virtuales SMP con 2/4/8 cores

Acceso a disco Pass-through para VMsAcceso a disco Pass-through para VMs

Nueva arquitectura para compartición de hardware Nueva arquitectura para compartición de hardware (VSP/VSC)(VSP/VSC)

Disco, red, entrada, video.Disco, red, entrada, video.

Networking robustoNetworking robusto

Soporte de VLAN, NAT, QuarantineSoporte de VLAN, NAT, Quarantine

Agregar NICs a las VM en calienteAgregar NICs a las VM en caliente

Soporte de Server Core” como partición “padre”Soporte de Server Core” como partición “padre”

Menor superficie de ataqueMenor superficie de ataque

Menores recursos consumidosMenores recursos consumidos

Page 29: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Características (2)Características (2)Integración con políticas de grupoIntegración con políticas de grupo

Interfaz de ScriptingInterfaz de Scripting

Monitorización de estado de saludMonitorización de estado de salud

Contadores de utilización (Uso de recursos Contadores de utilización (Uso de recursos €€€) €€€)

Soporte a SO “guests” de otros fabricantesSoporte a SO “guests” de otros fabricantes

Conexión en caliente de casi cualquier tipo de Conexión en caliente de casi cualquier tipo de almacenamiento a las VMalmacenamiento a las VM

Posibilidad de sacar Snapshots de las máquinas virtualesPosibilidad de sacar Snapshots de las máquinas virtuales

Control flexible de recursosControl flexible de recursos

Posibilidad de establecer niveles mínimos y máximos de los Posibilidad de establecer niveles mínimos y máximos de los recursos de CPU y red.recursos de CPU y red.

Manipulación Offline del virtual hard disk (.vhd)Manipulación Offline del virtual hard disk (.vhd)

Page 30: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Escalabilidad y Alta Escalabilidad y Alta DisponibilidadDisponibilidad

Alta disponibilidad de la pila de virtualización vía Alta disponibilidad de la pila de virtualización vía clusteringclustering

Alta disponibilidad de las máquinas virtuales vía Alta disponibilidad de las máquinas virtuales vía clusteringclustering

Backup en caliente sin tiempo de parada vía VSSBackup en caliente sin tiempo de parada vía VSS

Posibilidad de agregar recursos virtuales en Posibilidad de agregar recursos virtuales en caliente para permitir que una aplicación escale caliente para permitir que una aplicación escale (memoria, procesadores, dispositivos…)(memoria, procesadores, dispositivos…)

Migración en vivo de máquinas virtuales entre Migración en vivo de máquinas virtuales entre servidores con Windows Virtualizationservidores con Windows Virtualization

Page 31: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtual Server 2005 vs. Windows Server Virtual Server 2005 vs. Windows Server VirtualizationVirtualization   Virtual Server 2005 R2Virtual Server 2005 R2 Windows Server Windows Server

virtualizationvirtualization

32-bit VMs32-bit VMs SiSi SiSi

64-bit VMs64-bit VMs NoNo SiSi

VMs Multi-procesador VMs Multi-procesador NoNo Si, hasta 8 procesadoresSi, hasta 8 procesadores

Máxima memoria por VMMáxima memoria por VM 3.6 GB por VM3.6 GB por VM Mas de 32 GB por VMMas de 32 GB por VM

Agregar memoria/procesadores en calienteAgregar memoria/procesadores en caliente NoNo SiSi

Agregar almacenamiento/NICs en calienteAgregar almacenamiento/NICs en caliente NoNo SiSi

Gestionable con System Center Virtual Gestionable con System Center Virtual Machine ManagerMachine Manager

SiSi SiSi

Migración en vivoMigración en vivo NoNo SiSi

Soporte de Microsoft Cluster Soporte de Microsoft Cluster SiSi SiSi

Scriptable/ExtensibleScriptable/Extensible Si, COMSi, COM Si, WMISi, WMI

Número de VMs?Número de VMs? 6464 Tantas como el hardware Tantas como el hardware permita.permita.

Interfaz de usuarioInterfaz de usuario WebWeb MMC 3.0MMC 3.0

Page 32: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

DEMODEMOVideo: El Hypervisor en AcciónVideo: El Hypervisor en Acción

Page 33: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

System Center Virtual System Center Virtual Machine ManagerMachine Manager

Page 34: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtual Machine ManagerVirtual Machine ManagerOptimización de los recursos hardwareOptimización de los recursos hardware

Identificación de candidatos a ser consolidadosIdentificación de candidatos a ser consolidados

P2V rápida y fiableP2V rápida y fiableUsa VSS para crear VM a la velocidad que dé de si el discoUsa VSS para crear VM a la velocidad que dé de si el disco

Colocación inteligenteColocación inteligenteColocar VMs en el servidor físico más adecuado para Colocar VMs en el servidor físico más adecuado para maximizar la capacidad de los servidores físicos.maximizar la capacidad de los servidores físicos.

Aprovisionamiento rápido de VMsAprovisionamiento rápido de VMsBiblioteca centralBiblioteca central

Aprovisionamiento por AutoservicioAprovisionamiento por Autoservicio

Almacenamiento distribuido para usar los recursos de Almacenamiento distribuido para usar los recursos de forma óptimaforma óptima

Aprovisionamiento de HostsAprovisionamiento de Hosts

Page 35: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

DEMODEMOSystem Center Virtual Machine System Center Virtual Machine ManagerManager

Page 36: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Virtualización de Virtualización de Aplicaciones:Aplicaciones:Microsoft System Center Virtual Microsoft System Center Virtual Application Manager (SoftGrid)Application Manager (SoftGrid)

Page 37: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Las aplicaciones se Las aplicaciones se virtualizan por instancia:virtualizan por instancia:

Ficheros (incl System Files)Ficheros (incl System Files)RegistryRegistryFuentesFuentes.ini.iniObjetos COM/DCOM objectsObjetos COM/DCOM objectsServiciosServiciosName SpacesName SpacesSemaforos, MutexesSemaforos, Mutexes

Las aplicaciones no se Las aplicaciones no se instalan ni alteran en modo instalan ni alteran en modo alguno el Sistema Operativoalguno el Sistema Operativo

Las tareas se ejecutan Las tareas se ejecutan localmente en el equipo localmente en el equipo anfitrion.anfitrion.

Diferentes versiones de una Diferentes versiones de una misma aplicacion pueden misma aplicacion pueden coexistir (p.e Office XP y coexistir (p.e Office XP y Office 2003)Office 2003)

Virtualización de Virtualización de AplicacionesAplicaciones

Page 38: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Arquitectura de la soluciónArquitectura de la solución

Page 39: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Empaquetado rápido de aplicaciones mediante tecnologías “active watch” que detectan las dependencias de ejecución

La distribución utiliza protocolos dinámicos de streaming y cacheo para uso repetido. Soporta modo desconectado

Las aplicaciones se entregan mediante una infraestructura altamente escalable y asignadas mediante el Directorio Activo

Proceso de despliegueProceso de despliegueEl tiempo de despliegue de una aplicación puede reducirse del orden de semanas a unas pocas horas

Page 40: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

DEMODEMOMicrosoft Application Manager Microsoft Application Manager (SoftGrid)(SoftGrid)

Jose Manuel VegaJose Manuel VegaCritical Problem Resolution EngineerCritical Problem Resolution Engineer

[email protected]@microsoft.com

Page 41: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

Filosofía de VirtualizaciónFilosofía de VirtualizaciónAproximación por múltiples capasAproximación por múltiples capas

Facilitar la Facilitar la consolidaciónconsolidación

Mejor utilización Mejor utilización de los recusrsos de los recusrsos de gestiónde gestión

Liberar de Liberar de costes a los costes a los departamentos departamentos de TIde TI

AdministraciónAdministración AplicacionesAplicaciones

Acelerar los Acelerar los desplieguesdespliegues

Reducir los Reducir los costes de costes de soportesoporte

Hacer de las Hacer de las aplicaciones aplicaciones servicios servicios dinámicosdinámicos

InteroperabilidadInteroperabilidad

Soporte de Soporte de escenarios escenarios heterogéneosheterogéneos

Formato vhd Formato vhd abiertoabierto

Colaboración Colaboración con ISVscon ISVs

AgilidadAgilidad

Mejor utilización Mejor utilización de recursosde recursos

Colaboracion Colaboracion con IHVs para con IHVs para mejor mejor rendimientorendimiento

InfraestructuraInfraestructura

Licenciamiento Licenciamiento flexible, barato y flexible, barato y simplificadosimplificado

LicenciasLicencias

Page 42: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

¿Vas a hacer un piloto sobre ¿Vas a hacer un piloto sobre Virtualización?Virtualización?

Con Virtual Server R2 SP1 o Windows VirtualizationCon Virtual Server R2 SP1 o Windows Virtualization

Podemos ayudarte con:Podemos ayudarte con:Webcasts dedicadas con los grupos de productoWebcasts dedicadas con los grupos de producto

Presentaciones y WhitepapersPresentaciones y Whitepapers

Laboratorios onlineLaboratorios online

Soporte gratuitoSoporte gratuito

Suscripción a TechNet gratuitaSuscripción a TechNet gratuita

TODOTODO completamente completamente GRATISGRATIS

Contacta con nosotros para iniciar el proceso:Contacta con nosotros para iniciar el proceso:[email protected]@microsoft.com

[email protected] [email protected]

Otras tecnologías con las que puedes contar con este tipo Otras tecnologías con las que puedes contar con este tipo de ayuda para desarrollar un pilotode ayuda para desarrollar un piloto

HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft HPC, IIS7, PowerShell, NAP, ISA 2006, Vista, Bitlocker, Microsoft Office Sharepoint ServerOffice Sharepoint Server

Page 43: Tecnologías de Virtualización de Microsoft. Presente y Futuro David Cervigón Luna Microsoft IT Pro Evangelist david.cervigon@microsoft.com

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

David Cervigón LunaDavid Cervigón LunaMicrosoft IT Pro EvangelistMicrosoft IT Pro Evangelist

[email protected]@microsoft.com

http://blogs.technet.com/http://blogs.technet.com/davidcervigon davidcervigon

Simon ViñalsSimon ViñalsDtor. De TecnologíaDtor. De Tecnología

[email protected]@intel.com