Post on 26-Nov-2015
Consultec, S.L.Bilbao – Donostia San Sebastián – Madrid – Pamplona - Vitoria Gasteiz
Continuidad de Negocio basado
en Virtualización
2
3
Índice
Porque la necesidad de virtualizar
Arquitectura y Técnicas Virtuales
Situacion habitual , problemas existentes
en las empresas.
Soluciones que Vmware aplica.
Dimensionamiento adecuado, análisis y
Consolidacion
Determinar requerimiento de hardware
Qué virtualizar y que no, candidatos
ideales
Consolidacion y herramientas. Análisis
previo capacity planer.
Citrix en entornos virtuales
Introduccion a la publicacion de
aplicaciones. Presentation Server.
Presentation server sobre MV
Rendimiento en entornos virtuales
Tolerancia a fallos y virtualizacion de
aplicaciones.
Estrategia de continuidad de negocio
SRM Site Recovery Manager
VDI (Vmware View)
Novedades y tendencias
FT (Fault Tolerance)
DVS (Network distributed switch)
Host Profiles & Linked VC (´Múltiples instancias )
4
Porque la necesidad de virtualizar
Arquitectura y Técnicas Virtuales
Situacion habitual , problemas existentes en las empresas.
Beneficios y Soluciones que Vmware aplica
Datacenter, Cluster, HA, DRS, Vmotion, Svmotion, UP Manager
5
¿Qué es la Virtualizacion?
• * Es una capa de hw/sw que esconde los elementos reales para presentar unos recursos e informacion (sistemas virtuales) al usuario y /o gestor sin necesidad de acceder directamente a los elementos discretos.
• * Virtualizar es añadir una capa de abstraccion que desacopla el hardware fisico de su utilizacion lógica para aumentar la flexibilidad y mejorar la utilizacion de los recursos.
• * Una maquina virtual es un entorno que aparentemente es hardware para el sistema operativo huesped, pero que realmente está simulado en un entorno de software por el sistema operativo anfitrion.
6
Hipervisor Encargado de negociar con el hardware para poder virtualizar diferentes SO
Un conjunto de servicios de infraestructura de sistemas distribuida basada en la virtualización, como gestión de recursos, para optimizar los recursos disponibles entre las máquinas virtuales.
Soluciones de automatizaciónque proporcionen capacidades especiales para optimizar un proceso de TI concreto, como provisioning o recuperación ante desastres.
Hipervisor Encargado de negociar con el hardware para poder virtualizar diferentes SO
Un conjunto de servicios de infraestructura de sistemas distribuida basada en la virtualización, como gestión de recursos, para optimizar los recursos disponibles entre las máquinas virtuales.
Soluciones de automatizaciónque proporcionen capacidades especiales para optimizar un proceso de TI concreto, como provisioning o recuperación ante desastres.
ESQUEMA DE INFRAESTRUCTURA
7
Técnicas de Virtualizacion:
Virtualizacion Completa:
* Ejecuta el SO huésped sobre un SO anfitrión* Permite ejecutar varios SO sin realizar modificaciones sobre ellos* El SO huésped es una aplicación del SO anfitrión.•No puede alcanzar el rendimiento de una máquina real.
Ejemplos: vmware workstation/server, virtual server…
Para-Virtualizacion:
* Hypervisor: capa entre los SS.OO que hace de árbitro para el acceso a los recursos.•Rendimiento del huésped muy cercano a la de una máquina real.•SO modificado para ejecutarse en el hypervisor,Este no necesita monitorizar todas las instrucciones, huesped y anfitrion colaboranEjemplos: Xen , Vmware ESX, Microsoft HYPER-V…
8
Beneficios Generales de la VirtualizaciónDivisiónSe pueden ejecutar múltiples aplicaciones y sistemas operativos en un mismo sistema
físico. Los servidores se pueden consolidar en máquinas virtuales con una arquitectura de
escalabilidad vertical (scale-up) u horizontal (scale-out). Los recursos computacionales se tratan como un conjunto uniforme que se distribuye entre
las máquinas virtuales de manera controlada.AislamientoLas máquinas virtuales están completamente aisladas entre sí y de la máquina host. Si
existen fallas en una máquina virtual, las demás no se ven afectadas. Los datos no se filtran a través de las máquinas virtuales y las aplicaciones sólo se
pueden comunicar a través de conexiones de red configuradas.EncapsulaciónEl entorno completo de la máquina virtual se guarda en un solo archivo, fácil de mover,
copiar y resguardar. La aplicación reconoce el hardware virtual estandarizado de manera que se garantiza su
compatibilidad.
VMWARE
9
CONSOLIDACION
DATACENTERCLUSTERHADRSALLOCATION RESOURCESVMOTION-SVMOTION
Soluciones aportadasFalta de espacio fisicoAumento consumo eléctricoNecesidades de climatizacion.Mal reparto de la carga de trabajo.Servidores infrautilizadosServidores saturados en momentos puntuales.Aumento costes gestion y mantenimientoFalta de alta disponibilidad y de recuperacion frente a desastres.Aprovisionamiento lento y poco flexible de nuevos servidores
Problemas Habituales
Beneficios
Seguridad.Facilita la migracion de una máquina a otra.Ahorro de costes.Aprovechamiento de recursos.Aprovisionamiento rapido.
10
CONSOLIDACION como método de reduccion de costos en:• Alimentacion eléctrica, climatizacion.• Gastos de administracion técnica de los servidores.• Aumento de espacio disponible en los CPds• Reducción de gastos en procesos de “migracion” y “sin” parada de
servicio.• Es fácil crear un plan de recuperacion al ser el servidor una MV.
(archivo).
11
CONSOLIDACION
Resultados Informados por los Clientes:Un aumento de la utilización de hardware de un 50 a 70 %Una disminución del costo de capital de software y hardware de un 40 %Una disminución de los costos operativos de un 50 a 70 %Un aumento en la relación administración de servidor a servidor de 10:1 a 30:1
12
Nivel de Respuesta, la Operabilidad, Disponibilidad y Flexibilidad
Mejoramos la disponibilidad de una aplicación y la continuidad del negocio sin depender del hardware ni de los sistemas operativos. Permitimos un período operacional continuo y un mantenimiento ininterrumpido de entornos de TI con la migración en vivo de sistemas completos en ejecución. Usaremos los dispositivos virtuales para eliminar configuraciones e instalaciones de software complicadas.
Mejorar el nivel de respuesta para las necesidades del negocio con un provisioning instantáneo y una optimización dinámica de los entornos de aplicaciones. Permitiremos que los sistemas heredados coexistan con los nuevos entornos.
13
Ahora foundation
14
Licenciamiento
15
Beneficios y Soluciones que Vmware aplica
16
CLUSTERHA
17
CLUSTERDRS
18
VMOTION
19
SVMOTION
20
CLUSTERDRS
21
22
23
Casos reales en clientes
• Servidor que es DC-DNS-DHCP, Exchange, S.archivos, T.serverEl servidor cae , o puede caer y ningún servicio está disponible.Le instalamos un servidor ESX, con 3 MV, DC, exchange, Tserver…• Empresa con 6 servidores , problemas de espacio , rack en oficina con
imposibilidad de situarse fuera del espacio de los puestos, problemas de ruido.
Le instalamos servidor ESX, con 6 MVs, menos consumo, se elimina el problema del ruido, espacio.
• Empresa que quiere probar sus aplicaciones desarrolladas a la “velocidad real”
Instalamos ESX para pruebas con rendimiento real.• Empresa con problemas en sus almacenamientos locales C: escaso espacio,
virtualizar sin parada y aumentar el disco C: en la MV.
24
Dimensionamiento adecuado, análisis y Consolidacion
Determinar requerimiento de hardware
Qué virtualizar y que no, candidatos ideales
Consolidacion y herramientas. Análisis previo capacity planer
25
Fases del proyecto
Auditoría y evaluación•Informe de rendimiento•Candidatos virtuales ideales•Informe de consumo y comparación del mismo en el mundo virtual•Inventario de infraestructura
Diseño de red y mejores prácticas•Diseño de infraestructura de virtualización•Optimización basada en mejores prácticas del entorno a virtualizar.•Pasos del despliegue
Implementación•Implementación basada en el diseño •Formación del personal interno mediante el trabajo conjunto•Validación del entorno y plan de test
Soporte
Dimensionamiento adecuado, análisis y Consolidacion
26
Resultados del informe
¿Cuantos servidores tengo?¿Puedo reutilizar servidores que ya tengo?¿Cuantos servidores físicos necesitare para consolidar mis servidores virtualizandolos?¿Que configuraciones tendrán que tener los servidores físicos?¿Como puedo estar seguro de que obtendré el rendimiento deseado de la virtualización?CPU, Disco, Utilización de la red, Memoria
27
Determinar requerimiento de hardware
Numero de servidores ESX (hcl)
PROCESADORES, 8 MV por Core,
máquinas con dos procesadores
dual-core , total 32 MVs.
MEMORIA, entre 8 y 32 GB
RED, 4 NICs mínimo.
HDD, dos discos en espejo de 74
gb.
Almacenamiento (hcl)
¡¡¡ local no ¡¡¡, SAN o NAS
LUNs de 150 – 200 GB, 10-12 Gb
por Mv.
Backup
VCB
VRANGER pro
Scripts por snapshot
Licencias
Depende de si vamos a utilizar
VI3 con Cluster con HA,
DRS…
28
Determinar requerimiento de hardware
RED, 4 NICs mínimo.
2 Nics para puerto de VM Network (MVs)
1 Nic para puerto de SC
1 Nic para puerto Vmkernel (ISCSI,NFS,VMOTION)
¡¡ No recomendado ¡¡¡
¡¡ Mejor opcion ¡¡¡
29
Almacenamiento
Almacenamiento Compartido
SAN
NFS
ISCS
I
Recomendado
ISOS
Determinar necesidades y presupuestoRecomendado FC, NFS para repositorios .isoISCSI, buen rendimiento a precio menorComprobar HCL
30
Determinar requerimiento de hardware
Teniendo en cuenta los “maximos” podemos hacernos una idea de la capacidad de respuesta de la infraestructura virtual.
Máximos
vCPUs por servidor 128
vCPUs por Core 8 (Cores/Logical por host 32
Esx 3.5 hasta 256 gb de Ram
Host por Cluster Drs 32
Pools por Host 512
VNICs por MV 4, por switch 1016, por host 4096, vswitch 248
MVs por host 200, VM encendidas 128, en VCENTER 2000 MVs, 200 host esx
RDM 2 TB, VMDK 2 TB
31
Qué virtualizar y que no, candidatos ideales
32
Qué virtualizar y que no, candidatos ideales
33
Caracteristicas de las BD de ORACLE
34
Los mitos sobre el rendimiento de ORACLE virtualizado
35
Alto rendimiento capacidad de E/S
Alto rendimiento Memoria
IOPS. Input/output Operations per Second.
36
Alto rendimiento . Transparent Page Sharing
Técnica para ahorrar páginas de memoria. AhorramosRam física.
37
Virtualizar EXCHANGE
38
El rendimiento
¿Demasiado crítico para virtualizar?
39
Rendimiento en Exchange
40
Recomendación para Exchange y SQLUna buena base de hardware (CPU)Una buena base de redUtilizar DRS en el clusterUsar POOLS
41
42
43
44
Virtualizar SAP
Puntos Críticos en SAP
45
Virtualizar SAPSAP da soporte a la plataforma de virtualizacion de VMWARE
46
Virtualizar SAP
SAP appliances
47
Consolidacion y herramientas. Análisis previo capacity planer
VMware GuidedConsolidation
48
Consolidacion y herramientas. Análisis previo.
49
VMware Guided Consolidation
Una funcionalidad de VMware VirtualCenter permite a las empresas comenzar rápido y fácilmente con la consolidación de servidores, paso a paso, con un tutorial detallado.
Un asistente descubre los servidores físicos, identifica los candidatos a la consolidación y los convierte en máquinas virtuales y, de forma inteligente, los coloca sobre los hostsóptimos de VMware ESX Server o VMware Server.
50
Consolidacion y herramientas. Análisis previo capacity planer
51
Consolidacion y herramientas. Análisis previo capacity planer
52
Agent-free ImplementationWeb-based Hosted Application Service
Reference Benchmarking
Se implementa un agente para recopilar los datosLos datos recopilados se muestran via webLos resultados se comparan o están basados con datos de referencia reales para tomar la decision.
Consolidacion y herramientas. Análisis previo capacity planer
53
Calculo del ahorro potencialCALCULADORA DE TCO
• Calcula el retorno de la inversion• Informe detallado del ahorro de costes potencial con Vmware
* Los clientes están de acuerdo en que redujeron los costes de adquirir hardware y de energia un 30% al implantar VI3, y tiempo de aprovisionamiento de servidores en un 40%.
• www.vmware.com/go/calculator
Consolidacion y herramientas. Análisis previo
54
CALCULADORA DE TCO
55
Casos reales
• Empresas medianas. Hacer un primer estudio con capacityplaner. Comprobar resultados.
Presentar al cliente los número de TCO y comprobar el ahorro a 3 años por categorias.
Minimo servidores Quad, mínimo 16 gb de ram, sistema de almacenamiento ISCSI o SAN.
• Virtualizar inmediatamente los servidores recomendados (web, ts, servidores de archivos, citrix.)
Paulatinamente introducir, SQL, Exchange , etc….
56
CITRIX
57
Estrategia de continuidad de negocio
SRM Site Recovery Manager
VDI (Vmware View)
Novedades y tendencias
FT (Fault Tolerance)
DVS (Network distributed switch)
Host Profiles & Linked VC (´Múltiples instanciasde Virtual Center)
58
SRM Site Recovery Manager
Gestion de recuperacion en caso de fallosPrueba sin interrupcionesRecuperacionautomatica en caso de fallos
59
SRM Site Recovery Manager
60
SRM Site Recovery ManagerARQUITECTURA
61
SRM Site Recovery Manager
62
SRM Site Recovery Manager
63
SRM Site Recovery ManagerDificultades actuales
Falta de un plan de Disaster Recovery fiable. La mayoria de las empresas no tiene un Plan de DisasterRecovery.Gastos por el hardware en el site remoto.Hardware parado en el site de recuperación Necesidad de mantener imágenes de sistemas y aplicaciones en el site secundario .Imposibilidad de reconfigurar instantáneamente un máquina en el site secundario .
VentajasSe puede crear y gestionar “varios planes de recuperacion”Ampliar los planes con “scripts”Supervisar la disponibilidad del sitio remoto Almacenar, ver y exportar datos de prueba de plan de recuperacionControl de acceso a los planes de recuperacionPruebas sin interrupciones y sin pérdida de datos replicadosConectar máquinas virtuales a red aislada para pruebasAutomatizar la ejecucion de planesAutomatizar la limpieza de los entornos de pruebaSe inicia el plan de recuperacion un solo botónGestion y supervision desde el servidor “Virtual Center”
64
SRM Site Recovery Manager
65
Podemos “pre-programar” la respuesta frente al desastre:Qué VMs se paran (reasignación instantánea)Orden de arranque de VMsPlanes de recuperacion específicos para cada VMScripts, notificaciones y promtsCualquier tarea repetitiva para VMs es automatizadaPropagación de información de VCMS entre sitesMapeos globales de inventario con sobrescritura por VM para:Organizar correctamente las VMs en el site remotoOfrecer asignaciones de CPU y memoria correctas a las VMs.Conectar las VMs a las redes virtuales correctas en el site remotoControl de cambiosControl de acceso basado en roles que nos permitira restringir la configuración y ejecución de los planes de DR.Los cambios al plan de DR se reflejan al instante en los worksflows de prueba y failover.Se audita por quién y cuándo se hacen los cambiosLos planes se pueden exportar e imprimir cuando se desee
SRM Site Recovery Manager
66
67
SRM Site Recovery Manager
68
SRM Site Recovery Manager
69
SRM Site Recovery Manager
70
SRM Site Recovery Manager
71
SRM Site Recovery Manager
72
SRM Site Recovery Manager
73
74
VDI (Vmware View)
75
VDI (Vmware View)
76
VDI (Vmware View)
77
VDI (Vmware View)
78
VDI (Vmware View)
79
VDI (Vmware View) Acceso desde clientes
80
VDI (Vmware View)
81
VDI (Vmware View)
Túnel SSL
Tráfico encriptado
Redireccion de USBs al escritorio virtual
VDI (Vmware View)
82
VDI (Vmware View)
83
VDI (Vmware View)
84
VDI (Vmware View)
Conjunto de Escritorios automatizados (”AutomatedDesktop Pool”) es un conjunto de equipos creados de forma automática (VMware View Composer) a los que se conectarán de forma aleatoria (o no) usuarios o grupos.Conjunto de Escritorios manuales (”Manual Desktop Pool”) son equipos creados ya por nosotros de forma manual, a los que se conectarán de forma aleatoria (o no) los usuarios o grupos. Y Conjunto de Escritorios de Microsoft Terminal Services(”Microsoft Terminal Services Desktop Pool”) nos creará un Escritorio a los servidores de TS para los usuarios.
85
VDI (Vmware View)
86
VDI (Vmware View)
87
VDI (Vmware View)
88
VDI (Vmware View)
Escritorio disponible
89
VDI (Vmware View)
90
VDI (Vmware View)
91
VDI (Vmware View)
92
Cuatro nuevos protocolos de presentacion de un escritorio a un dispositivo remoto:
RGS (Remote Graphics Software de Hewlett-Packard )ALP (Sun Appliance Link Protocol)Teradici PC-over-IP Wyse TCX.
VDI (Vmware View)
Graficos 3D sin problemas
93
VMWARE TENDENCIAS
Novedades y tendenciasFT (Fault Tolerance)
DVS (Network distributedswitch)
Host Profiles & Linked VC (´Múltiples instancias Virtual Center )
94
FT (Fault Tolerance)
VIRTUAL DATACENTER OPERATING SYSTEM (VDC-OS)
Tiempo de inactividad cero y pérdida de datos cero para las aplicaciones, sin el coste y la complejidad de un Clúster.Tecnologia similar a “Vmotion”.Con un click activamos “Fault Tolerance”, sobre la MV a proteger, se genera un mirror, se hace correr en un host diferente.Utiliza “vLockstep” para mantener el mismo estado en la primaria como secundaria, aun estando en host fisicos diferentes. En el caso de fallo de la primaria, la secundaria toma el relevo sin interrupcion para los usuarios y a diferencia de HA, sin necesitar reinicio de las MV.
95
Sin reinicio
96
97
98
99
DVS (Network Distributed Switch)
DVS
Vamos a networking y creamos un nuevo virtual switchLe ponemos un nombre y seleccionamos host y sus adaptadores de red.No chequeamos el crear un default port.Se crea un switch y añadimos un nuevo puerto en sus propiedades, le damos un nombre y establecemos el número de puertos.Ahora hacemos la migracion estableciendo el “source” y el “destino”Mostramos las MVs a migrar y las seleccionamosVamos a “host and clusters” y sobre una MV vemos como en “network” tenemos asociada esta MV al nuevo switch.
100
DVS (Network distributed switch)
101
DVS (Network distributed switch)
102
DVS (Network distributed switch)
Switch virtual
103
DVS (Network distributed switch)
104
DVS (Network distributed switch)
105
DVS (Network distributed switch)
106
Host Profiles & Linked VC (´Múltiples instancias Virtual Center )
TECNOLOGIA DE CLUSTER DE VIRTUAL CENTER
Desde un único punto de gestion (VI client) gestionar todo nuestro Datacenter.Seremos capaces de agregar nuevos servidores esx al cluster, configurar uno como plantilla “Gold” y aplicar la configuracion de este al resto.Ante un cambio de la configuracion de un Esx, el sistema avisa viaalarmas.Existirá version “appliance” para linux.
107
Host Profiles & Linked VC (´Múltiplesinstancias Virtual Center )
12
3
4
7
5
6Asociacion a host
108
Host Profiles & Linked VC (´Múltiplesinstancias Virtual Center )
8
9
10
11
109
MUCHAS GRACIAS POR SU ATENCION
Oscar Querejazuoquerejazu@consultec.es