Datacenter dinamico parte1

3,155 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,155
On SlideShare
0
From Embeds
0
Number of Embeds
938
Actions
Shares
0
Downloads
123
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Datacenter dinamico parte1

  1. 1. Construye un Datacenter Dinámico de la Mano de Hyper-V y System Center Virtual Machine Manager  2008 r2 “Parte 1” <br />Pablo Campos<br />MCP,MCSA,MCT,MCTS*4,RHCT,MVPpacampos@alx.cl<br />http://geeks.ms/blogs/pcampos<br />
  2. 2. Agenda<br />¿Por qué Virtualizar?<br />¿Cómo Planificar un proyecto de Virtualización?<br />Introducción a Hyper-V R2<br />Administración de Hyper-V R2<br />
  3. 3. Microsoft’sVirtualizationStrategy<br />Hacerla Virtualizaciónlo mas penetrantePosible<br />Preservar la inversion del Cliente<br />Establecer la Gestióncomo la Herramienta Clave<br />
  4. 4. ¿Por qué Virtualizar?<br />
  5. 5. PorquéVirtualizar?<br />MejorUso de Recursos<br />Consolidación de Servidores<br />ContinuidadOperativa<br />Flexibilidad<br />
  6. 6. ¿Cómo Planificar un proyecto de Virtualización?<br />
  7. 7. ¿Cómo Planificar un Proyecto de Virtualización?<br />SolutionAccelerators<br />IPD<br />MAP<br />
  8. 8. Solution AcceleratorsHerramientas para cada etapa de lo proyectos de Infraestructura y Virtualización<br />Microsoft<br />Assessment and Planning Toolkit (MAP)<br />Infrastructure Planning and Design Guides (IPD)<br />Offline Virtual Machine Servicing Tool<br />Windows Server<br />2008 Security Guide<br />Microsoft<br />Deployment Toolkit 2010<br />
  9. 9. SolutionAccelerators<br />Guías y Herramientas para:<br />Inventario de Redes<br />Diseño, Planificación e Implementación de Nuevos Servicios, Seguridad<br />Existen SolutionAccelerators para<br />Windows Desktop<br />Windows Server<br />Virtualización<br />Seguridad <br />IT Governance & Compliance<br />http://www.microsoft.com/SolutionAccelerators<br />
  10. 10. IPD: InfrastructurePlanning and Design<br /> Guías de planificación y diseño cuyo objetivo es clarificar y hacer más eficiente el proceso de planificación y diseño de tecnologías de infraestructura Microsoft<br />Define un flujo de decisión<br />Describe las decisiones que deben tomarse<br />Relaciona las decisiones y opciones para el negocio<br />Entrega un set de preguntas para entender el negocio<br />http://www.microsoft.com/ipd<br />
  11. 11. IPD: Windows Server Virtualization <br />Diagrama de Flujo de Decisiones<br />
  12. 12. Microsoft Assessment and Planning Toolkit (MAP)<br />Antes era Windows Vista Hardware Assessment (WVHA)<br />Toolkit Completo<br />Herramientas de Discovery <br />Inventario sin agentes (Agent-less) de PCs,Servers, Aplicaciones, dispositivos de red y roles<br />Evaluación para Migraciones y propuestas<br />
  13. 13. MAP 4.0<br />
  14. 14. Red <br />MAP: Cómo Funciona?<br />Migración de S.O?<br />Consolidación de Servidores?<br />Virtualización?<br />Realiza un Inventario del entorno de redessin instalaragentes y recomiendalastecnologíasapropiadas<br />MAP<br />MAP Tool User<br />(IT Pro/Partner)<br />Genera Reportespara<br />DistintosEscenarios de <br />Migración<br />
  15. 15. MAP: Interfaz de usuarios y Reportes<br />Windows Server 2008<br />New User Interface<br />Virtualization<br />Windows Vista<br />
  16. 16. MAP: Propuestas de Migración<br />
  17. 17. Introducción a Hyper-V R2<br />
  18. 18. Windows Server 2008 R2 Hyper-V<br />Misma arquitectura que Windows Server 2008 Hyper-V<br />Integración con nuevas tecnologías<br />Nuevos escenarios dinámicos<br />Mejores ratios de consolidación<br />Datacenter dinámico (Usando Systems Center Suite)<br />Virtualización del Escritorio (en combinación con Remote Desktop Services)<br />
  19. 19. Requisitos de Hyper-V R2<br />Hardware<br />Arquitectura x64 (no IA64)<br />Virtualización asistida por hardware<br />Intel-VT / AMD-V<br />Data ExecutionPrevention (DEP) en el hardware<br />NOTA: La BIOS debe soportar y tener habilitadas estas opciones. Hay que apagar/encender el equipo después de hacer algún cambio (no basta reiniciar)<br />Software<br />Una edición x64 de Windows Server 2008<br />Standard/Enterprise/Datacenter<br />Microsoft Hyper-V Server<br />
  20. 20. Funcionalidades de Hyper-V R2<br />Partición Padre:<br />64 Procesadores Lógicos<br />1Tb de RAM<br />Particiones hijas (Máquinas Virtuales):<br />32-bit (x86) y 64-bit (x64)<br />RAM: Hasta 64 GB de memoria<br />SMP con 2/4 Procesadores Lógicos<br />385 VMs en ejecución concurrente por host O 512 Procesadores Virtuales<br />
  21. 21. Más Funcionalidades de Hyper-V R2<br />Almacenamiento: Formato VHD y acceso Pass-Through a disco<br />Networking: Soporte a NLB, VLAN Tagging, TCP Offload, VMQ, Jumbo Frames…<br />Live Backup: Integración con VolumeShadowService<br />Administración por WMI<br />Snapshots<br />Manipulación Offline del virtual hard disk<br />
  22. 22. Mas de R2<br />Windows Server 2008 R2 Hyper-V ySystem Center Virtual Machine Manager 2008 R2<br />MejorFlexibilidad<br />Live Migration<br />Cluster Shared Volumes<br />Quick Storage Migration<br />Hot Add/remove of Storage<br />Processor compatibility mode<br />Boot from VHD<br />Green IT with Core Parking<br />Performance and Resource Optimization (PRO)*<br />Intelligent Placement*<br />Cross-Platform Support (VS2005,Hyper-V, ESX)*<br />Self-Service Portal*<br />Mejorrendimiento y escalabilidad<br />64 logical processor support<br />Improved memory management<br />TCP Offload support<br />Virtual Machine Queue (VMQ) Support<br />
  23. 23. Operación de Core Parking<br />Core 0<br />Core 1<br />Core 0<br />Core 1<br />Core 1<br />Core 0<br />Core 0<br />Core 1<br />Socket 0<br />Socket 1<br />Trabajo<br />
  24. 24. Operación de Live Migration<br />Memoria<br />Configuration<br />Configuration<br />State<br />State<br />Server 1<br />Server 2<br />
  25. 25. Proporcionadopor<br />Arquitectura de Hyper-V<br />OS<br />ISV / IHV / OEM<br />VM Worker Processes<br />Microsoft Hyper-V<br />Microsoft / XenSource<br />Partición Padre<br />ParticionesHijas<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />User Mode<br />WMI Provider<br />VM Service<br />Windows Server 2008<br />Non-Hypervisor Aware OS<br />Windows Kernel<br />Windows Kernel<br />Xen-Enabled Linux Kernel<br />Windows Server 2003, 2008<br />VSP<br />Emulated<br />Devices<br />Drivers<br />IHV Drivers<br />Synthetic<br />Devices<br />Drivers<br />Kernel Mode<br />VMBus<br />Linux VSC<br />VSC<br />Emulacion<br />VMBus<br />VMBus<br />Windows hypervisor<br />Hypercall Adapter<br />Ring -1<br />“Designed for Windows” Server Hardware<br />
  26. 26. Aquitectura hyper-v<br />
  27. 27. Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2<br />Microsoft Hyper-V Server<br />Microsoft Hyper-V Server 2008 R2 (HVS)<br />Hyper-V comorol de <br />Windows Server 2008 R2<br />VM<br />VM<br />Hyper-V<br />Parent Partition<br />MISMAS FUNCIONALIDADES<br />Windows hypervisor<br />VM<br />VM<br />Windows (parent partition)<br />Hardware<br />Windows hypervisor<br />Hardware<br />Descargagratuitaqueincluye el hypervisor y todos los componentesnecesariosparavirtualizar (Windows Kernel, drivers, red, almacenamiento…)<br />Disponiblecomorol en unainstalación “full” o “Server Core” de Windows Server 2008<br />
  28. 28. Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2<br />
  29. 29. Administración Remota<br />
  30. 30. Licenciamiento de Windows Server en entornos virtuales<br />InstanciasVirtualesporLicencia<br />iIimitadas ..<br />16<br /> 8<br /> 4<br /> 1<br />Standard Enterprise Datacenter<br />Independiente de la tecnología de virtualización utilizada<br />
  31. 31. Eligiendo entre Enterprise vs. Datacenter<br />Obviamente, Windows Server Standard no es la Edición adecuada para entornos virtualizados. <br />Cada instancia virtual requiere una licencia asignada al servidor<br />Windows Server Standard carece de las funcionalidades necesarias para montar entornos de Alta Disponibilidad<br />La edición Datacenter sale más rentable que la Enterprise<br />En servidores con 2 procesadores: A partir de 8 instancias virtuales con Windows Server<br />En servidores con 4 procesadores: A partir de 16 instancias virtuales con Windows Server<br />Windows Server Datacenter es la edición más rentable en entornos virtualizados con ratios de consolidación medio-altos de máquinas virtuales con Windows Server<br />Consultar: Windows Server VirtualizationCalculators<br />http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx<br />
  32. 32. Administración de Hyper-V R2<br />
  33. 33. Almacenamiento en Hyper-V R2<br />Almacenamiento físico<br />DirectAttach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, Firewire<br />Storage Area Networks (SANs): iSCSI, FiberChannel, SAS<br />Network Attached Storage (NAS)<br />
  34. 34. Administración de Discos<br />
  35. 35. Más Almacenamiento en Hyper-V R2<br />Agregar / Quitar VHDs y discos pass-through a VMsen ejecución sin requerir un reinicio<br />Aplica a dispositivos que se conecten a la virtual SCSI controller<br />Permite<br />Crecimiento del almacenamiento de las VMs sin downtime.<br />Nuevos escenarios de backup<br />Nuevos escenarios de SQL/Exchange<br />
  36. 36. Performance VHD<br />
  37. 37. DEMOAdministración de Discos<br />
  38. 38. Hyper-V Networking<br />Máquina Virtual<br />NIC Sintética<br />NIC Legacy (Intel 21140)<br />12 NICs por VM<br />8 sintéticas<br />4 legacy<br />Hasta 10Gb/s<br />Soporta VLANs<br />Partición Padre<br />Redes Virtuales enlazadas a NICs físicas<br />Externas – Limitadas por el número de NICs<br />Internas – Ilimitadas<br />Privadas – Ilimitadas<br />Solo NICs Ethernet (no Wireless)<br />Soporta VLANs<br />Trunking (VTP Protocol)<br />NIC enlazada a Hyper-V<br />NIC dedicada (Gestión)<br />
  39. 39. Switches virtuales – Switches físicos<br />VM1<br />VM2<br />VLAN2<br />VLAN1<br />VMBUS<br />Los puertos del Switch Virtual <br />son troncales<br />Virtual Switch<br />Tarjeta física del Host<br />VLAN2<br />VLAN1<br />Trunk Port<br />Physical Network Switch<br />
  40. 40. Rutas de los Datos de Red <br />Parent Partition<br />VM1<br />VM2<br />Virtual Machine Switch <br />Ethernet<br />TCP/IP<br />TCP/IP<br />Routing<br />VLAN Filtering<br />Data Copy<br />Port 1<br />Port 2<br />VM NIC 1<br />VM NIC 2<br />Miniport<br />Driver<br />NIC<br />VM BUS<br />
  41. 41. Rutas de los Datos de Red con VMQ<br />Parent Partition<br />VM1<br />VM2<br />Virtual Machine Switch<br />Ethernet<br />TCP/IP<br />TCP/IP<br />Routing<br />VLAN filtering<br />Data Copy<br />Port 1<br />Port 2<br />VM NIC 1<br />VM NIC 2<br />Miniport<br />Driver<br />Q1<br />Default<br />Queue<br />Q2<br />VM BUS<br />Switch/Routing unit<br />NIC<br />
  42. 42. DEMOConfiguración de las redes<br />
  43. 43. Interoperabilidad con Linux<br /><ul><li>SNMP 4
  44. 44. Apagado Integrado
  45. 45. Sincronización de Tiempo
  46. 46. Latido</li></ul>VMBUS<br />STORVSC<br />BLKVSC<br />NETVSC<br />Integrados en el Kernel 2.6.32+<br />Satori : http://www.xen.org/products/satori.html<br />
  47. 47. DEMOIntegrationComponents en Linux<br />
  48. 48. Host ClusteringHA, Quick Migration, Live Migration, CSVs<br />NIC3 - 192.168.100.2<br />NIC3 - 192.168.100.1<br />Red de HeartBeat<br />NODO2<br />NODO1<br />Server Core<br />Server Core<br />NIC1 - 192.168.0.1<br />NIC1 - 192.168.0.2<br />Red Pública<br />NIC2 - 10.10.10.1<br />NIC2 - 10.10.10.2<br />“Intranet” Red Virtual<br />DC<br />192.168.0.100<br />Almacenamiento SAN<br />192.168.0.100<br />
  49. 49. Quick Migration vs. Live Migration<br />Live Migration<br />(Windows Server 2008 R2Hyper-V)<br />Estado de la VM y Transferencia de la Memoria<br />Crea la VM en el destino<br />Mueve páginas de memoria desde el origen al destino via Ethernet de manera iterativa<br />Transferencia final del estado y restauración de la VM<br />Pausa la máquina virtual<br />Mueve el almacenamiento desde el origen al destino<br />Continua la ejecución<br />Quick Migration<br />(Windows Server 2008 Hyper-V)<br />Salva el estado de ejecución<br />Crea la VM en el destino<br />Escribe la memoria de la VM en el almacenamiento compartido<br />Mueve la VM<br />Mueve la conectividad del almacenamiento del host origen al host destino<br />Restaura el estado y continua la ejecución<br />Lee la memoria de la VM del almacenamiento compartido y la restaura en el host destino<br />Continua la ejecución<br />Host 2<br />Host 1<br />Host 1<br />Host 2<br />
  50. 50. Cluster Shared Volumes<br />Todos los servidores del cluster tienen acceso simultáneo a las mismas LUN del almacenamiento<br />Utiliza NTFS, elimina los problemas de letras de unidad, mismas herramientas, sin modificaciones en la SAN…<br />
  51. 51. Escalabilidad con CSV<br />1000 VMs ejecutandose en un cluster de 16 nodos con 16.5 TB en CSV<br />
  52. 52. CSV brings Cluster Fault Tolerances<br />I/O Redirected via network<br />Routed to Redundant Network<br />Node Failure<br />VM running on Node 2 is unaffected<br />VM running on Node 2 is unaffected<br />VHD<br />SAN<br />Brief queuing of I/O while volume ownership is changed<br />Volume mounted on Node 1<br />SAN Connectivity Failure<br />Network Path Connectivity Failure<br />Volume relocates to a healthy node<br />
  53. 53. Preguntas<br />Pablo Campos <br />pacampos@alx.cl<br />http://geeks.ms/blogs/pcampos<br />
  54. 54. © 2009 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.<br />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.<br />

×