Virtualización ¡Sí! p pero ¿cómo? Eduardo Vales Hernández Director de Proyectos LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 VIRTUALIZACIÓN ¡SÍ! PERO ¿CÓMO? Agenda: R Recordando d d lla b base d de conocimiento i i t Si virtualiza, ¡VIRTUALIZA! Objetivo de la virtualización Repaso, Q & A LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 …Antes Antes de nada… nada Virtualice si lo necesita ¡¡¡Pero no se vuelva loco ¡¡¡ por la moda…!!! Numero de maquinas q Requerimientos q individuales por servidor Espacio físico Potencia eléctrica Gestión de los sistemas Facilidad de migración y alta disponibilidad Mejoras vs costes LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 RECORDANDO LA BASE DE CONOCIMIENTO Virtualización: Abstracción del hardware físico para ser usado por maquinas virtuales. it l Pools: Recursos hardware abstraídos a disposición de las maquinas virtuales virtuales. Memoria vCPU´s vNIC s vNIC´s Al Almacenamiento i t LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PREGUNTA FÁCIL DE RESPONDER ¿Dónde esta la limitación en la virtualización? ¿ ¿Pool de memoria por host? ¿Pool de almacenamiento por host? ¿vCPU s? ¿vCPU´s? ¿ ¿vNIC´s? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PREGUNTA FÁCIL DE RESPONDER ¿O ESO CREÍA …? ? ¿Dónde esta la limitación en la virtualización? ¿Pool de memoria por ¿ p host? 1024 GB ¿Capacidad C id d máxima á i por modulo d l vs costes? t ? 32GB x modulo ¿Cuántos bancos de memoria tengo? X/º*(“[Ç%$6 X/º*(“[Ç%$6……ARRRRGGGG!!!!!!!!!!! ARRRRGGGG!!!!!!!!!!! LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PREGUNTA FÁCIL DE RESPONDER ¿O ESO CREÍA …? ¿Dónde Dó d esta t lla lilimitación it ió en lla virtualización? i t li ió ? ¿Pool de Almacenamiento por host? 256 volúmenes x 64TB ¿Capacidad? Lo veremos en breve ¿Replicación? ¿ p vs ¿ ¿Velocidad? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PREGUNTA FÁCIL DE RESPONDER ¿O ESO CREÍA …? ? ¿Dónde esta la limitación en la virtualización? ¿ ¿vCPU´s? 6 cores por CPU física Intel // 12 cores por CPU física AMD ¿Habrá H b á más? á ? ¿GPU´s? GPU´ ? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PREGUNTA FÁCIL DE RESPONDER ¿O ESO CREÍA …? ? ¿Dónde Dó d esta lla lilimitación i ió en lla virtualización? i li ió ? ¿NIC s? ¿NIC´s? 32 máximo (8 storage) Latencia 0 puertos internos. ¿Limitado Limitado por los b buses ses físicos y chip sets para I/O? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo q que antes eran maquinas q físicas y p posteriormente son maquinas virtuales en un solo servidor físico Limitaciones: Velocidad del almacenamiento (Gbit iSCSI – FC 8 Gbps SSD – SAS 15K ) Capacidad = NO = Ni siquiera en espacio físico = 204TB en 8U Puertos de almacenamiento (numero vs PCIe 16x = 40 Gb ) Gbps) P t físicos Puertos fí i de d comunicaciones i i LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas q virtuales en un solo servidor físico Limitaciones: Velocidad del almacenamiento = 8 x Gbit iSCSI = 560MBps p = 16 x FC 8 Gbps p SSD ¿ ¿XOR HW? ¿Cómo instalo 24 puertos físicos en los slots? =¿Cuántas ¿Cuántas HBA HBA´s s RAID XOR HW con SAS 15K restando I/O buses usados? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas i virtuales i t l en un solo l servidor id fí físico i Li it i Limitaciones: Puertos de almacenamiento (numero máximo vs PCIe 16x = 40 Gbps). Gbps) L iimportante Lo t t es la l velocidad l id d ≠1b bus a 1Gb 1Gbps vs1 1b bus a 40Gb 40Gbps LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo j de virtualizar es albergar g el mayor y numero de lo que antes eran maquinas físicas y posteriormente son maquinas virtuales en un solo servidor físico Limitaciones: Virtualice de verdad “Channel I/O Virtualization (CIOV)” Por ejemplo,1 puerto SDR a 10 Gbps = 6 Gbps servicio X + 4 Gbps servicio Y 40Gbps = PCIe 16x = Usado en HPC - Almacenamiento y Vi t li Virtualización ió Má i Máximo 4 puertos t a 40Gb 40Gbps IB = 160Gb 160Gbps ((vNIC´s NIC´ + vHBA s) vHBA´s) LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 Pero… ¿esto como se come? ☺ LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 PERO… ¿ESTO COMO SE COME? ☺ LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 ¿Es rápido ¿ p Infiniband? IB DDR ¿Cuánto? ¿Más Má MáVM de dde d128KB 1300 900 MBps? MB ? ¿Más 600 1100 300 Una en lectura LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 ¿Es rápido ¿ p Infiniband? IB DDR 2 VM VM´s s 128KB en lectura ¿qué tasa ¿q de 1595,01 MBps transferencia? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 ¿Es rápido ¿ p Infiniband? IB DDR 4 VM VM´s 128KB en lectura 1611 53 MBps 1611,53 LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes t eran maquinas i fí físicas i y posteriormente t i t son maquinas i virtuales en un solo servidor físico Necesidades: Global Disaster Recovery (replicación local y remota) PIT`s = Grupos p de consistencia Local = Velocidad Remota = Control de consolidación de ficheros y LUN´s Cloud Activas/Activas = Datos sincronizados = Velocidad LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas i virtuales i t l en un solo l servidor id fí físico i V de virtual Necesidades: N id d M h Datos Muchos D t = Mucho M h Backup B k =P Poca ventana t d de backup Cintas vs VDL – VDL vs VTL – Objetivo D2DTT / D2DTT distribuido Soporte RAID / IP LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas virtuales en un solo servidor físico Presente: GPU´s = 2048 NUCLEOS EN UN SOLO SERVIDOR LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 SI VIRTUALIZA,, ¡VIRTUALIZA ¡ …! Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas virtuales en un solo servidor físico Presente: GPU´s = 2048 NUCLEOS EN UN SOLO SERVIDOR LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 GPU … ACELERANDO LAS RESPUESTAS ¿Quieren verlo en acción? LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 GPU … EN ACCIÓN LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 OBJETIVO DE LA VIRTUALIZACIÓN Ó Recuerden El objetivo de virtualizar es albergar el mayor numero de lo que antes eran maquinas físicas y posteriormente son maquinas virtuales en un solo servidor físico Ahorros de costes de mantenimiento = Menos maquinas físicas Ahorros de costes de administración = Menos maquinas físicas Ahorros de costes de administración = Mejor backup (sin manipulación) Ahorro de costes energeticos = Cloud C Verde de verdad ((MAID- 80 plus)) Ahorro de costes generales = Más maquinas virtuales en menos físicas Ahorro de costes generales = Eficiencia en puertos – I/O I/O´ss LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 REPASO, Q & A Recuerden El objetivo bj ti d de virtualizar i t li es albergar lb ell mayor numero d de llo que antes t eran q físicas y p posteriormente son maquinas q virtuales en un solo maquinas servidor físico Máxima velocidad en entradas salidas, evitan la limitación en el numero de buses HW HW. Máxima velocidad en entradas salidas,, evitan la limitación en el numero de vDevices en los hipervisores Máxima velocidad en entradas salidas, habilitan la virtualización de los puertos a nivel de servicio (disco – comunicaciones – replicación) HW q que p permita módulos de 16GB , p permitirán albergar g más maquinas q virtuales y más potentes FC 8Gbps en 1/5 de la velocidad máxima posible 1 Gbps Ethernet es 1/40 de la velocidad máxima posible LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010 M h gracias Muchas g i Eduardo Vales Hernández Director de Proyectos LOGO 15/09/2010 © FLYTECH S.A. ASLAN 2010