Post on 25-May-2015
Virtualizar con Microsoft Hyper-V ¿Por qué ahora?
Pablo Campos@pcamposspacampos@alx.cl http://geeks.ms/blogs/pcampos
Agenda
¿Por qué Virtualizar?Introducción a Hyper-V R2LicenciamientoAdministración de Hyper-V R2
DiscosRedMigraciones «Live» «quick»CSV
Parte 2 -> memoria dinámica, SCVMM, Aprovisionamiento Rápido,
http://www.alx.cl contacto@alx.cl
¿ Quienes Somos ?
Alguno de nuestros principales clientes
Nuestras Certificaciones
Microsoft Windows Server 2003 Windows Server Virtualization, Configuration System Center Virtual Machine Manager 2008, Configuration Microsoft Internet Security and Acceleration (ISA) Server 2006, Configuration Windows 7, Configuration
¿Por qué Virtualizar?
Por qué Virtualizar?
Consolidación de Servidores
Continuidad Operativa Flexibilidad
Mejor Uso de Recursos
Introducción a Hyper-V R2
Windows Server 2008 R2 Hyper-V
Misma arquitectura que Windows Server 2008 Hyper-VIntegración con nuevas tecnologíasNuevos escenarios dinámicos
Mejores ratios de consolidaciónDatacenter dinámico (Usando Systems Center Suite)Virtualización del Escritorio (en combinación con Remote Desktop Services)
Requisitos de Hyper-V R2Hardware
Arquitectura x64 (no IA64)Virtualización asistida por hardware
Intel-VT / AMD-V
Data Execution Prevention (DEP) en el hardware
NOTA: La BIOS debe soportar y tener habilitadas estas opciones. Hay que apagar/encender el equipo después de hacer algún cambio (no basta reiniciar)
SoftwareUna edición x64 de Windows Server 2008
Standard/Enterprise/Datacenter
Microsoft Hyper-V Server
Funcionalidades de Hyper-V R2
Partición Padre:64 Procesadores Lógicos1Tb de RAM
Particiones hijas (Máquinas Virtuales):32-bit (x86) y 64-bit (x64)RAM: Hasta 64 GB de memoriaSMP con 2/4 Procesadores Lógicos
385 VMs en ejecución concurrente por host O 512 Procesadores Virtuales
Más Funcionalidades de Hyper-V R2Almacenamiento: Formato VHD y acceso
Pass-Through a discoNetworking: Soporte a NLB, VLAN Tagging, TCP Offload, VMQ, Jumbo Frames…Live Backup: Integración con Volume Shadow ServiceAdministración por WMISnapshotsManipulación Offline del virtual hard disk
Mas de R2Windows Server 2008 R2 Hyper-V ySystem Center Virtual Machine Manager 2008 R2
Mejor FlexibilidadLive MigrationCluster Shared VolumesQuick Storage MigrationHot Add/remove of StorageProcessor compatibility modeBoot from VHDGreen IT with Core ParkingPerformance and Resource Optimization (PRO)*Intelligent Placement*Cross-Platform Support (VS2005,Hyper-V, ESX)*Self-Service Portal*
Mejor rendimiento y escalabilidad64 logical processor supportImproved memory managementTCP Offload supportVirtual Machine Queue (VMQ) Support
Operación de Core Parking
Socket 0
Core 0
Core 1
Core 0
Core 1
Socket 1
Core 1
Core 0
Core 0
Core 1
Trabajo
Operación de Live Migration
Server 1 Server 2
Config
ura
tio
n
Memoria
Config
ura
tio
n
Sta
teSta
te
Windows Server 2008
VSPWindows
Kernel
Arquitectura de Hyper-V
Aplicaciones
Aplicaciones
Aplicaciones
Non-Hypervisor Aware OS
Windows Server 2003,
2008
Windows Kernel VSC
VMBus Emulacion
“Designed for Windows” Server Hardware
Windows hypervisor
Xen-Enabled Linux Kernel
Linux VSC
Hypercall Adapter
Partición Padre
Particiones Hijas
VM Service
WMI Provider
VM Worker Processes
OSISV / IHV / OEM
Microsoft Hyper-VMicrosoft / XenSource
User Mode
Kernel Mode
Proporcionado por
Ring -1
IHV Drivers
VMBus
VMBus
Aplicaciones
Synthetic
DevicesDrivers
Emulated
DevicesDrivers
Aquitectura hyper-v
Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2
Microsoft Hyper-V Server 2008 R2 (HVS)
Descarga gratuita que incluye el hypervisor y todos los componentes necesarios para virtualizar (Windows
Kernel, drivers, red, almacenamiento…)
Windows hypervisor
VM
Hardware
Parent Partition
VM
Microsoft Hyper-V Server
Hyper-V como rol de Windows Server 2008 R2
Disponible como rol en una instalación “full” o “Server Core” de
Windows Server 2008
Hyper-V
VM
Hardware
Windows (parent
partition)
VM
Windows hypervisor
MISMAS FUNCIONALIDADES
Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2
Administración Remota
Instancias Virtuales por Licencia
iIimitadas ..
16
8
4
1
Licenciamiento de Windows Server en entornos virtuales
Standard Enterprise Datacenter Independiente de la tecnología de virtualización
utilizada
Eligiendo entre Enterprise vs. DatacenterObviamente, Windows Server Standard no es la Edición adecuada para entornos virtualizados.
Cada instancia virtual requiere una licencia asignada al servidorWindows Server Standard carece de las funcionalidades necesarias para montar entornos de Alta Disponibilidad
La edición Datacenter sale más rentable que la EnterpriseEn servidores con 2 procesadores: A partir de 8 instancias virtuales con Windows ServerEn servidores con 4 procesadores: A partir de 16 instancias virtuales con Windows Server
Windows Server Datacenter es la edición más rentable en entornos virtualizados con ratios de consolidación medio-altos de máquinas virtuales con Windows ServerConsultar: Windows Server Virtualization Calculators
http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx
Administración de Hyper-V R2
Almacenamiento en Hyper-V R2Almacenamiento físico
Direct Attach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, Firewire
Storage Area Networks (SANs): iSCSI, Fiber Channel, SAS
Network Attached Storage (NAS)
Administración de Discos
• Hasta 2 TB, recomendado para ambientes de producción
Tamaño Fijo
• Hasta 2 TB, recomendado para ambientes de prueba
De expansión Dinámica
• Depende del tamaño del disco físico, aumenta el performance
Acceso Directo
• Sirven mucho para “deploy” de sistemas operativos, depende de un disco padre
Diferenciales
Agregar / Quitar VHDs y discos pass-through a VMs en ejecución sin requerir un reinicio
Aplica a dispositivos que se conecten a la virtual SCSI controller
PermiteCrecimiento del almacenamiento de las VMs sin downtime.Nuevos escenarios de backupNuevos escenarios de SQL/Exchange
Más Almacenamiento en Hyper-V R2
Performance VHD
64K S
eque
ntia
l Rea
d
64K S
eque
ntia
l Write
4K R
ando
m R
ead
4K R
ando
m W
rite
1.00
10.00
100.00
1000.00
Discos Físicos vs. VHD Fijo vs. VHD Dinámico vs. Passthru
Physical Drive in HostFixed VHD in Win7Dynamic VHD in Win7Passthru in Win7
Th
rou
gp
ut(
MB
ps)
(Log Scaled by 10)
DEMOAdministración de Discos
Hyper-V NetworkingPartición Padre
Redes Virtuales enlazadas a NICs físicasExternas – Limitadas por el número de NICsInternas – IlimitadasPrivadas – Ilimitadas
Solo NICs Ethernet (no Wireless)Soporta VLANs
Trunking (VTP Protocol)
Máquina VirtualNIC SintéticaNIC Legacy (Intel 21140)12 NICs por VM
8 sintéticas4 legacy
Hasta 10Gb/sSoporta VLANs
NIC dedicada (Gestión) NIC enlazada a Hyper-V
Switches virtuales – Switches físicos
VM2VM1
Physical Network Switch
Los puertos del Switch Virtual son troncales
Trunk Port
VLAN1 VLAN2
VMBUS
VLAN2
VLAN1
Tarjeta física del Host
Virtual Switch
DEMOConfiguración de las redes
Host ClusteringHA, Quick Migration, Live Migration, CSVs
Red Pública
Red de HeartBeat
“Intranet” Red Virtual
NODO2NODO1
Almacenamiento SANDC
Server Core Server Core
NIC3 - 192.168.100.1 NIC3 - 192.168.100.2
NIC1 - 192.168.0.1 NIC1 - 192.168.0.2
192.168.0.100192.168.0.100
NIC2 - 10.10.10.1 NIC2 - 10.10.10.2
Quick Migration vs. Live MigrationQuick Migration
(Windows Server 2008 Hyper-V)
1. Salva el estado de ejecucióna) Crea la VM en el destinob) Escribe la memoria de la VM en el
almacenamiento compartido
2. Mueve la VMa) Mueve la conectividad del
almacenamiento del host origen al host destino
3. Restaura el estado y continua la ejecución
a) Lee la memoria de la VM del almacenamiento compartido y la restaura en el host destino
b) Continua la ejecución
Live Migration(Windows Server 2008 R2 Hyper-V)
1. Estado de la VM y Transferencia de la Memoria
a) Crea la VM en el destinob) Mueve páginas de memoria desde el
origen al destino via Ethernet de manera iterativa
2. Transferencia final del estado y restauración de la VM
a) Pausa la máquina virtualb) Mueve el almacenamiento desde el
origen al destino
3. Continua la ejecución
Host 1 Host 2 Host 1 Host 2
Cluster Shared VolumesTodos los servidores del cluster tienen acceso simultáneo a las mismas LUN del almacenamientoUtiliza NTFS, elimina los problemas de letras de unidad, mismas herramientas, sin modificaciones en la SAN…
Escalabilidad con CSV1000 VMs ejecutandose en un cluster de 16 nodos con 16.5 TB en CSV
CSV Tolerancia a fallas
SAN
VHD
Falla de Conectividad a
la SAN
I/O redirigido atravez de la
red
Volumen Montado en el
Nodo 1
VM corriendo en el nodo 2
Falla en Nodo 1
Breves colas de I/ O mientras
que la propiedad se
cambia el volumen
El volumen se relocaliza a un nodo saludable
VM corriendo en el nodo 2
Enviado a Red de Redundancia
Falla en la Red
Preguntas
Pablo Campos@pcamposspacampos@alx.cl http://geeks.ms/blogs/pcampos
© 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.