HYPER-V Windows 2008 R2 Fco. Javier Acero Lucena Ingeniero de Sistemas/ Instructor / Preventa at GTI [email_address]
Agenda <ul><li>Introducción </li></ul><ul><li>Tipos y arquitecturas de virtualización </li></ul><ul><li>Arquitectura del W...
¿Por qué virtualizar? La separación crea flexibilidad La dependencia crea complejidad
¿Que es la Virtualización? Interfaz de usuario ligada al proceso Almacenamiento asignado a específicamente Red asignada a ...
Puntos de inflexión del Hardware
Inversiones de Microsoft en Virtualization Gestión Infraestructura Aplicaciones Interoperabilidad Licencias <ul><li>Agilid...
Virtualización de Máquinas
Del producto a la estrategia Acelera la consolidación y aprovisionamiento de servidores Reducción de espacio y consumos El...
Escenarios de Virtualización Pruebas y desarrollo Continuidad del negocio Delegaciones Remotas Consolidación de Servidores
Disminución del TCO Consolidación de Servidores Acelerar el Aprovisionamiento Pruebas y Desarrollo Continuidad del negocio...
El Datacenter Dinámico Management
Pilares del licenciamiento en entornos virtuales Windows Server Enterprise Edition Incluye 4 instancias virtuales Windows ...
Licenciamiento de Windows Server <ul><li>Independiente de la tecnología de virtualización utilizada </li></ul>
Ejemplos: <ul><li>Windows Server Virtualization Calculators </li></ul>http://www.microsoft.com/windowsserver2008/en/us/hyp...
Tipos de Virtualización <ul><li>- Emulación </li></ul><ul><ul><li>Se emula un tipo de arquitectura en otra (PearPC, PPC, S...
Tipos de Virtual Machine Monitors (VMM) Host OS VMM Guest 1 Guest 2 VMM Guest 1 Guest 2 Host OS VMM Guest 1 Guest 2 VMM Ti...
Virtualización de una CPU CPU VMM Guest Anillo 0 Traducción binaria (Lenta) Anillo 3 Ejecución Directa (Rápida)
Virtualización Nativa: Virtual Server y Virtual PC CPU Windows Server 2003 o XP Kernel VMM.sys Anillo 0 Kernel - Mode Anil...
Emulación vs. &quot;Aligerado&quot;
Virtualización Asistida por Hardware <ul><li>El procesador le ofrece a la Máquina Virtual el nivel de privilegios esperado...
OBJETIVOS DE DISEÑO DEL WINDOWS HYPERVISOR <ul><li>Aislamiento </li></ul><ul><li>Seguridad </li></ul><ul><li>Rendimiento <...
Hypervisor Monolítico vs. Microkernel <ul><li>Hypervisor Monolítico </li></ul><ul><ul><li>Más simple que un Kernel moderno...
¿Por qué no dehacerse de la particion padre? <ul><li>En un hipervisor monolítico no es posible la defensa en profundidad <...
Hipervisor en Micro-kernel <ul><li>Defensa en profundidad </li></ul><ul><li>Usa la virtualización asistida por hardware co...
Arquitectura de Windows Server Virtualization Aplicaciones Aplicaciones Aplicaciones Non-Hypervisor Aware OS VMBus Emulaci...
Requerimientos <ul><li>Hardware </li></ul><ul><ul><li>Arquitectura x64 (no IA64) </li></ul></ul><ul><ul><li>Virtualización...
Compatibilidad Procesador <ul><li>Herramienta: SecurAble  </li></ul><ul><li>http://www.grc.com/securable.htm  </li></ul>
Funcionalidades de Hyper-V <ul><li>Particiones hijas tanto de 32-bit (x86) como de  64-bit (x64) </li></ul><ul><li>Maquina...
Almacenamiento en Hyper-V <ul><li>Almacenamiento físico </li></ul><ul><ul><li>Direct Attach Storage (DAS): SATA, eSATA, PA...
Almacenamiento en Hyper-V <ul><li>Controladoras Virtuales (Sintéticas) </li></ul><ul><ul><li>Virtual IDE </li></ul></ul><u...
Virtual Server 2005 vs. WSv
Mejoras en Hyper-V R2
Hyper-V 2.0  Características <ul><li>Logical Processor Support </li></ul><ul><ul><li>Support for 32 logical processors on ...
Windows 2008 R2 Live Migration <ul><li>Overview </li></ul><ul><ul><li>Live-migration of VMs between servers with no loss o...
Quick Migration vs. Live Migration <ul><li>Quick Migration </li></ul><ul><li>(Windows Server 2008 Hyper-V) </li></ul><ul><...
Hyper-V 2.0 <ul><li>Building on the rock-solid architecture of Windows Server 2008 Hyper-V </li></ul><ul><li>Integration w...
Sistemas Operativos Soportados <ul><li>Para ellos existen Integration Components </li></ul><ul><ul><li>Windows Server 2008...
<ul><li>GRACIAS !!!!!!! </li></ul>
Upcoming SlideShare
Loading in …5
×

Hyper v r2 -javier acero

3,071 views

Published on

1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total views
3,071
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
223
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • 05/01/10 08:43 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 05/01/10 08:43 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. MGX 2006 05/01/10 08:43 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 05/01/10 08:43 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • Microsoft Virtualization Deployment Summit 05/01/10 08:43 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Microsoft Virtualization Deployment Summit 05/01/10 08:43 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 05/01/10 08:43 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 05/01/10 08:43 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 05/01/10 08:43 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 05/01/10 08:43 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 05/01/10 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 05/01/10 08:43 © 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 05/01/10 08:43 MICROSOFT CONFIDENTIAL © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 05/01/10 08:43 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Hyper v r2 -javier acero

    1. 1. HYPER-V Windows 2008 R2 Fco. Javier Acero Lucena Ingeniero de Sistemas/ Instructor / Preventa at GTI [email_address]
    2. 2. Agenda <ul><li>Introducción </li></ul><ul><li>Tipos y arquitecturas de virtualización </li></ul><ul><li>Arquitectura del Windows Hypervisor </li></ul><ul><li>Características y requerimientos de Windows Server 2008 R2 & Hyper-V </li></ul>
    3. 3. ¿Por qué virtualizar? La separación crea flexibilidad La dependencia crea complejidad
    4. 4. ¿Que es la Virtualización? Interfaz de usuario ligada al proceso Almacenamiento asignado a específicamente Red asignada a localizaciones específicas Sistema Operativo asignado a un hardware específico Aplicaciones instaladas en hardware y S.O específicos Sin Virtualización Con Virtualización Retos de la Virtualización Perfiles y configuraciones personales ligadas al S.O. Perfiles Virtuales Perfil/configuracion personal separada del SO Almacenamiento Virtual Almacenamiento y backup a través de la red Red Virtual Localización de recursos de red dispersos Máquinas Virtuales Asignar cualquier SO a cualquier servidor o PC Infraestructura Gestión Licenciamiento Interoperabilidad Soporte Aplicaciones Virtuales Cualquier aplicación en cualquier equipo, bajo demanda Presentación Virtual Capa de presentación separada del proceso
    5. 5. Puntos de inflexión del Hardware
    6. 6. Inversiones de Microsoft en Virtualization Gestión Infraestructura Aplicaciones Interoperabilidad Licencias <ul><li>Agilidad </li></ul><ul><li>Mejor uso de los recursos </li></ul><ul><li>Partners con AMD e Intel </li></ul><ul><li>Facilita la consolidación de la infraestructura Virtual </li></ul><ul><li>Mejor utilización de los recursos </li></ul><ul><li>Aligera los costes de las TI </li></ul><ul><li>Soportar entornos hererogéneos en el datacentes </li></ul><ul><li>OSP (Open Specification Promise) VHD </li></ul><ul><li>Acelerar el despliegue </li></ul><ul><li>Reducir el coste de soportar diferentes aplicaciones </li></ul><ul><li>Convertir aplicaciones en servicios en tiempo real </li></ul><ul><li>Modelo de licencias sencillo, flexible y barato </li></ul><ul><li>Formato VHD libre de royalties </li></ul>Terminal Services
    7. 7. Virtualización de Máquinas
    8. 8. Del producto a la estrategia Acelera la consolidación y aprovisionamiento de servidores Reducción de espacio y consumos Elimina los problemas de compatibilidad de aplicaciones ROI es a menudo inferior a 6 meses Copias de seguridad y restauración simplificados Continuidad del negocio construida dentro del propio modelo Aprovisionamiento dinámico Transformación del la infraestructura física de clientes y servidores en capas lógicas La gestión se basa en políticas y sistemas dinámicos de autoservicio Reduce el TCO Aumenta la Disponibilidad Permite la IT Dinámica
    9. 9. Escenarios de Virtualización Pruebas y desarrollo Continuidad del negocio Delegaciones Remotas Consolidación de Servidores
    10. 10. Disminución del TCO Consolidación de Servidores Acelerar el Aprovisionamiento Pruebas y Desarrollo Continuidad del negocio Gestión de los entornos físico y virtual Baja utilización/consumo eléctrico/refrigeración/espacio físico/localizaciones remotas
    11. 11. El Datacenter Dinámico Management
    12. 12. Pilares del licenciamiento en entornos virtuales Windows Server Enterprise Edition Incluye 4 instancias virtuales Windows Server Datacenter Edition Permite un número ilimitado de instancias Licenciamiento por procesador virtual SQL Server, BizTalk Server, etc. Licenciamiento basado en instancias Permite nuevos modelos de uso Licenciamiento por instancia en ejecución Distribución flexible de máquinas virtuales
    13. 13. Licenciamiento de Windows Server <ul><li>Independiente de la tecnología de virtualización utilizada </li></ul>
    14. 14. Ejemplos: <ul><li>Windows Server Virtualization Calculators </li></ul>http://www.microsoft.com/windowsserver2008/en/us/hyperv-calculators.aspx
    15. 15. Tipos de Virtualización <ul><li>- Emulación </li></ul><ul><ul><li>Se emula un tipo de arquitectura en otra (PearPC, PPC, SmartPhone) </li></ul></ul><ul><li>- Nativa (o total) </li></ul><ul><ul><li>La pila de virtualización emula una cantidad suficiente de hardware como para que puedan ejecutarse concurrentemente en máquinas virtuales muchas instancias de un SO no modificado. </li></ul></ul><ul><li>- Para-virtualización </li></ul><ul><ul><li>La pila de virtualización (hypervisor) no necesariamente emula el hardware, sino que en su lugar (o además) ofrece una serie de APIs (hypercalls) para que un SO conveniente modificado las utilice cuando esté corriendo en una máquina virtual </li></ul></ul><ul><li>- Virtualización a nivel de Sistema Operativo </li></ul><ul><ul><li>Los SO “guests” comparten el mismo kernel que el SO “host” creándose diferentes instancias del mismo SO independientes entre si. </li></ul></ul><ul><li>- Virtualización de aplicaciones </li></ul><ul><ul><li>Las aplicaciones poseen su propio entorno virtualizado con todo lo necesario para ejecutarse sobre un servidor o un cliente (registro, sistema de archivos, librerías etc.) </li></ul></ul>
    16. 16. Tipos de Virtual Machine Monitors (VMM) Host OS VMM Guest 1 Guest 2 VMM Guest 1 Guest 2 Host OS VMM Guest 1 Guest 2 VMM Tipo 2: Corren en el SO “host”, que ofrece servicios de virtualización, como gestión de memoria o operaciones de E/S en dispositivos VMM Tipo 1 (Hypervisor) Corren directamente sobre el hardware VMM Híbrido Ejemplos: Java VM .NET Framework Ejemplos: Virtual PC & Virtual Server Ejemplos: Windows Server Virtualization Hardware Hardware Hardware
    17. 17. Virtualización de una CPU CPU VMM Guest Anillo 0 Traducción binaria (Lenta) Anillo 3 Ejecución Directa (Rápida)
    18. 18. Virtualización Nativa: Virtual Server y Virtual PC CPU Windows Server 2003 o XP Kernel VMM.sys Anillo 0 Kernel - Mode Anillo 3 User - Mode SO Host Virtual Server Service Anillo 0 (Host Kernel-Mode) Anillo 1 (Guest Kernel Mode) Anillo 3 (Guest User Mode) SO Guest VMM.sys (del Host) Aplicaciones VM Additions IIS Virtual Server WebApp CPU Anillo 0 (Guest Kernel Mode)
    19. 19. Emulación vs. &quot;Aligerado&quot;
    20. 20. Virtualización Asistida por Hardware <ul><li>El procesador le ofrece a la Máquina Virtual el nivel de privilegios esperado (Anillo -1) </li></ul><ul><ul><li>Elimina la necesidad de hacerlo por software </li></ul></ul><ul><li>Puede mejorar el rendimiento de la máquina Virtual considerablemente </li></ul>Virtualización sólo por software Virtualización asistida por hardware
    21. 21. OBJETIVOS DE DISEÑO DEL WINDOWS HYPERVISOR <ul><li>Aislamiento </li></ul><ul><li>Seguridad </li></ul><ul><li>Rendimiento </li></ul><ul><li>Virtualización asistida por hardware </li></ul><ul><li>Simplicidad </li></ul><ul><ul><li>Más sencillo y mucho mas pequeño que el driver de un ratón de dos botones </li></ul></ul>Hardware Windows hypervisor Parent Partition Server Core Apps Apps Apps Child Partition Child Partition OS 1 OS 2
    22. 22. Hypervisor Monolítico vs. Microkernel <ul><li>Hypervisor Monolítico </li></ul><ul><ul><li>Más simple que un Kernel moderno, pero todavía bastante complicado </li></ul></ul><ul><ul><li>Tiene su propio modelo de drivers </li></ul></ul><ul><li>Hypervisor en microkernel </li></ul><ul><ul><li>Funcionalidad de particionado más simple </li></ul></ul><ul><ul><li>Mayor fiabilidad y menor TBC </li></ul></ul><ul><ul><li>Sin código de terceros </li></ul></ul><ul><ul><li>Los drivers se ejecutan en el guest </li></ul></ul>Hypervisor VM 1 (“Admin”) VM 2 VM 3 Hardware Hardware Hypervisor VM 2 (“Child”) VM 3 (“Child”) Pila de Virtualización VM 1 (“Parent”) Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers
    23. 23. ¿Por qué no dehacerse de la particion padre? <ul><li>En un hipervisor monolítico no es posible la defensa en profundidad </li></ul><ul><li>¡Todo lo que corre en hipervisor lo hace en modo más privilegiado del sistema! </li></ul><ul><li>Scheduler </li></ul><ul><li>Memory Management </li></ul><ul><li>Storage Stack </li></ul><ul><li>Network Stack </li></ul><ul><li>VM State Machine </li></ul><ul><li>Virtualized Devices </li></ul><ul><li>Binary Translators </li></ul><ul><li>Drivers </li></ul><ul><li>Management API </li></ul>Hardware Ring -1 User Mode Kernel Mode User Mode Kernel Mode User Mode Kernel Mode Ring 0 Ring 3 Virtual Machine Virtual Machine Virtual Machine
    24. 24. Hipervisor en Micro-kernel <ul><li>Defensa en profundidad </li></ul><ul><li>Usa la virtualización asistida por hardware como protección </li></ul><ul><li>Hyper-V no utiliza traducción binaria </li></ul><ul><li>Superficie de ataque muy reducida </li></ul>Scheduler Memory Management Hardware VM State Machine Virtualized Devices Management API Ring -1 Storage Stack Network Stack Drivers User Mode Kernel Mode User Mode Kernel Mode Ring 0 Ring 3 Parent Partition Virtual Machine Virtual Machine
    25. 25. Arquitectura de Windows Server Virtualization Aplicaciones Aplicaciones Aplicaciones Non-Hypervisor Aware OS VMBus Emulación VMBus “ Designed for Windows” Server Hardware Partición Padre Particiónes Hijas OS ISV / IHV / OEM WSv MS/ XenSource Modo Usuario Modo Kernel Proporcionado por: Windows Server 2008, x64 Windows Kernel Windows Drivers Windows Server 2008, 2003 Windows Kernel VSC Windows Server 2008, x64 Windows Kernel Xen-Enabled Linux Kernel Linux VSC Hypercall Adapter VMBus Windows hypervisor VSP VM Service WMI Provider VM Worker Processes Windows Drivers
    26. 26. Requerimientos <ul><li>Hardware </li></ul><ul><ul><li>Arquitectura x64 (no IA64) </li></ul></ul><ul><ul><li>Virtualización asistida por hardware </li></ul></ul><ul><ul><ul><li>AMD-V o Intel-VT </li></ul></ul></ul><ul><ul><li>Date Execution Prevention (DEP) en el hardware </li></ul></ul><ul><ul><ul><li>Intel XD (Execution Disabled) </li></ul></ul></ul><ul><ul><ul><li>AMD NX (no Execute bit) </li></ul></ul></ul><ul><ul><li>NOTA: La BIOS debe soportar y tener habilitadas estas opciones. Hay que apagar/encender el equipo despues de hacer un cambio (no basta reiniciar) </li></ul></ul><ul><li>Software </li></ul><ul><ul><li>Una edición x64 de Windows Server 2008 </li></ul></ul><ul><ul><ul><li>Standard/Enterprise/Datacenter </li></ul></ul></ul>
    27. 27. Compatibilidad Procesador <ul><li>Herramienta: SecurAble </li></ul><ul><li>http://www.grc.com/securable.htm </li></ul>
    28. 28. Funcionalidades de Hyper-V <ul><li>Particiones hijas tanto de 32-bit (x86) como de 64-bit (x64) </li></ul><ul><li>Maquinas Virtuales SMP con 2/4 cores </li></ul><ul><li>Hasta 64 GB de memoria en máquinas virtuales </li></ul><ul><li>128 VMs en ejecución concurrente por host, y hasta 512 configuradas </li></ul><ul><li>Acceso Pass-Through a disco para VMs </li></ul><ul><li>Live Backup: Integración con Volume Shadow Service </li></ul><ul><li>Estándar DMTF para interfaz de gestión por WMI </li></ul><ul><li>Posibilidad de sacar Snapshots de las máquinas virtuales </li></ul><ul><li>Control flexible de recursos </li></ul><ul><ul><li>Posibilidad de establecer niveles mínimos y máximos de los recursos de CPU y red. </li></ul></ul><ul><li>Networking robusto: Soporte a NLB y VLAN </li></ul><ul><li>Manipulación Offline del virtual hard disk (.vhd) </li></ul><ul><li>Migración de VMs desde MS Virtual Server </li></ul>
    29. 29. Almacenamiento en Hyper-V <ul><li>Almacenamiento físico </li></ul><ul><ul><li>Direct Attach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, Firewire </li></ul></ul><ul><ul><li>Storage Area Networks (SANs): iSCSI, Fiber Channel, SAS </li></ul></ul><ul><ul><li>Network Attached Storage (NAS) </li></ul></ul><ul><li>Almacenamiento Virtual </li></ul><ul><ul><li>Dynamically Expanding Virtual Hard Disks: </li></ul></ul><ul><ul><ul><li>Hasta 2040 GB </li></ul></ul></ul><ul><ul><li>Fixed Size Virtual Hard Disks: </li></ul></ul><ul><ul><ul><li>Hasta 2040 GB </li></ul></ul></ul><ul><ul><li>Pass-through disks </li></ul></ul><ul><ul><ul><li>La limitación está realmente en el Sistema Operativo </li></ul></ul></ul>
    30. 30. Almacenamiento en Hyper-V <ul><li>Controladoras Virtuales (Sintéticas) </li></ul><ul><ul><li>Virtual IDE </li></ul></ul><ul><ul><ul><li>Hasta 4 dispositivos IDE </li></ul></ul></ul><ul><ul><ul><li>El dispositivo de arranque de la VM siempre debe ser IDE (VHD o pass-through) </li></ul></ul></ul><ul><ul><ul><ul><li>Las VMs pueden arrancar directamente de una LUN de la SAN </li></ul></ul></ul></ul><ul><ul><li>Virtual SCSI </li></ul></ul><ul><ul><ul><li>Hasta 4 controladoras SCSI virtuales, con hasta 64 discos cada una </li></ul></ul></ul><ul><ul><li>Si los Integration Components están instalados, no hay diferencias de rendimiento entre controladoras virtuales IDE y SCSI </li></ul></ul><ul><ul><li>Más de 512 Tb por VM </li></ul></ul>
    31. 31. Virtual Server 2005 vs. WSv
    32. 32. Mejoras en Hyper-V R2
    33. 33. Hyper-V 2.0 Características <ul><li>Logical Processor Support </li></ul><ul><ul><li>Support for 32 logical processors on host computer </li></ul></ul><ul><li>Hot Add/Remove Storage </li></ul><ul><ul><li>Add and remove VHD disks to a running VM without requiring a reboot </li></ul></ul><ul><li>Second Level Translation (SLAT) </li></ul><ul><ul><ul><li>Leverage new processor features to improve performance and reduce load on Windows Hypervisor </li></ul></ul></ul><ul><ul><li>Boot from VHD </li></ul></ul><ul><ul><ul><li>Allows any VHD to work on physical hardware </li></ul></ul></ul>
    34. 34. Windows 2008 R2 Live Migration <ul><li>Overview </li></ul><ul><ul><li>Live-migration of VMs between servers with no loss of service </li></ul></ul><ul><ul><li>Clustered Shared Volumes facilitates LM </li></ul></ul><ul><li>Benefits </li></ul><ul><ul><li>No dropped network connections </li></ul></ul><ul><ul><li>Leverages Failover Clustering </li></ul></ul><ul><ul><li>Enables dynamic IT environment </li></ul></ul><ul><li>How </li></ul><ul><ul><li>SCVMM is recommended and can provide additional Live Migration management and orchestration scenarios such as Live Migration via policy </li></ul></ul><ul><ul><li>Moving from Quick to Live Migration: </li></ul></ul><ul><ul><ul><li>Changes to VMs: No </li></ul></ul></ul><ul><ul><ul><li>Changes to Storage infrastructure: No </li></ul></ul></ul><ul><ul><ul><li>Changes to Network Infrastructure: No </li></ul></ul></ul><ul><ul><ul><li>Update to Hyper-V 2.0 : Yes </li></ul></ul></ul>
    35. 35. Quick Migration vs. Live Migration <ul><li>Quick Migration </li></ul><ul><li>(Windows Server 2008 Hyper-V) </li></ul><ul><li>1. Save state </li></ul><ul><ul><li>a) Create VM on the target </li></ul></ul><ul><ul><li>b) Write VM memory to shared storage </li></ul></ul><ul><li>2. Move virtual machine </li></ul><ul><ul><li>a) Move storage connectivity from source host to target host via Ethernet </li></ul></ul><ul><li>3. Restore state & Run </li></ul><ul><ul><li>a) Take VM memory from shared storage and restore on Target </li></ul></ul><ul><ul><li>b) Run </li></ul></ul><ul><li>Live Migration </li></ul><ul><li>(Windows Server 2008 R2 Hyper-V) </li></ul><ul><li>1. VM State/Memory Transfer </li></ul><ul><ul><li>a) Create VM on the target </li></ul></ul><ul><ul><li>b) Move memory pages from the source to the target via Ethernet </li></ul></ul><ul><li>2. Final state transfer and virtual machine restore </li></ul><ul><ul><li>a) Pause virtual machine </li></ul></ul><ul><ul><li>b) Move storage connectivity from source host to target host via Ethernet </li></ul></ul><ul><li>3. Un-pause & Run </li></ul>Host 1 Host 1 Host 2 Host 2
    36. 36. Hyper-V 2.0 <ul><li>Building on the rock-solid architecture of Windows Server 2008 Hyper-V </li></ul><ul><li>Integration with new technologies and products </li></ul><ul><li>Enabling new dynamic scenarios: </li></ul><ul><ul><li>Increased Server Consolidation </li></ul></ul><ul><ul><li>Dynamic Data Center </li></ul></ul><ul><ul><li>Virtualized Centralized Desktop </li></ul></ul>
    37. 37. Sistemas Operativos Soportados <ul><li>Para ellos existen Integration Components </li></ul><ul><ul><li>Windows Server 2008 x86 y x64, con hasta 4 procesadores virtuales </li></ul></ul><ul><ul><li>Windows Server 2003 SP2 x86 y x64, con hasta 2 procesadores virtuales </li></ul></ul><ul><ul><li>Windows Server 2000 SP4, con 1 procesador virtual </li></ul></ul><ul><ul><li>SUSE 10 SP1 7 SP2, x86 y x64, con 1 procesador virtual </li></ul></ul><ul><ul><li>Windows Vista SP1 x86 y x64, con hasta 2 procesadores virtuales </li></ul></ul><ul><ul><li>Windows XP SP3 x86 y x64, con hasta 2 procesadores virtuales </li></ul></ul><ul><ul><li>Windows XP SP2 x86, con 1 procesador virtual </li></ul></ul><ul><li>El listado completo está siempre actualizado en : </li></ul><ul><ul><li>http:// support.microsoft.com/kb/954958/en-us </li></ul></ul><ul><li>Cualquier Sistema Operativo basado en x86 o x64 funcionará mediante emulación, pero beneficiándose de las funcionalidades de Hyper-V </li></ul><ul><li>No Soportado ≠ No Funciona </li></ul>
    38. 38. <ul><li>GRACIAS !!!!!!! </li></ul>

    ×