INTRODUCCIÓN A LA
INTRODUCCIÓN A LA
VIRTUALIZACIÓN
VIRTUALIZACIÓN
Virtualización - 2
Virtualización - 2 ¿Qué es virtualización?¿Qué es virtualización?
DRAE
DRAE
•
• Aviso:Aviso:
La palabra
La palabra virtualización virtualización no está en el Diccionario.no está en el Diccionario. •
• virtual.virtual.
(Del lat.
(Del lat. v i r t u s v i r t u s , fuerza, virtud)., fuerza, virtud).
–
– 1. adj. Que tiene virtud para producir un 1. adj. Que tiene virtud para producir un efecto, aunque noefecto, aunque no lo produce de presente, frecuentemente en oposición a lo produce de presente, frecuentemente en oposición a
efectivo
efectivo oo real real ..
–
– 2. adj. Implícito, tácito.2. adj. Implícito, tácito.
–
– 3. adj.3. adj. FFííss .. Que tiene existencia aparente y no realQue tiene existencia aparente y no real..
Wikipedia
Wikipedia
•
• En InformáticaEn Informática, virtualización es la creación -a través de, virtualización es la creación -a través de
software- de una versión virtual de algún recurso tecnológico, software- de una versión virtual de algún recurso tecnológico, como puede ser una
como puede ser una plataforma de hardware, un sistemaplataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u
operativo, un dispositivo de almacenamiento u otros recursosotros recursos de red.
• Los centros de datos cada vez necesitan más
servidores para poder tratar todos sus datos.
• Mayor número de servidores para aplicaciones
individuales.
• Mayor potencia eléctrica por el consumo de los
servidores.
• Mayor instalación de aire acondicionado para disipar
el calor que despiden estos servidores.
• El hardware informático x86 actual se ha diseñado
para ejecutar un solo sistema operativo y una sola aplicación, lo que supone la infrautilización de gran parte de las máquinas.
Virtualización - 6 ¿Por qué virtualizar?
• La virtualización permite ejecutar varias máquinas
virtuales en una misma máquina física, donde cada una de las máquinas virtuales comparte los recursos de ese único ordenador físico entre varios entornos.
HOST
HYPERVISOR
Virtualización - 8 ¿Por qué virtualizar?
• Las distintas máquinas virtuales pueden ejecutar
sistemas operativos diferentes y varias aplicaciones en el mismo ordenador físico.
Virtualización - 10 Un poco de historia
• La virtualización es una tecnología que fue desarrollada por IBM
en los años 60s. La primera computadora diseñada específicamente para virtualización fue el mainframe IBM S/360 Modelo 67.
• El IBM 360 fue el primer
computador en usar
microprogramación. La familia
del 360 consistió en 6
ordenadores que podían hacer uso del mismo software y
utilizaban los mismos
periféricos.
• Durante los 60s y los 70s fueron muy populares, pero las
máquinas virtuales desaparecieron prácticamente durante los 80s y los 90s. No era hasta el final del 90s que volvió a resurgir la tecnología de las maquinas virtuales y no solamente en el área tradicional de servidores sino también en muchas otras áreas del
Ventajas
• Ahorro: Aumento de la utilización y la productividad • Protección: Facilita mucho Ias soluciones de
Disaster Recovery y continuidad de negocio
• Automatización: Reducción de los tiempos y las
tareas de aprovisionamiento. De días a minutos
• Funcionamiento: Aumento de la capacidad de
trabajo, la facilidad de reserva de recursos y los tiempos de reacción
• Simplicidad y coste: Reorganización de recursos de
almacenamiento o cálculo y sin tiempo muerto y molestias
• Flexibilidad: Independencia del hardware
Virtualización - 12 ¿Por qué virtualizar?
Más ventajas
• Disponibilidad: Permite reducir a cero las paradas
programadas para mantenimiento de las máquinas
• Operación: Administración centralizada de todas las
máquinas
• Portabilidad: Portabilidad de máquinas virtuales
entre servidores físicos
• Mantenimiento: Reduce drásticamente los costes de
mantenimiento HW
• Ecología: Reducción del consumo energético (Green
Green IT
• Reduce el consumo de energía
• Cada servidor virtualizado ahorra 7.000 kWh laño
Reduce el malgasto de recursos
• El uso de los servidores pasa del 6-10°A> al 60-80%
Reduce las emisiones de C02
• 2 coches menos en la carretera o 20 árboles plantados
más
Virtualización - 14 ¿Por qué virtualizar?
Desventajas
• Punto de fallo: Al consolidar servidores en uno
único, este pasa a ser un punto único de fallo
– Existen soluciones de Alta Disponibilidad
• Lentitud aplicaciones: No virtualizar aplicaciones
que requieran mucha E/S
– Solucionable en un futuro cercano
• HW específico: No virtualizar máquinas que
• Para DMZ: – WebCall • En CPD de Prado: – Intratesoro – SQL2005prod – SQL2005desa – OpManagerServer
CANTIDAD PRODUCTO PRECIO TOTAL
11 Memoria. HP. 4GB FBD. 4GBPC25300 508,62 € 5.594,82 €
3 HP Adaptador de servidor HP NC364T PCI-E Quad 430,80 € 1.292,40 €
1 Vmware vSpher Essentials PLUS 3.526,11 € 3.526,11 €
TOTAL: 10.413,33 €
5 ProLiant DL380 G5 Xeon QuadCore E5335 6.110,58 € 30.552,90 €
Obsoletos Nuevo
Virtualización - 16 Infraestructura virtual
¿Que es?
Es el mapeo dinámico de recursos físicos en función de las necesidades de la empresa
• Aglutina ordenadores x86, su red y almacenamiento
• Mediante la separación de la totalidad del entorno de
software de su infraestructura de hardware, se hace posible la reunión de varios servidores, estructuras de almacenamiento y redes en pools compartidos de recursos que se pueden asignar de forma dinámica, segura y fiable a las aplicaciones según sea necesario
• Aumenta:
– Disponibilidad
– Automatización
Virtualización - 18 Virtualización de almacenamiento
Almacenamiento NAS
• Rendimiento del servidor de ficheros
– Optimizados para alto nivel I/O
• Rendimiento de Backup
– No hay host ni redes implicadas
• Seguridad en la compartición
– Utilización transparente en sistemas UNIX/WINDOWS
• Bajo TCO (Tot al Cost o f O wn ership )
– Único sistema, único interface de instalación y mantenimiento sencillo
• Protección de datos
Almacenamiento SAN
• Alta Disponibilidad • Alta Velocidad
• Almacenamiento Compartido
– Permite la optimización de la inversiones en almacenamiento
• Sistemas de Ficheros Compartido
– Permite que múltiples servidores compartan sistemas de
ficheros
• LA N F ree Backup
– Eliminan el impacto del backup en la LAN
• Server-Iess Backup
Virtualización - 20 Virtualización de almacenamiento
Almacenamiento Virtual
• Incorporación de una capa intermedia de gestión
• Creación y movilidad de volúmenes entre los equipos • Migración entre equipos transparente al usuario
• Creación de redes virtuales de almacenamiento:
VSAN
• Copias de respaldo de volúmenes entre equipos
• Creación de redundancia de acceso a los datos.
Failover
transparente al usuario
• Volúmenes virtuales de acuerdo con las
caracterísiticas de los datos y su criticidad. Datos no críticos en volúmenes baratos
• Permite: Personalizar el acceso a individuos y grupos
– Asignar recursos según los roles de la organización mediante
802.1 x
– Minimizar los riesgos de seguridad en la red limitando a los que no
cumplan con los requerimientos de seguridad mediante Network Admission Control (NAC)
• Consolidar varias redes en una única infraestructura física
– Reducir costes de equipamiento y operacións sustituyendo las
redes físicas redundantes por una red consolidada. Túneles GRE, VPN...
• Particionar una red física en varias redes virtuales
– Uso de VPN, túneles GRE y VPN
• Distribuir rápidamente políticas y servicios
– Compartir las capacidades del equipamiento
Virtualización - 22 Virtualización de aplicaciones
• Separa las aplicaciones del sistema operativo.
• Las aplicaciones poseen su propio entorno
virtualizado con todo lo necesario para ejecutarse sobre un servidor o un cliente (registro, sistema de archivos, librerías etc.)
• La virtualización de las aplicaciones, convierte las
aplicaciones en servicios virtuales gestionados y administrados de forma centralizada.
• Además, debido a que las aplicaciones virtualizadas
se ejecutan en su propio entorno dentro de máquinas clientes, los conflictos asociados con el
sistema operativo u otras aplicaciones
ESTRUCTURA VIRTUAL
Alta Disponibilidad: HA
• Failover automático de la máquina física
– Un fallo en una máquina física provoca el failover automático de las máquinas virtuales
HOST1 HYPERVISOR VM HOST2 HYPERVISOR VM VM VM HOST1 VM VM
Virtualización - 24
ESTRUCTURA VIRTUAL
Virtualización de servidores Migración transparente
• Migración de una máquina sin corte de servicio
– El usuario no tiene ninguna afectación durante la migración
– Es posible actuar en la máquina física sin corte alguno
HOST1 HYPERVISOR VM HOST2 HYPERVISOR VM VM VM VM VM Tecnología VMOTION
ESTRUCTURA VIRTUAL
Gestión de recursos dinámica
• Los recursos los usa quién los necesita
– Se establecen políticas de utilización dinámicas
– Se optimiza el uso de recursos.
HOST1 HYPERVISOR VM HOST2 HYPERVISOR VM VM VM VM VMTecnología DRS
Virtualización - 26 Virtualización de servidores
Disaster recovery.
• Gracias a la virtualización es posible replicar
diariamente, de un modo bastante sencillo, todos nuestros sistemas virtualizados en un equipo
hardware ubicado en otro CPD.
Nuevas posibilidades de gestión
• Plantillas de máquina.
– Son máquinas (templates) a partir de los cuales se pueden
generar otras máquinas.
– Hace que el aprovisionamiento sea muy corto y fácil.
• Clonación de máquinas.
– Copia exacta de una máquina que esta funcionando.
– Es posible hacer pruebas preventivas sin afectar al servicio.
• Generación de s n a p s h o t s .
– Siempre podemos volver al estado de una máquina en un
determinado momento.
Virtualización - 28 Virtualización de servidores
Tipos de VMM (Virtual Mach ine Monito r o Hypervisor )
• Tipo 1 (Standalone)
– Pieza software que corre directamente sobre el hardware
– Los sistemas g u e s t corren en otro nivel sobre el h y p e r v i s o r
– Mayor control y rendimiento
– Limitaciones HW soportado
– Vmware ESX Server, Xen
HOST
HYPERVISOR
Tipos de VMM (Virtual Mach ine Monito r o Hypervisor )
• Tipo 2 (Hospedada)
– Corre como aplicación en un sistema operativo ya instalado
– Utiliza al SO para acceso a memoria, CPU y E/S
– Mayor HW soportado – Menor rendimiento HOST HYPERVISOR VM VM VM VM SISTEMA OPERATIVO