virtualizar con microsoft hyper v - por qué ahora parte2

31
Virtualizar con Microsoft Hyper- V ¿Por qué ahora? Pablo Campos @pcamposs pacampos@alx.cl http://geeks.ms/blogs/pcampos

Upload: pablo-campos

Post on 25-May-2015

5.070 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Virtualizar con microsoft hyper v - por qué ahora parte2

Virtualizar con Microsoft Hyper-V ¿Por qué ahora?

Pablo Campos@[email protected] http://geeks.ms/blogs/pcampos

Page 2: Virtualizar con microsoft hyper v - por qué ahora parte2

Agenda

Lo nuevo del Sp1Integración con LinuxSystem Center Virtual Machine Manager 2008 R2

Page 3: Virtualizar con microsoft hyper v - por qué ahora parte2

Lo nuevo del Sp1

Memoria DinamicaRemote FX

Page 4: Virtualizar con microsoft hyper v - por qué ahora parte2

Memoria Dinámica

¿Qué es?¿Cómo habilitarlo?¿Buffer de memoria?¿Prioridad de memoria?

Page 5: Virtualizar con microsoft hyper v - por qué ahora parte2

Prioridad de Memoria «HOT» VMs Menos Importante = BajaVMs Importantes = AltaVMs por defecto = Media

Page 6: Virtualizar con microsoft hyper v - por qué ahora parte2

Búfer de Memoria «HOT»

Funciona en base a las necesidades de la VM

Memoria Real= Memoria necesitada + Buffer

0 MB 512 MB 1024 MB

COMPROMETIDA Dinámica

NECESITADA340

Búfer

NECESITADA450

Búfer 50,

5

Page 7: Virtualizar con microsoft hyper v - por qué ahora parte2

DEMOMemoria Dinámica

Page 8: Virtualizar con microsoft hyper v - por qué ahora parte2

Interoperabilidad Con Linux

Emulado (no IS support)

El IO y el subsistema de red se degradan notablemente con la emulacion de dispositivos

Con Integration Services

EL IO ~40% mas rapido que el emulado La red ~30% mas rapido que el emulado

Emulation

Linux VSC

VMBus

LinuxKernel

Page 9: Virtualizar con microsoft hyper v - por qué ahora parte2

Interoperabilidad con Linux

Drivers Integrados en el Kernel 2.6.32+

Page 10: Virtualizar con microsoft hyper v - por qué ahora parte2

Linux ISs Funcionalidad por versión

Caracteristica

V1 (Descontinuad

a) V2 Stable 2.1 Beta V2.1

FechaOcubre,

2008Diciembre, 2010 N/A

Marzo, 2010

Junio, 2010

VMBUS X X2.6.33

(2.6.32+) X X

IDE X X2.6.33

(2.6.32+) X X

Network X X2.6.33

(2.6.32+) X X

SCSI X X2.6.33

(2.6.32+) X X

SMP2.6.33

(2.6.32+) X X"Modinfo DRIVER"

support2.6.33

(2.6.32+) XShutdown X XTimeSync X XHeartbeat X

Page 11: Virtualizar con microsoft hyper v - por qué ahora parte2

Instalación de los ISs

Montar el ISO con los ISs

mount /dev/cdrom /mntmkdir /opt/linux_iscd /opt/linux_iscp –r /mnt/* /opt/linux_is

Instalar los Drivers

makemake install

Reiniciar

Hyper-V ISs

Page 12: Virtualizar con microsoft hyper v - por qué ahora parte2

Sistemas Operativos Soportados

Red Hat Enterprise Linux 5.2, 5.3, 5.4, y 5.5SUSE Linux Enterprise Server 10 SP3 y 11

Para x86/x64 con (4 vCPU)

Puede agregar soporte del mouse con el Driver de Xen Satorihttp://www.xen.org/download/satori.html

./setup.pl inputdriver

Page 13: Virtualizar con microsoft hyper v - por qué ahora parte2

Tips & Tricks: Migration (P2V)

Una instalación limpia siempre es la mejor opción, pero en algunos casos, debemos migrar maquinas físicas a virtualesHerramientas

DDVHDTool

http://blogs.technet.com/enterprise_admin/archive/2010/05/13/linux-p2v-with-dd-and-vhdtool-easy-and-cheap.aspx

P2V es posible en Linux ????

Page 14: Virtualizar con microsoft hyper v - por qué ahora parte2

DEMORedHat y Debian sobre Hyper-v

Page 15: Virtualizar con microsoft hyper v - por qué ahora parte2

Management

La Virtualización en MicrosoftDel datacenter al escritorio

Virtualización de Aplicaciones

Virtualización de la Presentación

Virtualización del Servidor

Virtualización del Perfíl

Redirección de carpetasArchivos Offline

Virtualización del Escritorio

Centralized Desktop

Page 16: Virtualizar con microsoft hyper v - por qué ahora parte2

Gestión con System Center

Hardware Provisionin

g

Workload Provisionin

g

PatchingMonitoring

Disaster Recovery

Backup Gestión de máquinas virtuales Consolidación de servidores y optimización de la utilización de recursos Conversiones: P2V y V2V

Gestión y despliegue de parches y actualizaciones Gestión de configuración de Aplicaciones y Sistemas Operativos Actualizaciones de Software

Backup en caliente a nivel de host de las máquinas virtuales Consistencia a nivel del Invitado Recuperación rápida

Gestión del servicio de principio a fin Gestión y monitorización de salud tanto de servidores como de aplicaciones y servicios Informes y análisis de rendimiento

Server Management Suite Enterprise

Page 17: Virtualizar con microsoft hyper v - por qué ahora parte2

Una solución centralizada para el Datacenter virtual heterogéneo

VMVMVMVMVMVMVMVMVMVM

VM VMVMVMVMVMVMVM

VMVM VMVMVM

VM

Maximiza los recursosDespliegue y gestión centralizados de las máquinas virtuales para Hyper-V, Virtual Server, y VMware ESX servidoresColocación inteligente de Máquinas VirtualesConversión P2V y V2V rápida y fiableMonitorización completa a nivel de aplicación y servicio con Operations ManagerIntegrated Performance and Resource Optmization (PRO) para Máquinas Virtuales

Incrementa la agilidadAprovisionamiento rápido de nuevas máquinas virtuales a través de plantillas.Librería centralizada de componentes de la infraestructuraAprovechamiento y extensión de la infraestructura de clústeres y almacenamiento existentesPermite delegar la gestión y el acceso a máquinas virtuales

Aprovechamiento del conocimientoInterfaz familiar, fundamentos comunesSe monitoriza el entorno físico y virtual desde una misma consolaTotalmente scriptable con PowerShell

Page 18: Virtualizar con microsoft hyper v - por qué ahora parte2

System Center Virtual Machine Manager 2008

Thumbnails

VMwareCluster

Selección de la Gestión

Filtros

Acciones Contextuales

Información de la VM

Hyper-VCluster

VirtualServer

Máquinas Virtuales

Page 19: Virtualizar con microsoft hyper v - por qué ahora parte2

System Center Virtual Machine Manager 2008 R2

Novedades en SCVMM 2008 R2

Gestiona Win2K8 R2 Hyper-V

Live MigrationMúltiples VMs por LUN usando

CSVs

Quick Storage Migration Modo Mantenimiento

Mejoras en la integración con SAN

Optimizaciones de Red

Aprovisionamiento Rápido Integración con VDI

Page 20: Virtualizar con microsoft hyper v - por qué ahora parte2

Configuración del HostAgregación de hosts basada en un Asistente

Instalación y configuración remota del software de virtualización y las interfaces de gestiónHabilita remotamente el role de Hyper-V

Gestión sencilla de los clústeres de Hyper-VSe agregan todos los nodos en un único pasoDetección automática de la agregación o eliminación de nodos

Gestión de Windows Server 2008 Failover clusters para Hyper-V

Especificar en número de fallos del nodos que se quieren aguantar sostener pero teniendo todavía todas las VMs en Alta DisponibilidadColocación inteligente para asegurar que una nueva VM de alta disponibilidad no supere las capacidades de los nodos de los clústeresLos fallos de los nodos dispara un nuevo cálculo de las capacidades de los nodos de los clústeres

Page 21: Virtualizar con microsoft hyper v - por qué ahora parte2

Diferentes maneras de crear una Máquina Virtual

http://technet.microsoft.com/en-us/library/cc764277.aspx http://technet.microsoft.com/en-us/library/bb963709.aspx

Page 22: Virtualizar con microsoft hyper v - por qué ahora parte2

Colocación InteligenteTecnología de planeamiento de la capacidad que asegura la mejor utilización de los recursosClasificación de los resultados para una mejor toma de decisionesAlgoritmo personalizable para mayor flexibilidadAplicable tanto para servidores de Microsoft como de VMware

Page 23: Virtualizar con microsoft hyper v - por qué ahora parte2

Detalles de la colocación inteligente

CPU, Red y carga del disco

Requerimientos de disco físico y de memoria

Configuración

VM

Resultado de la comprobación de las capacidades de disco y memoriaComprobación de

las Capacidades del disco y la

memoria

Tecnología de planificación de

la capacidad

Host normalizado + carga de la VM

Carga existente Configuración

Rendimiento y Configuración del

Host

Función de clasificación

Page 24: Virtualizar con microsoft hyper v - por qué ahora parte2

CPU Memory Network IO Disk IO0

10

20

30

40

50

60

70

80

90

100

RestanteReservas del HostNueva VMHost Normalizado

CPU Memory Network IO Disk IO0

10

20

30

40

50

60

70

80

90

100

RestanteReservas del HostNueva VMHost Normalizado

Colocación – Cálculo de la clasificación del Host

CPU Memory Network IO Disk IO0

10

20

30

40

50

60

70

80

90

100

RestanteReservas del HostNueva VMHost Normalizado

CPU Memory Network IO Disk IO0

10

20

30

40

50

60

70

80

90

100

RestanteReservas del HostNueva VMHost Normalizado

Host Rating = (CPU libre * Peso de la CPU) + (Memoria Libre* Peso de la Memoria) +

(Disco Libre * Peso del Disco) + (Network Libre * Peso de la Red)

Host Rating = 0 si se viola cualquiera de los límites

Page 25: Virtualizar con microsoft hyper v - por qué ahora parte2

DEMOColocación Inteligente

Page 26: Virtualizar con microsoft hyper v - por qué ahora parte2

LibreríaRepositorio de todas las piezas que componen una Máquina Virtual

VHDsVMs OfflineISOsFicheros de Respuestas de SysprepPowerShell ScriptsPlantillas

Utiliza como librerías servidores de ficheros Windows centralizados o distribuidos

Mover/copiar/borrar/modificar ficheros diectamente en el Sistema de ArchivosVMM monitoriza los cambios y ofrece las vistas física y lógicaVMM estampa los objetos con un identificador para monitorizarlos de manera unívoca

Page 27: Virtualizar con microsoft hyper v - por qué ahora parte2

Conversiones: P2V y V2VHerramientas intuitivas y fáciles de usarCaracterística “Core” de SCVMM. Sin coste adicional ni precio por conversiónBasadas en asistentes y automatizables a través de PowerShellUtilizan el sistema de colocación inteligenteP2V

Reconfigura almacenamiento, memoria, CPU, etc.Copia eficiente de los discosPreserva la configuración de red y las direcciones MACPlataformas Soportadas

En caliente – Windows XP, Windows Server 2003, Windows Vista, y Windows Server 2008Offline – Windows 2000 Server

Los orígenes pueden ser SMP y/o x64

V2VDe Virtual Server o VMware a Hypev-VDesde un Host o desde la LibreríaPuede hacerse un V2V de una VM corriendo en VMware también mediante P2V

Page 28: Virtualizar con microsoft hyper v - por qué ahora parte2

Tipos de Migraciones de VMs

Transfer Type Job Duration Service Outage

Network (LAN)

SAN

Cluster(Quick Migration)

Live (R2 & VMotion) _

Page 29: Virtualizar con microsoft hyper v - por qué ahora parte2

DEMOPlantillas

Page 31: Virtualizar con microsoft hyper v - por qué ahora parte2

© 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.

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.