Datacenter dinamico parte1

51
Construye un Datacenter Dinámico de la Mano de Hyper-V y System Center Virtual Machine Manager 2008 r2 “Parte 1” Pablo Campos MCP,MCSA,MCT,MCTS*4,RHCT,MVP pacampos@alx.cl http://geeks.ms/blogs/pcampos

Transcript of Datacenter dinamico parte1

Page 1: Datacenter dinamico parte1

Construye un Datacenter Dinámico de la Mano de Hyper-V y System Center Virtual Machine Manager  2008 r2 “Parte 1”

Pablo CamposMCP,MCSA,MCT,MCTS*4,RHCT,MVP [email protected] http://geeks.ms/blogs/pcampos

Page 2: Datacenter dinamico parte1

Agenda

¿Por qué Virtualizar?¿Cómo Planificar un proyecto de Virtualización?Introducción a Hyper-V R2Administración de Hyper-V R2

Page 3: Datacenter dinamico parte1

Microsoft’s Virtualization Strategy

Preservar la inversion del ClienteEstablecer la Gestión como la Herramienta Clave

Hacer la Virtualización lo mas penetrante Posible

Page 4: Datacenter dinamico parte1

¿Por qué Virtualizar?

Page 5: Datacenter dinamico parte1

Por qué Virtualizar?

Consolidación de Servidores

Continuidad Operativa Flexibilidad

Mejor Uso de Recursos

Page 6: Datacenter dinamico parte1

¿Cómo Planificar un proyecto de Virtualización?

Page 7: Datacenter dinamico parte1

¿Cómo Planificar un Proyecto de Virtualización?

Solution AcceleratorsIPDMAP

Page 8: Datacenter dinamico parte1

Solution AcceleratorsHerramientas para cada etapa de lo proyectos de Infraestructura y Virtualización

Planificar

Implementar

Administrar

MicrosoftAssessment and Planning Toolkit (MAP)

Windows Server2008 Security Guide

MicrosoftDeployment Toolkit 2010

Offline Virtual Machine

Servicing Tool

Infrastructure Planning and Design Guides (IPD)

Page 9: Datacenter dinamico parte1

Solution AcceleratorsGuías y Herramientas para:

Inventario de RedesDiseño, Planificación e Implementación de Nuevos Servicios, Seguridad

Existen Solution Accelerators paraWindows DesktopWindows ServerVirtualizaciónSeguridad IT Governance & Compliance

http://www.microsoft.com/SolutionAccelerators

Page 10: Datacenter dinamico parte1

IPD: Infrastructure Planning and Design

Guías de planificación y diseño cuyo objetivo es clarificar y hacer más eficiente el proceso de planificación y diseño de tecnologías de infraestructura Microsoft

Define un flujo de decisiónDescribe las decisiones que deben tomarseRelaciona las decisiones y opciones para el negocioEntrega un set de preguntas para entender el negocio

http://www.microsoft.com/ipd

Page 11: Datacenter dinamico parte1

IPD: Windows Server Virtualization

Diagrama de Flujo de Decisiones

Page 12: Datacenter dinamico parte1

Microsoft Assessment and Planning Toolkit (MAP)

Antes era Windows Vista Hardware Assessment (WVHA)

Toolkit CompletoHerramientas de Discovery Inventario sin agentes (Agent-less) de PCs,Servers, Aplicaciones, dispositivos de red y rolesEvaluación para Migraciones y propuestas

MAP

Windows Server

2008Hyper-VVirtual Server

2005 R2

Windows Seven

2007 Microsoft Office

MicrosoftApplicatio

nVirtualizati

on

Terminal Services

System Center VMM

Other Products

Page 13: Datacenter dinamico parte1

MAP 4.0

Page 14: Datacenter dinamico parte1

MAP: Cómo Funciona?

Genera Reportes paraDistintos Escenarios de Migración

MAP

Red

Realiza un Inventario del entorno de redes sin instalar agentes y recomienda las tecnologías apropiadas

MAP Tool User(IT Pro/Partner)

Migración de S.O?Consolidación de Servidores?Virtualización?

Page 15: Datacenter dinamico parte1

MAP: Interfaz de usuarios y Reportes

Windows Vista

Windows Server 2008

Virtualization

New User Interface

Page 16: Datacenter dinamico parte1

MAP: Propuestas de Migración

Page 17: Datacenter dinamico parte1

Introducción a Hyper-V R2

Page 18: Datacenter dinamico parte1

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)

Page 19: Datacenter dinamico parte1

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

Page 20: Datacenter dinamico parte1

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

Page 21: Datacenter dinamico parte1

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

Page 22: Datacenter dinamico parte1

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

Page 23: Datacenter dinamico parte1

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

Page 24: Datacenter dinamico parte1

Operación de Live Migration

Server 1 Server 2

Config

ura

tio

n

Memoria

Config

ura

tio

n

Sta

teSta

te

Page 25: Datacenter dinamico parte1

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

Page 26: Datacenter dinamico parte1

Aquitectura hyper-v

Page 27: Datacenter dinamico parte1

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

Page 28: Datacenter dinamico parte1

Windows Server 2008 R2 Hyper-V vs. Microsoft Hyper-V Server 2008 R2

Page 29: Datacenter dinamico parte1

Administración Remota

Page 30: Datacenter dinamico parte1

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

Page 31: Datacenter dinamico parte1

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

Page 32: Datacenter dinamico parte1

Administración de Hyper-V R2

Page 33: Datacenter dinamico parte1

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)

Page 34: Datacenter dinamico parte1

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

Page 35: Datacenter dinamico parte1

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

Page 36: Datacenter dinamico parte1

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)

Page 37: Datacenter dinamico parte1

DEMOAdministración de Discos

Page 38: Datacenter dinamico parte1

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

Page 39: Datacenter dinamico parte1

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

Page 40: Datacenter dinamico parte1

Rutas de los Datos de Red

Parent Partition VM1 VM2

Ethernet

VM BUS

TCP/IP TCP/IP

VM NIC 1

VM NIC 2

Virtual Machine Switch

NIC

MiniportDriver

RoutingVLAN Filtering

Data Copy Port 1Port 2

Page 41: Datacenter dinamico parte1

Rutas de los Datos de Red con VMQ

Parent Partition VM1 VM2

Ethernet

VM BUS

TCP/IP TCP/IP

VM NIC 1

VM NIC 2

Virtual Machine Switch

MiniportDriver

Switch/Routing unit

Q1 DefaultQueueQ2

RoutingVLAN filtering

Data Copy Port 1Port 2

NIC

Page 42: Datacenter dinamico parte1

DEMOConfiguración de las redes

Page 43: Datacenter dinamico parte1

Interoperabilidad con Linux

Satori : http://www.xen.org/products/satori.html

• SNMP 4• Apagado Integrado• Sincronización de Tiempo• Latido

VMBUSSTORVSCBLKVSCNETVSC

Integrados en el Kernel 2.6.32+

Page 44: Datacenter dinamico parte1

DEMOIntegration Components en Linux

Page 45: Datacenter dinamico parte1

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

Page 46: Datacenter dinamico parte1

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

Page 47: Datacenter dinamico parte1

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…

Page 48: Datacenter dinamico parte1

Escalabilidad con CSV1000 VMs ejecutandose en un cluster de 16 nodos con 16.5 TB en CSV

Page 49: Datacenter dinamico parte1

CSV brings Cluster Fault Tolerances

SAN

VHD

SAN Connectivity

Failure

I/O Redirected via network

Volume mounted on

Node 1

VM running on Node 2 is

unaffected

Node Failure

Brief queuing of I/O while volume

ownership is changed

Volume relocates to a healthy node

VM running on Node 2 is

unaffected

Routed to Redundant Network

Network Path Connectivity

Failure

Page 51: Datacenter dinamico parte1

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