Este documento presenta una introducción a Hyper-V en Windows Server 2008 R2, incluyendo su arquitectura, los servicios de integración para Linux y las mejores prácticas para copias de seguridad. Explica que los servicios de integración mejoran el rendimiento de las máquinas virtuales de Linux al integrarlas más estrechamente con la capa de virtualización de Hyper-V. También cubre cómo instalar los servicios de integración en las principales distribuciones Linux compatibles y realizar copias de seguridad tanto del host como de las máqu
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
Hyper-V Linux
1.
2. Hyper-V en Windows 2008 R2Interoperativilidad en Linux Guillermo Sánchez IT Senior Consultant | Algeiba IT gsanchez@algeiba.com.ar http://itsanchez.com.ar/ http://twitter.com/ITSanchezAR Augusto Alvarez IT Service Manager | Algeiba IT aalvarez@algeiba.com.ar http://blog.augustoalvarez.com.ar/ http://twitter.com/augustoalvarez
3. Agenda Introducción ¿Que son los Servicios de Integración (IS)? Instalación de Servicios de Integración (IS) Copias de Seguridad Preguntas y Respuestas
4. Arquitectura Hyper-V R2 VM Worker Processes Particiones Hijas (Child) Partición Padre Aplicaciones Aplicaciones Modo Usuario Aplicaciones Aplicaciones WMI Provider VM Service SO sin Synthetic Drivers Windows Server 2008 R2 Windows Server 2003, 2008, 2008 R2 Modo Kernel VSP Windows Kernel Linux VSC Linux Kernel IHV Drivers VSC Windows Kernel VMBus Emulado VMBus VMBus Ring -1 Windows hypervisor “Designed for Windows” Server Hardware
5. ¿Que son los servicios de Integración (IS)? IS = Servicios de Integración(utilizado para referirse a los Componentes de Integracion IC). IS le permite a las maquinas virtuales corrermas con mas performance ya que se integra con la capa de virtualización (algunas veces llamada Enlightenment). Enlightenment generalmente incluye: Controladores Sintéticos (Synthetic Drivers). Servicios de Integración (IS).
7. ¿Qué se obtiene para Linux? Enlightenments para Linux incluye (depende de la versión): Controladores Sintéticos (Synthetic Drivers) IDE driver SCSI driver Network Drive (Red) Soporte SMP (desde uno hasta cuatro procesadores virtual están soportados) Servicios de Integración (shutdown, time sync, heartbeat) ¿Qué falta? Integración de Mouse en consola (puede obtenerse desde Xen) Servicios de Integración (data exchange and “live” backup)
9. ¿Como consigo las (IS)? V2/V2.1 (2008 and Hyper-V R2) disponibles en http://www.microsoft.com/downloads Linux kernel 2.6.32 y superiores, IS estarán disponibles (si son incluidas en la distribución – solo habilitarlas) Manual! Archivo ISO
10. Instalación de IS Distribuciones SOPORTADAS Distribuciones Soportadas: SUSE Linux Enterprise Server 10 SP2 (x86 o x64) SUSE Linux Enterprise Server 11 (x86 o x64) Red Hat Enterprise Linux 5.2, 5.3, 5.4, 5.5 (x86 o x64) Deben estar instalados Código fuente del Kernel de Linux Compilador de C (para compilar los drivers!)
11. Performance en VMs Con IS IO es ~40% mas rápido que emulado emulado Red es ~30% mas rápido que emulado Emulado IO y red tienen una degradación comparadas con un equipo físico. SO Sin Hypervisor (sin IS Instaladas) Linux Kernel Linux VSC VMBus Emulación
13. Escenario Básico de Virtualización Como se ve en la siguiente figura hay dos niveles fundamentales a respaldar el sistema operativo del host de Virtualización y las maquinas virtuales.
14. Tipos de Backups (Host) Para respaldar el host de Hyper-V R2, lo ideal es instalar el SO en una partición exclusiva para el sistema operativo y planificar DisasterRecover con Windows Backup.
15. Tipos de Backups (VMS) Para respaldar las maquinas virtuales se puede utilizar la solución de Backup para el entorno físico, además se puede respaldar el disco completo de la VM.
16. Mejores Practicas Hyper-V R2 Tener definida y documentada la estrategia de backup. Definir la priorización de las maquinas virtuales y sus servicios según la criticidad para el negocio. Mantener una red aislada para la transferencia de backups. Efectuar DR de manera periódica (bare-metal). Sistema Operativo en una partición exclusiva para mayor eficacia en caso de DR.
20. Instalación de IS Agregando Pre Requisitos en Distribuciones SOPORTADAS Red Hat (RHEL)updates yum install kernel-devel yum groupinstall "development tools" yum update Suse (SLES) updates yast –i kernel-devel yast –i kernel-source yast –igcc
21. Script, Ejemplofuncional VSBackup.cmd(se ejecuta como tarea programada): @echo off diskshadow /s: d:SBackupSBackup.dsh VSBackup.dsh(se utiliza en VSBackup): #DiskShadow script file set context persistent nowriters set metadata e:SBackupackup.cab set verbose on begin backup add volume d: alias Virtuales create expose %Virtuales% v: exec d:SBackupSCopiar.cmd unexpose v: end backup #End of script
22. Participá del DEMOFEST Los mejores proyectos de las células Microsoft, los grupos de investigación de estudiantes, son seleccionados para participar en el espacio del DEMOFEST. ¡Conocélos!
23. Necesitamos tu Feedback! Completá los FORM de avaluación que estarán en nuestra WEB: www.codecamp.com.ar Necesitamos de tu feedback para mejorar.