1
<Nombre de Institución>Virtualización – Presente & Futuro
Tecnologías Microsoft para Virtualización
Guillermo Taylor F.Especialista en Plataforma TecnológicaMicrosoft – Región [email protected]://blogs.technet.com/guillermotaylor
Lo que vamos a cubrir
• Breve discusión de la visión de virtualización de Microsoft
• Presente & Futuro de la virtualización de Microsoft
• Arquitectura• Conceptos• Siguientes pasos
Requisitos previos
• Teoría de virtualización• Conceptos de virtualización en Microsoft• Conceptos de plataforma software Microsoft
Nivel 200
Agenda
• Virtualización. ¿Qué es y por qué?• Plataforma actual y beneficios• Virtualización en el cliente
– Virtual PC 2007• Virtualización en el servidor
– Arquitectura– Escenarios
Puntos de dolor del IT Manager
Reto:• Compatibilidad de
aplicaciones• Pruebas muy largas
Reto:• Aislamiento con Terminal
server• Pobre utilización del
servidor
Reto:• Hardware pobremente
utilizado• Consumo alto de
energía• Mucho espacio en el
data center o branch office
“…los costos son muy altos…”
“…no satisfago mis SLAs…”
Reto:Proveer recuperación de desastres para continuidad del negocio para S.O. & aplicaciones
Reto:Tiempo abajo planeado y no planeado, afectando el “uptime” del servidor
“…los sistemas no escalan lo suficientemente rápido…”
Reto:Inhabilidad para responder con rapidez a necesidades dinámicas en el desktop y en el datacenter
Dynamic IT ayuda con estos retosOrganizaciones con infraestructura tipo Dynamic IT : Habilitan las personas con acceso a la información, cuando la necesitan Automatizan procesos alineados con metas de negocio Mantienen seguridad y cumplimiento bajo control Adaptan fácilmente servicios IT para modificar necesidades dinámicas de
negocios Están optimizadas para costos, niveles de servicio y agilidad
Infraestructura flexible, escalable con herramientas
comunes y familiaras de
administración
Virtualizado & Unificado
Conocimiento capturado en
modelos, sistemas “self-aware“y “self-
healing”
Guiado por Proceso,Orientado a Modelo
Diseño basado en estándares para
entregar recursos integrados,
altamente flexibles
Habilitadopara Servicios
Conectar personas, procesos e
información para gestionar resultados
Enfocado en el usuario
Procesos basados en ITIL y Conocimiento Embebido
Dynamic Systems Initiative
Multi-nivel: sistemas operativos, aplicaciones
Capturar conocimientoen modelos
WS-Managemen
t
¿Qué es Virtualización?
Presentación VirtualCapa de presentación separada del proceso
Almacenamiento VirtualAlmacenamiento y respaldo sobre la red
Red VirtualUbicación de recursos dispersos
Máquina VirtualEl S.O. puede asignarse a cualquier desktop o servidor
Aplicaciones VirtualesCualquier aplicación en cualquier computador
Interfaz unida a procesos
Almacenamiento asignado aubicaciones específicas
Red asignada a ubicaciones específicas
Sistema Operativo asignadoa un hardware específico
Aplicaciones instaladas enhardware y SO específico
Sin Virtualización Con Virtualización Con la solución deVirtualization de Microsoft
Infraestructura
Administración
Licenciamiento
Interoperabilidad
Soporte
Stack tradicional de software Aislamiento de componentescon Virtualization
Virtualización es el aislamiento de un recurso computacional de los otros
Modelo Optimización de Infraestructura
HABILITADORES MODELO-CRUZADO•Identidad • Presencia •Gestión de Derechos •Acceso a Red
Gestión de Dispositivos, Desktops y ServidoresGestión de Dispositivos, Desktops y Servidores
Seguridad y ConectividadSeguridad y Conectividad
Gestión de Identidades y AccesoGestión de Identidades y Acceso
Protección y Recuperación de DatosProtección y Recuperación de Datos
Gestión de TI y Proceso de SeguridadGestión de TI y Proceso de Seguridad
Básico Estandarizado Racionalizado Dinámico
Reducir “TotalCost of
Ownership”
IncrementarDisponibilidad
HabilitarAgilidad
Power
Asset utilization
Application testing
Backup
Recovery
Business continuity
Dynamic provisioning
Live migration
Self-managing dynamic systems
Virtualización: Beneficios de Negocio
Windows Server 2008 RC1Preview de Windows Server VirtualizationSystem Center Virtual Machine Manager
4T 2007
Virtual Server 2005 R2 SP1System Center Virtual Machine Manager RTM
Windows Server virtualization (180 días después de la liberación de Windows Server 2008)System Center Virtual Machine Manager R2
Hoy
2008
Roadmap de Virtualización
Agenda
• Virtualización. ¿Qué es y por qué?• Plataforma actual y beneficios• Virtualización en el cliente
– Virtual PC 2007• Virtualización en el servidor
– Arquitectura– Escenarios
Virtualización de Servidor
Virtualización de AplicaciónVirtualización
de Desktop
Virtualización de Presentación
Administración
Conjunto de productos de virtualización, desde el Data Center hasta el Desktop
Activos – tanto virtuales como físicos – se administran desde una única plataforma
Plataforma Microsoft Virtualización
Virtualización en la organización
Server Virtualization Desktop Virtualization Application Virtualization Presentation Virtualization
Consolidate workloads for more efficient resource utilization
Create an additional isolated OS environment on standard desktop
Decouple applications from desktop operating systems, deliver on demand
Centralize processing and data storage; present the user interface locally
• Reduce operating costs (Hardware, Energy, Space)
• Improve uptime and availability
• Enable robust Disaster Recovery
• Reduce maintenance disruption
• Streamline resource provisioning and scale
• Support legacy applications in current Operating Systems
• Reduce application-to-OS conflicts
• Accelerate OS migration
• Reduce application-to-application conflicts
• Reduce application compatibility regression testing
• Centrally manage updates and patches
• Reduce application-to-OS conflicts
• Streamline compliance and data confidentiality
• Reduce desktop administration costs
Four Key Principles in Virtualization1) Use holistic approach when deploying virtual server infrastructure, including
servers, infrastructure, applications and desktops
2) Integrate the management of Virtual Servers with Physical Servers, employing centralized policy-based management to automate maintenance
3) Leverage advanced security, continuity and recovery opportunities to maximize business availability
4) Drive the necessary cultural changes for effectively managing resources in a virtual environment
Managing Dynamic IT
Microsoft delivers end-to-end Virtualization solutions……System Center provides the tools for integrated Infrastructure Management
"Virtualization without good management is more dangerous than not using virtualization in the first place" Thomas Bittman, Gartner
Ease consolidationonto virtual infrastructure
Better utilizemanagementresources
Free up IT spend
Management
Instance based licensing for Windows Server
Unlimited instances with Windows Server Data Center Edition andSQL Server Enterprise Edition
LicensingApplications
Acceleratedeployment
Reduce the costof supportingapplications
Turn applications into dynamic, real-time services
Interoperability
Heterogeneous support for Linux
VHD Open Specifications Promise
Standards EffortsDMTF: Standard APIs for VM managementPCI-SIG: Standards for I/O virtualization
Virtual Server 2005 and Windows Server 2003 make cost effective virtualization combo
Windows Server virtualization is a component of Windows Server “Longhorn”
Infrastructure
Integrated, end-to-end Virtualization Solution
Microsoft Support
Agenda
• Virtualización. ¿Qué es y por qué?• Plataforma actual y beneficios• Virtualización en el cliente
– Virtual PC 2007• Virtualización en el servidor
– Arquitectura– Escenarios
Hardware
Concepto General – Virtual PC
SistemaOperativo
Aplicación Aplicación
Aplicación Aplicación
Desktop
SistemaOperativo
Aplicación Aplicación
Aplicación Aplicación
Desktop
SistemaOperativo
Aplicación Aplicación
Aplicación Aplicación
Desktop
Virtual PC 2007
Agenda
• Virtualización. ¿Qué es y por qué?• Plataforma actual y beneficios• Virtualización en el cliente
– Virtual PC 2007• Virtualización en el servidor
– Arquitectura– Escenarios
Virtual Server 2005Arquitectura
Windows Server 2003 o Windows XP
Kernel VMM Kernel
Modo Kernel
Modo User
ServicioVirtual Server
IIS
Virtual ServerWebApp
Provided by:
Microsoft
ISV
OEM
Virtual Server
Hardware de Servidor “Diseñado para Windows”
Ring 1: Modo Kernel Guest
Windows (NT4, 2000, 2003)
VM Additions
Ring 0: Modo Kernel
VMM Kernel
Ring 3: Modo User
Aplicaciones Guest
S.O. Host S.O. Guest
Virtual Server 2005 R2 SP1
Diferencias VS2005 - VPC2007• Virtual Server 2005:
– Use multiple host CPUs• Multithreaded
– Multiple CD ROM drives– NAT through host ICS– Unlimited networks
• Using vnc-files on host
• Only in VS2005:– SCSI disk (in VM)– COM API– Remote Management– Run as service
• Auto start VMs
• Virtual PC 2007:– Use single host CPU
• Single thread for all VMs– Single CD ROM drive– NAT support– Unlimited networks
• Using host (loopback) adapters
• Only in VPC2007:– Sound card (VM)– Folder Sharing– Drag-and-drop– Copy / Paste
Aplicaciones
Aplicaciones
Aplicaciones
S.O. Non-Hypervisor
Aware
Windows Server 2008,
2003
Windows Kernel VSC
VMBus Emulación VMBus
Hardware de Servidor “Diseñado para Windows”
Windows Server 2008,
x64
Windows Kernel
Kernel Linux Habilitado Xen
Linux
VSCAdaptador Hypercall
Partición Padre
Particiones Hijas
VMBus
Windows hypervisor
VSP
Servicio VM
Proveedor WMI
VM Worker
Processes
S.O.
ISV / IHV / OEM
WSv
MS/ XenSource
Modo User
Modo Kernel
Proporcionado por:Windows Virtualization
Arquitectura
Windows Server 2008, x64
Windows KernelWindows
Drivers
Windows Drivers
Requerimientos & Características• Requerimientos
– Soporta hardware x64– Procesadores tipo AMD-V o Intel VT (IVT)
• Características de alto nivel– Habilitado para virtualización por Hardware– Hospeda máquinas virtuales de 32-bits y de 64-bits– Mayor soporte de memoria por MV (hasta 32 GB por MV)– Multiprocesamiento en Guests (Hasta 4 core MVs)– Dispositivos virtualizados– API de control y administración WMI– Guardar/Restaurar, Snapshotting– Controles de recursos de CPU y de I/O– Transición sencilla desde MVs en Virtual Server– Muchas más…
Windows Server Virtualization Escenarios
Pruebas y Desarrollo
Gestión de Continuidad del Negocio
Datacenter Dinámico
Consolidación de Servidores en Producción
Virtual Server 2005 vs. WSvCaracterística de Virtualización Virtual Server 2005
R2Windows Server
virtualization
Máquinas virtuales de 32-bits Si Si
Máquinas virtuales de 64-bits No Si
Máquinas virtuales MultiProcesador No Si, 4 core MVs
Soporte de memoria por máquina virtual 3.6GB por VM 32GB por VM
MVs administradas por System Center Virtual Machine Manager Si Si
Soporte a Microsoft Clustering Services Si Si
Soporte de respaldos del lado del Host (VSS) Si Si
Scriptable / Extensible Si, COM Si, WMI
Interfaz de Usuario Interfaz Web Interfaz MMC 3.0
Video…
Y, ¿qué es SCVMM?
• Producto de la familia System Center• Provee
– Administración centralizada de infraestructura de máquinas virtuales
– Mejoras en la utilización del servidor que hospeda– “Provisioning” rápido de nuevas MVs
• Beneficios– Administración centralizada de MVs– Conversión rápida de física a virtual y de virtual a virtual– Eficiencia en uso de recursos; consolidación de servidores– Integración vía scripting con Windows PowerShell
Imagen En Vivo
Grupos de Hosts
LibreríaCentralizada
Vistas deMVs
AccionesSensibles al
Contexto
SCVMM
“Ubicación Inteligente”
Host físicos agrupados en
pool(s) de recursos adecuados
Recomendaciones ordenadas por rango de hosts
físicos para ubicación de la MV. Modelos de planeación de
capacidad, historia de desempeño,
manejo de requerimientos.
Resumen de la sesión
• DSI & modelo IO, fundamentales para la visión de IT de Microsoft.
• Virtualización hoy día: Virtual PC 2007, Virtual Server 2005 R2 SP1, SCVMM– A futuro: SoftGrid, WSv
• Escenarios de virtualización dedicados a impactar el TCO del área de IT de la organización
• Interoperabilidad & Coexistencia– XEN Source
Mayor información en
• Centro Microsoft de Virtualización– http://www.microsoft.com/virtualization/default.mspx
• Blog del grupo de producto de Virtualización– http://blogs.technet.com/virtualization/default.aspx
• Blog de Andrew Dugdell, Dugie’s Pensieve– http://blog.windowsvirtualization.com/
• Blog de Robert Larson, autor del VS 2005 RK– http://blogs.technet.com/roblarson/
• Blog de Ben Armstrong – Virtual PC Guy– http://blogs.msdn.com/virtual_pc_guy/default.aspx
• Guillermo Taylor F.• Especialista en Plataforma Tecnológica• Microsoft – Región Andina• [email protected]• http://blogs.technet.com/guillermotaylor
Top Related