sacale el jugo a la virtualizacion

Post on 25-May-2015

2.551 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sácale el jugo a la Virtualización

Pablo Campos MCT, MCTS, RHCTpacampos@alx.cl http://geeks.ms/blogs/pcampos

Gonzalo Balladares RiveraMVP Exchange ServerMCSA:M, MCITP, MCTSgonzalo.balladares@activetrainer.clhttp://gballadares.spaces.live.com

Agenda

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

¿Por qué Virtualizar?

Por qué Virtualizar?

Consolidación de Servidores

Continuidad Operativa Flexibilidad

Mejor Uso de Recursos

Ejemplo: Uso de Recursos

Ejemplo: Uso de CPU

Ejemplo: Uso de RAM

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

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

Solution AcceleratorsIPDMAP

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

Planificar

ImplementarAdministrar

MicrosoftAssessment and Planning Toolkit (MAP)

Windows Server2008 Security Guide

MicrosoftDeployment Toolkit 2010

Offline Virtual Machine

Servicing Tool

Infrastructure Planning and Design Guides (IPD)

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

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

IPD: Infrastructure Planning and Design

IPD Guides for VirtualizationMicrosoft Enterprise Desktop VirtualizationApp-VTerminal ServicesWindows Server VirtualizationSelecting the Right Virtualization Technology

IPD: Infrastructure Planning and Design

IPD Guides for VirtualizationIPD Guides for Windows ServerIPD Guides for System CenterIPD Guides for Other Topics

SharePoint OnlineExchange OnlineMicrosoft SQL ServerWindows Optimized Desktop Scenarios

IPD: Windows Server Virtualization

Diagrama de Flujo de Decisiones

Paso 1: Determine el alcance del proyecto de Virtualization

Tarea 1. Determine el alcance del proyectoQué partes de la infraestructura serán virtualizados?

Opción 1: Toda la EmpresaOpción 2: Los servidores centralesOpción 3: Los servidores de Sucursales

Validación con el NegocioDefinir Objetivos y Beneficios esperados

1 2 3 4 5 6 7 8 9

Paso 2: Crear un listado de Servicios (Workloads)

Tarea 1: Crear un listado de Servicios/Servidores Candidatos

UbicaciónSistema OperativoAplicaciones

Tarea 2: Determinar CompatibilidadRegistrar cualquier limitante o requisito técnico específico que podría entrar en conflicto con la tecnología de virtualización.

1 2 3 4 5 6 7 8 9

Paso 2: Crear un listado de Servicios (Workloads)

Tarea 3: Determinar Requerimientos de Recursos

Opción 1: Usar Microsoft Assessment and Planning (MAP) Toolkit Opción 2: Usar System Center Virtual Machine Manager (VMM) 2008 Opción 3: Manualmente

1 2 3 4 5 6 7 8 9

Paso 2: Crear un listado de Servicios (Workloads)

Fuentes de datos de rendimiento:

Datos de Rendimiento Históricos

Especificaciones y requisitos

Resultados de Pruebas de Benchmark/Load-testing

Objeto Contadores/Criterio

CPU % Processor Time

Memory Committed Bytes

Disk Space and Performance

Network Bytes/sec, bandwidth

Backup Backup required?

Availability Determine method

Coexistence and Isolation Workload segregation

1 2 3 4 5 6 7 8 9

Comparación entre Alternativas

Technique Cost Deploys agent?

Firewall friendly

Output Data sources

Automated collection

MAP Free No Requires exception

Microsoft Excel® and proposal

WMI calls Yes

VMM License Yes Port 80/443 Graphical report

VMM agent Yes

Manual Free No N/A Manual Performance Monitor (Perfmon)

No

Paso 3: Elegir estrategias de Backup y de Tolerancia a Fallas para cada Servicio (Workload)

Tarea 1: Seleccionar estrategia de respaldos

Opción 1: Backup a nivel de AplicaciónOpción 2: Backup a nivel de Servicio (Workload)Opción 3: Backup a nivel de máquina virtual

1 2 3 4 5 6 7 8 9

Paso 3: Elegir estrategias de Backup y de Tolerancia a Fallas para cada Servicio (Workload)

Tarea 1: Seleccionar estrategia de Tolerancia a Fallas

Opción 1: Network Load BalancingOpción 2: Cluster de AplicacionesOpción 3: Cluster de Máquinas Virtuales (Host Clustering)

1 2 3 4 5 6 7 8 9

Siguientes pasos…

Paso 4: Consolidar y Analizar los requisitos de los servicios (Workload)Paso 5: Diseñar y Desplegar el los requisitos de Hardware para el Host de Virtualización.Paso 6: Asignar Servicios (Workloads) a Servidores de VirtualizaciónPaso 7: Diseñar Backup y Tolerancia a FallasPaso 8: Diseñar Infraestructura de StoragePaso 9: Diseñar Infraestructura de Redes

Desafíos de una MigraciónMigración de clientes y Servidores Windows y Virtualization

Dónde están mis actuales desktops y servers?Pueden mis actuales servidores ser migrados a Windows Server 2008?Pueden mis actuales desktops ser migrados a Windows7? a Office 2007?Pueden algunos de mis servidores ser consolidados usando using Hyper-V?Pueden algunos de mis desktops ser virtualizados usando Virtualización de Aplicaciones?

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 2008

Hyper-VVirtual

Server 2005 R2

Windows Seven

2007 Microsoft

OfficeMicrosoft

ApplicationVirtualization

Terminal Services

System Center VMM

Other Products

MAP 4.0

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?

MAP: Interfaz de usuarios y Reportes

Windows Vista

Windows Server 2008

Virtualization

New User Interface

MAP: Propuestas de Migración

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

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)Almacenamiento Virtual

Dynamically Expanding Virtual Hard Disks: Hasta 2 TB

Fixed Size Virtual Hard Disks: Hasta 2040 GB

Pass-through Disks Differencing Disks

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

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

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

Administración de Hyper-V R2

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

DEMOAdministración de DiscosAgregar Discos SCSI en caliente

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

Laboratorio DuocNodo1.eitco.localNodo1.eitco.local

10.20.15.3255.255.252.0

10.20.15.2255.255.252.0

10.20.15.1255.255.252.0

172.17.0.10255.255.0.0

GW:172.17.0.1Vlan 20

Cisco 1800 Series

Cisco 2950 Layer 2

172.17.0.20255.255.0.0

GW:172.17.0.1Vlan 20

192.168.111.10255.255.255.0

GW:192.168.111.1Vlan 10

192.168.111.20255.255.255.0

GW:192.168.111.1Vlan 10

Vlan 10

Vlan 20TR

UN

K

TRUNK

DEMOConfiguración de las redes

PowerShell

Qué?

Shell Interactiva

Nuevo Language de Scripting

Por qué?

Completo set de comandos

Orientada a Objetos

Revolucionaria

Objetos Objetos Objetos

“Un objeto es una colección de partes y como usarlas ”

PartesPropiedades

Volante

Ruedas

Pedales

Frenos

Marco

UsarlasMetodos

Pedalear

Giro Derecho

Giro Izquierdo

Presionar Freno Delantero

Presionar Freno Delantero

PartesCómo se

Usan

Nombre del Servicio

PartesPropiedades

Estado

Descripción

Stop()

Como UsarlasMétodos

Start()

Pause()WindowsService

Objetos Objetos Objetos

DEMOPowerShell – Export - Snapshots

Interoperabilidad con Linux

LIC : http://www.microsoft.com/downloads/details.aspx?FamilyID=c299d675-bb9f-41cf-b5eb-74d0595ccc5c&displaylang=en

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

Aquitectura hyper-v

DEMOIntegration Components en Linux

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…

DEMOAlta disponibilidad

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

top related