code camp 2010 - hyper-v r2 y linux

Post on 14-Jun-2015

1.799 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Instalacion de integracion Services IS en Hyper-V R2.k

TRANSCRIPT

1

2

Hyper-V en Windows 2008 R2

Interoperativilidad en Linux

Augusto AlvarezIT Service Manager | Algeiba IT

aalvarez@algeiba.com.ar

http://blog.augustoalvarez.com.ar/

http://twitter.com/augustoalvarez

Guillermo SánchezIT Senior Consultant | Algeiba ITgsanchez@algeiba.com.ar

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.

top related