Upload
itsanchez
View
1.793
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Instalacion de integracion Services IS en Hyper-V R2.k
Citation preview
1
2
Hyper-V en Windows 2008 R2
Interoperativilidad en Linux
Augusto AlvarezIT Service Manager | Algeiba IT
http://blog.augustoalvarez.com.ar/
http://twitter.com/augustoalvarez
Guillermo SánchezIT Senior Consultant | Algeiba [email protected]
http://itsanchez.com.ar/
http://twitter.com/ITSanchezAR
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
Arquitectura Hyper-V R2
“Designed for Windows” Server Hardware
Windows hypervisor
Partición Padre Particiones Hijas (Child)
VM Service
WMI Provider
VM Worker Processes
ModoUsuario
Modo Kernel
Ring -1
Windows Server 2008 R2
VSPWindows Kernel
IHV Drivers
VMBus
Aplicaciones Aplicaciones
SO sin Synthetic Drivers
Emulado
Aplicaciones
Windows Server 2003, 2008, 2008
R2
VSC
VMBus
Windows Kernel
Aplicaciones
Linux VSC
LinuxKernel
VMBus
¿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).
6
IS en Windows
7
¿Qué se obtiene para Linux?Enlightenments para Linux incluye (depende de la
versión):Controladores Sintéticos (Synthetic Drivers)
IDE driverSCSI driverNetwork 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)
8
Servicios de Integración Para Linux por versión
Características V1 (obsoleto) V2 Versión Kernel 2.1 Beta V2.1
Fecha Octubre 2008
Diciembre 2010 N/A Marzo
2010Junio 2010
VMBUS X X 2.6.33 (2.6.32+) X X
IDE X X 2.6.33 (2.6.32+) X X
Network X X 2.6.33 (2.6.32+) X X
SCSI X X 2.6.33 (2.6.32+) X X
SMP 2.6.33 (2.6.32+) X X"Modinfo DRIVER"
support 2.6.33 (2.6.32+) X
Shutdown X X
TimeSync X X
Heartbeat X
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)Archivo ISO
Manual!
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 instaladosCódigo fuente del Kernel de LinuxCompilador de C (para compilar los drivers!)
11
Performance en VMs
Emulado
IO y red tienen una degradación
comparadas con un equipo físico.
SO Sin Hypervisor (sin IS Instaladas)
Emulación
Con IS
IO es ~40% mas rápido que emulado emulado
Red es ~30% mas rápido que emulado
Linux VSC
VMBus
LinuxKernel
12
DEMOLinux en Hyper-V R2
Servicios de Integración
Escenario Básico de Virtualización
Hyper-V R2 Host
1 Web Server
1Active
Directory
1 Exchange
1 OCS 2007 R2
Simbolo Cantidad Descripcion
Hyper-V R2
VMS
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.
Tipos de Backups (Host)
Hyper-V R2 Host
1 Web Server
1Active
Directory
1 Exchange
1 OCS 2007 R2
Simbolo Cantidad Descripcion
Hyper-V R2
VMS
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
Disaster Recover con Windows Backup.
Tipos de Backups (VMS)
Hyper-V R2 Host
1 Web Server
1Active
Directory
1 Exchange
1 OCS 2007 R2
Simbolo Cantidad Descripcion
Hyper-V R2
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.
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.
17
DEMOBackup en Hyper-V
18
Preguntas
19
Guillermo:www.itsanchez.com.arwww.twitter.com.ar/ITSanchezAR
Augusto:blog.augustoalvarez.com.arhttp://twitter.com/augustoalvarez
Distribuciones Linuxwww.redhat.com (RHEL)www.suse.com (SLES)www.centos.org (CentOS)www.ubuntu.com (Ubuntu)
Recursos adicionales
20
Instalación de IS Agregando Pre Requisitos en Distribuciones SOPORTADAS
Red Hat (RHEL) updatesyum install kernel-develyum groupinstall "development tools"yum update
Suse (SLES) updatesyast –i kernel-develyast –i kernel-sourceyast –i gcc
21
Script, Ejemplo funcionalVSBackup.cmd (se ejecuta como tarea programada):@echo offdiskshadow /s: d:\VSBackup\VSBackup.dsh
VSBackup.dsh(se utiliza en VSBackup):#DiskShadow script fileset context persistent nowritersset metadata e:\VSBackup\backup.cabset verbose onbegin backupadd volume d: alias Virtuales
createexpose %Virtuales% v:
exec d:\VSBackup\VSCopiar.cmdunexpose v:end backup#End of script
22
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!
Participá del DEMOFEST
23
Necesitamos tu Feedback!
Completá los FORM de avaluación que estarán en nuestra WEB:www.codecamp.com.arNecesitamos de tu feedback para mejorar.
24
© 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados
Unidos y en otros países.La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe
responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna
información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA
PRESENTACIÓN.