Your SlideShare is downloading. ×
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

CodeCamp 2010 | Hyper-V en Windows Server 2008 R2 e interoperabilidad con Linux

1,077

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
1,077
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.
  • 2. Hyper-V en Windows 2008 R2Interoperativilidad en Linux
    Guillermo Sánchez
    Consultor Senior IT
    Algeiba
  • 3. Objetivos de la sesión
    Aprender a virtualizar ambientes mixtos (Windows/Linux) con Hyper-V R2.
    Entender como Hyper-V R2 trabaja con Linux.
    Aprender a instalar los Servicios de Integración (IS) en maquinas virtuales con Linux.
    Diseñar copias de seguridad.
  • 4. 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
  • 5. 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
  • 6. ¿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. IS en Windows
  • 8. ¿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. La Realidad:No se requieren (IS)para correr Linux en Hyper-V R2
    La emulación de Hyper-V R2 funciona para la mayoría de los sistemas operativos (con menos performance)
    Hardware emulado:
    Video = S3 Trio64 SVGA “like” VESA
    RED = Intel / DEC “Tulip” 21x4x
    IDE = Similar a Intel 440BX
    Que un sistema operativo se ejecute en Hyper-V R2 no significa que Microsoft brinde soporte - pero seguramente se ejecutara muy bien!
    Open Solaris
    SCO UNIX
    Otros Linux
  • 10. Servicios de Integración Para Linux por versión
  • 11. ¿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
  • 12. Archivo ReadMe IS V2
    El archivo “Readme” es un recurso muy útil
    Explica como:
    Instalar las IS
    Actualizar de V1 a V2 para SLES (SUSE) y RHEL (Red Hat)
    Guías y mejores practicas
    Parámetros avanzados de kernel (hda=noprobehdb=noprobe)
    MAC addresses estático (utilizado por las VMs para conocer su estado utilizado por la funcionalidad HA de Hyper-V R2)
  • 13. Integración de Mouse en Consola
    El mouse funcionara bien pero no dejara el contexto en forma automática.
    Se debe usar [Ctrl-Alt-Flecha izquierda] para liberar la maquina virtual.
    No se puede utilizar el mouse en sesiones RDP
    Use la consola de Hyper-V R2 Local
    Use la consola de Hyper-V R2 vía RDP.
    Los servidores Linux se utilizan en modo de texto y suelen no necesitar utilizar el mouse.
    Después de instalar IS se puede dar soporte de mouse desde el sitio de Xen:http://www.xen.org/download/satori.html(Licencia GPL)
    Puede no funcionar en todas las distribuciones.
  • 14. Instalación de IS Distribuciones SOPORTADAS
    Código Fuente
    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!)
    Compilador
  • 15. Instalación de IS Distribuciones NO SOPORTADAS
    Microsoft NO SOPORTA otras distribuciones de Linux, lo cual no quiere decir que no funcionen!
    Listado de sistemas operativos soportadas por Hyper-V R2http://technet.microsoft.com/en-us/library/cc794868(WS.10).aspx
    Otras distribuciones tienen el soporte de la Comunidad GNU.
    Los Servicios de Integración de Linux trabajan con Kernel release 2.6.16 y superiores.
  • 16. Instalación de IS Procedimiento de Instalación
    Preparación
    Con permisos de root
    Montar el ISO de las IS en la VM
    Copiar el contenido de la instalación
    Compilar e Instalar los drivers sintéticos (synthetic drivers)
    SCSI
    IDE
    Red
    Reiniciar/Confirmar
  • 17. Instalación de IS Procedimiento de Instalación (II)
  • 18. 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
  • 19. Instalación de IS Compilar e Instalar en Distribuciones SOPORTADAS
    Preparación Montar ISO y Copiar
    mount /dev/cdrom /mnt
    mkdir /opt/linux_is
    cd /opt/linux_is
    cp –r /mnt/* /opt/linux_is
    Add Hyper-V ISs
    Instalar IS
    make
    make install
    Reiniciar
    Shutdown –rf now
  • 20. Verificando la instalación
    IS Drivers
    Version Kernel
  • 21. Verificando la versión de IS
    A partir de la versión 2.1 esta soportado modinfo
    Permite saber la versión de IS instalada!
  • 22. Otras distribuciones de Linux
    En CentOS, la instalación es exactamente la misma que en Red Hat
    Otras distribuciones función con IS, Microsoft NO SOPORTA OTRAS DISTRIBUCIONES
    Red Hat (Soportada)
    CentOS (No Soportada)!
  • 23. DEMO
    Linux en Hyper-V R2Servicios de Integración
  • 24. 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
  • 25. DEMO
    Linux en Hyper-V R2Backups
  • 26. Preguntas
  • 27. Recursos adicionales
    Blog: www.itsanchez.com.arTwitter: www.twitter.com.ar/ITSanchezAR
  • 28. Code…
  • 29. 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!
  • 30. 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.
  • 31. © 2008 Microsoft Corporation. Todos los derechosreservados. Microsoft, Windows, Windows Vista y otrosnombres de producto son y pueden ser marcasregistradas y registros en EstadosUnidos y en otrospaíses.
    La informacióncontenida en el presenteessólopara fines informativos y representa la visión actual de Microsoft Corporation a la fecha de estapresentación. Debido a que Microsoft debe responder a lascambiantescondiciones del mercado, no se debeinterpretarcomo un compromisopor parte de Microsoft, y Microsoft no puedegarantizar la precisión de ningunainformaciónprovistadespués de la fecha de estapresentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN.

×