SlideShare una empresa de Scribd logo
GESTIÓN Y ORGANIZACIÓN DE SISTEMAS Y REDES
DE COMUNICACIONES EN EL DEPARTAMENTO DE T.I.

            VIRTUALIZACIÓN
                 Paco Orozco



            BARCELONA 24 FEBRERO 2010
VIRTUALIZACIÓN

                                                        Agenda
Paco Orozco
2


            Introducción             Estudio de soluciones

1. Problemática actual del CPD   5. Infraestructura de Virtualización
2. ¿Que es la virtualización?        - Virtualizar Almacenamiento
3. ¿Por qué virtualizar?             - Virtualizar Red
4. Tipos de virtualización           - Virtualizar Servidores
                                 6. Soluciones de virtualización
                                 7. El futuro de la virtualización




                   AGENDA
VIRTUALIZACIÓN

                 Un viaje al pasado...
Paco Orozco
3
VIRTUALIZACIÓN

                                          Un poco de historia...
Paco Orozco
4


Servidores en los 90
     –   Los servidores Intel/AMD (“x86” servers) son baratos
     –   Cada servidor tiene un sistema operativo diferente
     –   UN sistema operativo y UNA aplicación en cada servidor
     –   2 servidores pasan a ser 6, quizás 50 o más servidores!
     –   El espacio y la alimentación se convierten en un problema….




                          File                 File
  File   Web             Server   Web Domain  Server
 Server Server                   Server Server
                            DNS     App                 Each Server Running
                           Server Server                   1 Application

                    1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                       Un poco de historia...
Paco Orozco
5


Vamos al 2000...
     – Los fabricantes al “rescate”
     – Se centran en crear servidores más
       pequeños                                     HP “Blade” Servers
     – Reducen el tamaño de los chassis (6-20
       servers por rack)
     – Crean los servidores “Blade” (30-60
       servidores por rack)
     – Problema de espacio solucionado… más
       o menos
     – La alimentación y la refrigeración siguen
       siendo un problema
                                                    Dell “Rack” Servers


                   1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                   ¿A que nos enfrentamos?
Paco Orozco
6


Los retos actuales...
     – Cuanto más potentes son los servidores, menor uso
         • Promedio de uso de entre el 4 y 10% del total
     – Almacenamiento desperdiciado
         • En promedio el 75% del almacenamiento de un servidor se desperdicia
     – Todavía una aplicación por servidor.
         • Mayor coste de equipamiento (TCO alto) y administración
     – Islas de servidores, “el hierro es el límite”
         • Infrautilización de recursos
     – Alimentación, espacio y refrigeración representan la mayor
       parte del presupuesto IT
         • Consumo de mucha energía



                      1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                     Energía: un problema
Paco Orozco
7


¿Donde se gasta la energía?




                 1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                     Energía: un problema
Paco Orozco
8




                 1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                               Algo de números
Paco Orozco
9



  Expansión Servidores                    Consumo Eléctrico
   • 41 mill. de servidores en         • 0,5 € por cada 1 € gastado
     2010: +700% en 15 años              en hardware de servidores
   • Utilización <10% = 100K           • 20K Mill. € en consumo
     Mill. € en exceso de                eléctrico a lo largo del
     capacidad de servidores             mundo


          Espacio físico                Costes Operacionales
   Construcción del CPD:               •8  € en mantenimiento por
   • 7.250 €/m2                          cada 1 € en nueva
   • 1.600 €/servidor                    infraestructura
                                       • 20-30: 1 ratio de servidores
   • 27.000 €/rack
                                         de administración

                  1. PROBLEMÁTICA ACTUAL DEL CPD
VIRTUALIZACIÓN

                                                                      ¿Solución?
Paco Orozco
10


Virtualizar es la clave

            Oracle   SQL Application Servers   Email   File   Print   DNS Domain




             Varias “máquinas virtuales”
             en un único servidor usando
                  VIRTUALIZACIÓN




                       1. PROBLEMÁTICA ACTUAL DEL CPD
¿Que es
VIRTUALIZACIÓN
Paco Orozco
11

 Virtualización?
VIRTUALIZACIÓN

                                 ¿Que es Virtualización?
Paco Orozco
12


Definición
 “Es una capa de hw/sw que esconde los elementos
  reales para presentar unos recursos e información
  (sistemas virtuales) al usuario y/o gestor sin necesidad
  de acceder directamente a los elementos discretos.”




                         POOL DE RECURSOS
                       Disco, CPU, memoria, red

                 2. ¿QUE ES VIRTUALIZACIÓN?
VIRTUALIZACIÓN
Paco Orozco
13




 ¡¡ Nada nuevo
 bajo el sol !!
VIRTUALIZACIÓN

                                    ¿Que es Virtualización?
Paco Orozco
14


Idea muy novedosa...
 No es algo nuevo: !! Existía en 1960 ¡¡
     – IBM M44/44x. Mainframes
     – La novedad es aplicarlo a x86 (1994)
   Ejemplos de virtualización
     –   Realidad Virtual
     –   VLAN (Virtual LAN)
     –   VNC (Virtual Network Computing)
     –   VPN (Virtual Private Network)
     –   Memoria / Almacenamiento virtual
     –   JVM (Java Virtual Machine)
     –   .NET framework
                    2. ¿QUE ES VIRTUALIZACIÓN?
VIRTUALIZACIÓN

                                 ¿Que es Virtualización?
Paco Orozco
15




                                     Tradicional
                                          – Una máquina usa todos
                                            sus recursos físicos en un
                                            sistema operativo único




                 2. ¿QUE ES VIRTUALIZACIÓN?
VIRTUALIZACIÓN

                                 ¿Que es Virtualización?
Paco Orozco
16




                                     Virtualización
                                          – La capa de virtualización
                                            convierte la visibilidad del
                                            hardware en hardware
                                            virtual
                                          – Permite compartir un
                                            mismo hardware físico
                                            entre diferentes maquinas
                                            virtuales




                 2. ¿QUE ES VIRTUALIZACIÓN?
VIRTUALIZACIÓN
Paco Orozco
17




La virtualización nos hace la vida* más fácil


                   *trabajo
VIRTUALIZACIÓN

                                           ¿Por qué virtualizar?
Paco Orozco
18


     Consolidación de                      Continuidad del
     Servidores                            negocio




        Pruebas y                               Delegaciones Remotas
        desarrollo
                     3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN

                                         ¿Por qué virtualizar?
Paco Orozco
19


   Menos Dinero, Tiempo y Esfuerzo
     – Flexibilidad y mejor utilización de los equipos hardware
     – Respuesta rápida al crecimiento y cambios en los
       departamentos de TI
     – Ahorros debidos a la independencia del hardware
     – Entornos de desarrollo virtuales: Controlados y reproducibles
     – Aumentos de la productividad consolidando tareas, procesos
       y recursos
     – Consolidación de servidores




                   3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN

                                         ¿Por qué virtualizar?
Paco Orozco
20


Ventajas
     – Ahorro: Aumento de la utilización y la productividad
     – Protección: Facilita mucho las 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
     – Eficiencia: Uso eficiente de los recursos HW
     – Ecología: Reducción del consumo energético (Green IT)
                   3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN

                                        ¿Por qué virtualizar?
Paco Orozco
21


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 IT)




                  3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN
Paco Orozco
22




   Virtualizar nos ayuda a salvar el planeta*




                                 *tierra
VIRTUALIZACIÓN

                                                                 Ecología
Paco Orozco
23


Green IT
     – Reduce el consumo de energía
         • Cada servidor virtualizado ahorra 7.000 kWh / año
     – Reduce el malgasto de recursos
         • El uso de los servidores pasa del 6-10% al 60-80%
     – Reduce las emisiones de CO2
         • 2 coches menos en la carretera o 20 árboles plantados más
                    Fuente: http://www.vmware.com/solutions/green/calculator.html




                     3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN

                                            ¿Por qué virtualizar?
Paco Orozco
24


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áquina que requieran de
       hardware muy específico




                      3. ¿POR QUÉ VIRTUALIZAR?
VIRTUALIZACIÓN

                                   Tipos de virtualización (i)
Paco Orozco
25


   Emulación
     – Se emula un tipo de arquitectura en otra
         • Bochs, DOSBox...
   Nativa (o total)
     – La máquina virtual emula una cantidad suficiente de hardware
       como para que muchas instancias de un SO no modificado
       funcionen concurrentemente
         • Vmware, Virtual PC, VirtualBox, QEMU ...
   Para-virtualización
     – La maquina virtual no necesariamente se emula el hardware,
       sino que en su lugar (o además) ofrece una serie de APIs a
       un SO conveniente modificado para utilizarlas
         • Xen, Sun xVM, User Mode Linux (UML)...

                     4. TIPOS DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                  Tipos de virtualización (ii)
Paco Orozco
26


   Virtualización a nivel de Sistema Operativo
     – Los SO “guests” comparten el mismo kernel que el SO “host”
       creándose diferentes instancias del mismo SO
       independientes entre si
         • Linux V Serve, OpenVZ, Solaris containers...

   Virtualización de aplicaciones
     – 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.)



                              Fuente: Wikipedia: http://en.wikipedia.org/wiki/Virtualization

                     4. TIPOS DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                 Tipos de virtualización (iii)
Paco Orozco
27




             Emulación                              Virtualización total




            Paravirtualización                        Virtualización
                                                   Sistema Operativo

                      4. TIPOS DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                Tipos de virtualización (iv)
Paco Orozco
28


Tipos de VMM
     – Virtual Machine Monitor o Hypervisor
   Tipo 1 (Standalone)
     –   Pieza software que corre directamente sobre el hardware
     –   Los sistemas guest corren en otro nivel sobre el hypervisor
     –   Mayor control y rendimiento
     –   Limitaciones HW soportado
     –   Existen embedidos en el
         propio hardware (KVM)
          • Vmware ESX Server, Xen
          • Vmware ESXi (KVM)
   Tipo 2 (Hospedada)
                     4. TIPOS DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                   Tipos de virtualización (v)
Paco Orozco
29


Tipos de VMM
     – Virtual Machine Monitor o Hypervisor
   Tipo 1 (Standalone)
   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
         • Vmware Workstation y Server,
           VirtualBox, Microsoft VirtualServer



                      4. TIPOS DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                                        Agenda
Paco Orozco
30


            Introducción             Estudio de soluciones

1. Problemática actual del CPD   5. Infraestructura de Virtualización
2. ¿Que es la virtualización?        - Virtualizar Almacenamiento
3. ¿Por qué virtualizar?             - Virtualizar Red
4. Tipos de virtualización           - Virtualizar Servidores
                                 6. Soluciones de virtualización
                                 7. El futuro de la virtualización




                   AGENDA
VIRTUALIZACIÓN

                                    Agenda
Paco Orozco
31


Infraestructura de virtualización
     – Infraestructura Virtual
     – Virtualización del
       almacenamiento
     – Virtualización de la
       red
     – Virtualización de
       servidores




                   AGENDA
VIRTUALIZACIÓN

                                       Infraestructura virtual
Paco Orozco
32


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
       asociados en un pool unificado de recursos TI




                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                      Infraestructura virtual
Paco Orozco
33


   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
     – Flexibilidad


                  5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                                Infraestructura virtual
Paco Orozco
34



     Mejora del uso       Creación       Recuperación     Asignación de   Automatización
         de los        rápida y barata     de fallos       la capacidad   para reducir los
       recursos,         de entornos     rápida, fiable    respecto las       errores
     mayor partido       de prueba y      y eficiente     necesidades,       humanos,
         al HW           producción                        para cumplir   costes, tiempo y
      disponible                                          con los SLAs       esfuerzo


                                    Uso de la Virtualización
     Consolidar       Aprovisionar        HA y DR          Gestión         Automatizar
     servidores          rápido                           Capacidad




     Incremento       Reducción           Reducción        Eficiencia       Cualquier
       del uso         Costes            Costes HA y      Operacional      aplicación,
                      Operación              DR                             recurso...
                                         Valor en negocio
                        5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                  Virtualización del almacenamiento
Paco Orozco
35


Almacenamiento NAS
     – Rendimiento del servidor de ficheros
         • Optimizados para alto throuput I/O
     – Rendimiento de Backup
         • No hay host ni redes implicadas
     – Seguridad en la compartición
         • Utilizacióntransparente en
           sistemas UNIX/NT
     – Bajo TCO
         • Único sistema, único interface de gestión,
           instalación y mantenimiento sencillos
     – Protección de datos
         • Datos en un único servidor


                      5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                  Virtualización del almacenamiento
Paco Orozco
36


Almacenamiento SAN
     – Alta Disponibilidad
     – Alta Velocidad
     – Almacenamiento Compartido
         • Permite la optimización de las
           inversiones en almacenamiento
     – Sistemas de Ficheros Comunes
         • Permite que múltiples servidores
           compartan sistemas de ficheros
     – LAN Free Backup
         • Eliminan el impacto del backup
           en la LAN
     – Server-less Backup
         • Elimina al servidor del proceso de backup
                     5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                 Virtualización del almacenamiento
Paco Orozco
37


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
     – Asignación virtual de almacenamiento
   Todo esto en un entorno multifabricante
                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                 Virtualización del almacenamiento
Paco Orozco
38




                  5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                 Virtualización del almacenamiento
Paco Orozco
39


Ej. Disaster Recovery




                  5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                 Virtualización del almacenamiento
Paco Orozco
40


Ej. Backup - Restore




                  5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                  Virtualización de la red
Paco Orozco
41


   Personalizar el acceso: 802.1x
   Particionar la red en varias: VLAN
   Consolidar redes: GRE, VPN




                 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                          Virtualización de la red
Paco Orozco
42


   Permite:
     – Personalizar el acceso a individuos y grupos
         • Asignar recursos según los roles de la organización mediante 802.1x
         • 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
         • Distribuir políticas de forma sencilla a toda la red

                       5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Virtualización de servidores
Paco Orozco
43


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




                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Virtualización de servidores
Paco Orozco
44


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




                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Virtualización de servidores
Paco Orozco
45


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 los recursos




                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                         Virtualización de servidores
Paco Orozco
46


Disaster recovery




                 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                          Virtualización de servidores
Paco Orozco
47


Virtual Appliances
     – Máquinas virtuales preconfiguradas
     – Cargar y funcionar
     – Permiten probar distribuciones
       y aplicaciones
     – Podemos disponer de sistemas
       instalados y configurados por
       expertos




                  5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Virtualización de servidores
Paco Orozco
48


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 snapshots
     – Siempre podemos volver al estado de una máquina en un
       determinado momento
     – Procedimientos de “marcha atrás”
                   5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                                        Agenda
Paco Orozco
49


            Introducción             Estudio de soluciones

1. Problemática actual del CPD   5. Infraestructura de Virtualización
2. ¿Que es la virtualización?        - Virtualizar Almacenamiento
3. ¿Por qué virtualizar?             - Virtualizar Red
4. Tipos de virtualización           - Virtualizar Servidores
                                 6. Soluciones de virtualización
                                 7. El futuro de la virtualización




                   AGENDA
VIRTUALIZACIÓN

                            Soluciones de virtualización
Paco Orozco
50


VirtualBox
     –   Tipo: Virtualización
     –   Fabricante: Oracle
     –   SO host: Windows, Linux, Solaris
     –   SO guest: Windows, Linux, Solaris
     –   Licencia: GPL / Propietaria, Gratuito / 50 €
   Notas:
     –   Versión GPL, muy buena para usos desktop
     –   Versión $$, para consolidación de servidores
     –   Poco rendimiento a nivel servidor
     –   Servidor único, poca escalabilidad


                     6. SOLUCIONES DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Soluciones de virtualización
Paco Orozco
51


VMware Server
     –   Tipo: Virtualización
     –   Fabricante: VMware
     –   SO host: Windows, Linux
     –   SO guest: Windows, Linux
     –   Licencia: Gratuito
   Notas:
     –   Soporta guest SMP
     –   Consolidación de servidores en entornos pequeños
     –   Buen rendimiento, sin live migration
     –   Poca escalabilidad, entornos pequeños


                    6. SOLUCIONES DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Soluciones de virtualización
Paco Orozco
52


Hyper-V
     –   Tipo: Para-Virtualización
     –   Fabricante: Microsoft
     –   SO host: Windows
     –   SO guest: Windows, Linux (Suse y RedHat)
     –   Licencia: Gratuito / Pago
   Notas:
     –   Bajo rendimiento, entornos pequeños
     –   El software base consume muchos recursos
     –   Soporte a sistemas muy limitado
     –   Para consolidación de servidores requiere versión $$


                    6. SOLUCIONES DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                           Soluciones de virtualización
Paco Orozco
53


XEN
     –   Tipo: Para-Virtualización
     –   Fabricante: Citrix
     –   SO host: Linux
     –   SO guest: Windows, Linux
     –   Licencia: Gratuito / Pago
   Notas:
     –   Soporta guest SMP
     –   Buen rendimiento, a excepción de proceso de red
     –   Soporta live migration
     –   Interficie de gestión pobre


                    6. SOLUCIONES DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                            Soluciones de virtualización
Paco Orozco
54


VMware ESX / ESXi
     –   Tipo:Virtualización
     –   Fabricante: VMware
     –   SO host: Propio / Integrado en HW
     –   SO guest: Windows, Linux
     –   Licencia: Propietaria, ESX: 3000€ (2 CPUs) / ESXi: Gratuito
   Notas:
     –   Soporta guest SMP (incluso con 4 CPUs)
     –   Consolidación de servidores a nivel empresarial
     –   El mejor rendimiento de todos
     –   ESX: Gran aplicación de gestión: HA, templates, appliances...
     –   Muchas mejoras adicionales: vStorage, vMotion, DRS, DRM
                     6. SOLUCIONES DE VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                                        Agenda
Paco Orozco
55


            Introducción             Estudio de soluciones

1. Problemática actual del CPD   5. Infraestructura de Virtualización
2. ¿Que es la virtualización?        - Virtualizar Almacenamiento
3. ¿Por qué virtualizar?             - Virtualizar Red
4. Tipos de virtualización           - Virtualizar Servidores
                                 6. Soluciones de virtualización
                                 7. El futuro de la virtualización




                   AGENDA
VIRTUALIZACIÓN

                            El futuro de la virtualización
Paco Orozco
56


¿Hacia donde va el HW?
     –   x86 continua su movimiento ascendente
     –   Mucha más potencia de cálculo disponible
     –   Uso de energía mucho más crítico
     –   Servidores, redes y almacenamiento
         altamente conectados
          • Redes de alta y muy alta capacidad
          • Almacenamiento compartido: más barato y
             generalizado
          • Almacenamiento y redes juntos para incrementar
             la optimización

                 Todo hacia la Infraestructura Virtual
                    7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
57
                             El futuro de la virtualización
      Non-Virtualized World                          Virtual Infrastructure

   Exchange                 File/Print
  Operating System         Operating System                Virtual Infrastructure
  Operating System         Operating System
     Virtualization           Virtualization
                                                   CPU
                                                   Pool


                                                 Memory
                                                   Pool
       VPN                      CRM
                                                 Storage
  Operating System         Operating System         Pool
  Operating System         Operating System
     Virtualization           Virtualization

                                               Interconnect
                                                       Pool



                      7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
58
                              El futuro de la virtualización
                                                                            CRM
                                                              File/PrintVPN
                                                        Exchange
                                                                                      Operating System
                                                                            Operating System
                                                                  Operating System
    Exchange                  File/Print                Operating System



    Operating System         Operating System                Virtual Infrastructure

                                                    CPU
            Enables Virtual                         Pool


              Datacenter                          Memory
                                                    Pool
        VPN                      CRM
                                                  Storage
    Operating System         Operating System        Pool


                                                Interconnect
                                                        Pool



                       7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
59
                          Auto Optimización (Aplicación)
     Exchange                    CRM                     File/Print

            APP            APP        APP          APP        APP           APP
             OS             OS         OS          OS          OS           OS

                    APP                     APP                       APP
                    OS                       OS                       OS




                                  Virtual Infrastructure

            CPU
            Pool

         Memory
           Pool

         Storage
            Pool

     Interconnect
             Pool



                          7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
60
                             Auto Optimización (Energía)
                                                File/Print
                                                          APP         APP
                                                          OS          OS

                                                                APP
                                                                OS




                               Virtual Infrastructure

            CPU
            Pool

         Memory
           Pool

         Storage
            Pool

     Interconnect
             Pool

                    Active            Idle              Powered
                                                         Down
                      7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
61
                                                                       vService

    Servicio TI lógico a través de una colección de MVs
     – MVs de aplicación e infraestructura
     – Conexiones de red lógicas                                               E-commerce
                                                                                 vService

    Gestionado como una única entidad
                                 e-commerce vService
     – Facilita la gestión y consecución de SLAs

    Las Grandes Empresas venderan su software
    como servicios: software-as-service
                                     IIS #1


                 Load Balancer                Firewall    Tomcat      Oracle
                                                         App Server
                                     IIS #2




                        7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN
Paco Orozco
62
                                                    Cloud Computing
     Extender la infraestructura virtual más allá de un
     CPD
      Uso un CPD secundario para tratar con picos de carga
                             vService vService vService
      Alquilo recursos a proveedores cuando es necesario
                                      VM

      Y todo ello manteniendo el SLA
                            Virtual Infrastructure
                               Virtual Infrastructure




        Secondary                     Primary              Hosting
        Datacenter                   Datacenter            Provider


                     7. EL FUTURO DE LA VIRTUALIZACIÓN
VIRTUALIZACIÓN

                                                 Gracias
Paco Orozco
63


                 Gracias por la paciencia
                     (real y virtual :-)




                                                  Paco Orozco
                                          paco@eiraworks.com
                                      http://www.eiraworks.com

Más contenido relacionado

La actualidad más candente

virtualizacion de servidores completo
 virtualizacion de servidores completo virtualizacion de servidores completo
virtualizacion de servidores completo
Anderson Alcántara
 
Protocolos de capa de red (características,
Protocolos de capa de red (características,Protocolos de capa de red (características,
Protocolos de capa de red (características,
Larry Ruiz Barcayola
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
Universidad Jose Peralta
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
Dayank Muñoz Almeida
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
Alejandro Rodriguez
 
Partes de la mainboard
Partes de la mainboardPartes de la mainboard
Partes de la mainboard
Mateo Molina
 
Conectores ide y sata
Conectores ide y sataConectores ide y sata
Conectores ide y sata
ChuChiin De Jeesuus
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativos
Deivis Romero
 
Tabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCOTabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCO
liras loca
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
Miguel Mendez
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
juancma77
 
Herramientas de gestiòn de redes
Herramientas de gestiòn de redesHerramientas de gestiòn de redes
Herramientas de gestiòn de redes
DelaCruzSanchez
 
Tipos de redes
Tipos de redesTipos de redes
Tipos de redes
rircmx
 
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUPConceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Cristian
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
ALASBLANKS
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
Ashley Stronghold Witwicky
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
isma2013
 
La BIOS
La BIOSLa BIOS
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
lupeziitha
 
DNS
DNSDNS
DNS
willmer
 

La actualidad más candente (20)

virtualizacion de servidores completo
 virtualizacion de servidores completo virtualizacion de servidores completo
virtualizacion de servidores completo
 
Protocolos de capa de red (características,
Protocolos de capa de red (características,Protocolos de capa de red (características,
Protocolos de capa de red (características,
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Partes de la mainboard
Partes de la mainboardPartes de la mainboard
Partes de la mainboard
 
Conectores ide y sata
Conectores ide y sataConectores ide y sata
Conectores ide y sata
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativos
 
Tabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCOTabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCO
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
 
Herramientas de gestiòn de redes
Herramientas de gestiòn de redesHerramientas de gestiòn de redes
Herramientas de gestiòn de redes
 
Tipos de redes
Tipos de redesTipos de redes
Tipos de redes
 
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUPConceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
La BIOS
La BIOSLa BIOS
La BIOS
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
DNS
DNSDNS
DNS
 

Destacado

Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La NubePresentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
Andres Mauricio Mujica Zalamea
 
virtualizacion de servidores
virtualizacion de servidoresvirtualizacion de servidores
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura Microsoft
David Armas Armas
 
Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]
Leidy Johana Jimenez Luque
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)
Victor M. Fernández
 
Proyecto
ProyectoProyecto
Proyecto
monalisa
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
Grupo Trevenque
 
Virtualization
VirtualizationVirtualization
Virtualization
substance
 
Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problema
monalisa
 
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Edwin Belduma
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp Bladesystem
Enrique Muller
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Software
kevin0514
 
Virtualización de Servidores con VMware vSphere 6
Virtualización de Servidores con VMware vSphere 6Virtualización de Servidores con VMware vSphere 6
Virtualización de Servidores con VMware vSphere 6
David Pérez Moriche
 
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Israel Martínez Bermejo
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
David Aspée Roa
 
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓNLAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
Sec
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)
kevin0514
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos cisco
CISCO NETWORKING
 

Destacado (18)

Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La NubePresentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
Presentacion VirtualizacióN Vo Ip: Del Cobre Hasta La Nube
 
virtualizacion de servidores
virtualizacion de servidoresvirtualizacion de servidores
virtualizacion de servidores
 
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura Microsoft
 
Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)
 
Proyecto
ProyectoProyecto
Proyecto
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problema
 
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp Bladesystem
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Software
 
Virtualización de Servidores con VMware vSphere 6
Virtualización de Servidores con VMware vSphere 6Virtualización de Servidores con VMware vSphere 6
Virtualización de Servidores con VMware vSphere 6
 
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓNLAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
LAS BARRERAS PARA EL APRENDIZAJE Y LA PARTICIPACIÓN
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos cisco
 

Similar a Virtualizacion

Virtualizacion1
Virtualizacion1Virtualizacion1
Virtualizacion1
Elcaballero Leo
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
Gerardo Puerta
 
Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?
Victor M. Fernández
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
gsolisunahvs
 
Virtualización en entornos empresariales
Virtualización en entornos empresarialesVirtualización en entornos empresariales
Virtualización en entornos empresariales
Gonzalo Plaza
 
presentacion-091114084936-phpapp02.pdf
presentacion-091114084936-phpapp02.pdfpresentacion-091114084936-phpapp02.pdf
presentacion-091114084936-phpapp02.pdf
ssuser948499
 
SEMINARIO LINUX TERCERA SESION
SEMINARIO LINUX TERCERA SESIONSEMINARIO LINUX TERCERA SESION
SEMINARIO LINUX TERCERA SESION
Harol Hernan Torres Neuta
 
Telindus-RedIRIS-Virtualizacion.ppt
Telindus-RedIRIS-Virtualizacion.pptTelindus-RedIRIS-Virtualizacion.ppt
Telindus-RedIRIS-Virtualizacion.ppt
ssuser948499
 
FIT GT - Build your own private cloud
FIT GT - Build your own private cloudFIT GT - Build your own private cloud
FIT GT - Build your own private cloud
Egdares Futch H.
 
1
11
Clase 2 virtualizacion
Clase 2   virtualizacionClase 2   virtualizacion
Clase 2 virtualizacion
chrisreinoso
 
Virtualizació
VirtualizacióVirtualizació
Virtualizació
calyxd
 
virtualizacion - upsam
virtualizacion - upsamvirtualizacion - upsam
virtualizacion - upsam
Carlos Goicoechea Artero
 
4 miguel alfaro fournier
4   miguel alfaro fournier4   miguel alfaro fournier
4 miguel alfaro fournier
Yahir Mancilla Cabañas
 
Virtualización
Virtualización Virtualización
Virtualización
JoseF5Tas
 
Virtualizacion santo tomas
Virtualizacion santo tomasVirtualizacion santo tomas
Virtualizacion santo tomas
sebastiankkx
 
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADAMONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
Rafa Garrido
 
Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5
Vellidin
 
Microsoft journey to-the-cloud
Microsoft journey to-the-cloudMicrosoft journey to-the-cloud
Microsoft journey to-the-cloud
SL International
 
Computacion en nube
Computacion en nubeComputacion en nube
Computacion en nube
Luis Lopez
 

Similar a Virtualizacion (20)

Virtualizacion1
Virtualizacion1Virtualizacion1
Virtualizacion1
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
 
Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualización en entornos empresariales
Virtualización en entornos empresarialesVirtualización en entornos empresariales
Virtualización en entornos empresariales
 
presentacion-091114084936-phpapp02.pdf
presentacion-091114084936-phpapp02.pdfpresentacion-091114084936-phpapp02.pdf
presentacion-091114084936-phpapp02.pdf
 
SEMINARIO LINUX TERCERA SESION
SEMINARIO LINUX TERCERA SESIONSEMINARIO LINUX TERCERA SESION
SEMINARIO LINUX TERCERA SESION
 
Telindus-RedIRIS-Virtualizacion.ppt
Telindus-RedIRIS-Virtualizacion.pptTelindus-RedIRIS-Virtualizacion.ppt
Telindus-RedIRIS-Virtualizacion.ppt
 
FIT GT - Build your own private cloud
FIT GT - Build your own private cloudFIT GT - Build your own private cloud
FIT GT - Build your own private cloud
 
1
11
1
 
Clase 2 virtualizacion
Clase 2   virtualizacionClase 2   virtualizacion
Clase 2 virtualizacion
 
Virtualizació
VirtualizacióVirtualizació
Virtualizació
 
virtualizacion - upsam
virtualizacion - upsamvirtualizacion - upsam
virtualizacion - upsam
 
4 miguel alfaro fournier
4   miguel alfaro fournier4   miguel alfaro fournier
4 miguel alfaro fournier
 
Virtualización
Virtualización Virtualización
Virtualización
 
Virtualizacion santo tomas
Virtualizacion santo tomasVirtualizacion santo tomas
Virtualizacion santo tomas
 
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADAMONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
 
Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5
 
Microsoft journey to-the-cloud
Microsoft journey to-the-cloudMicrosoft journey to-the-cloud
Microsoft journey to-the-cloud
 
Computacion en nube
Computacion en nubeComputacion en nube
Computacion en nube
 

Más de Paco Orozco

2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
Paco Orozco
 
#geomobBCN - How does Adevinta use location?
#geomobBCN - How does Adevinta use location?#geomobBCN - How does Adevinta use location?
#geomobBCN - How does Adevinta use location?
Paco Orozco
 
devops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad datadevops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad data
Paco Orozco
 
També vull post-its: una història de kanban a operacions
També vull post-its: una història de kanban a operacionsTambé vull post-its: una història de kanban a operacions
També vull post-its: una història de kanban a operacions
Paco Orozco
 
Presentación e-Connect en TECNIRIS
Presentación e-Connect en TECNIRISPresentación e-Connect en TECNIRIS
Presentación e-Connect en TECNIRIS
Paco Orozco
 
UPCnet i la virtualització: VMUG BCN Sept. 2013
UPCnet i la virtualització: VMUG BCN Sept. 2013UPCnet i la virtualització: VMUG BCN Sept. 2013
UPCnet i la virtualització: VMUG BCN Sept. 2013
Paco Orozco
 
Cloud Privat UPC, el núvol per als serveis universitaris
Cloud Privat UPC, el núvol per als serveis universitarisCloud Privat UPC, el núvol per als serveis universitaris
Cloud Privat UPC, el núvol per als serveis universitaris
Paco Orozco
 
Xarxa Sense Fils UPC
Xarxa Sense Fils UPCXarxa Sense Fils UPC
Xarxa Sense Fils UPC
Paco Orozco
 
15*1=200, un historia sobre virtualització
15*1=200, un historia sobre virtualització15*1=200, un historia sobre virtualització
15*1=200, un historia sobre virtualització
Paco Orozco
 
Gestion De Red
Gestion De RedGestion De Red
Gestion De Red
Paco Orozco
 

Más de Paco Orozco (10)

2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
#geomobBCN - How does Adevinta use location?
#geomobBCN - How does Adevinta use location?#geomobBCN - How does Adevinta use location?
#geomobBCN - How does Adevinta use location?
 
devops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad datadevops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad data
 
També vull post-its: una història de kanban a operacions
També vull post-its: una història de kanban a operacionsTambé vull post-its: una història de kanban a operacions
També vull post-its: una història de kanban a operacions
 
Presentación e-Connect en TECNIRIS
Presentación e-Connect en TECNIRISPresentación e-Connect en TECNIRIS
Presentación e-Connect en TECNIRIS
 
UPCnet i la virtualització: VMUG BCN Sept. 2013
UPCnet i la virtualització: VMUG BCN Sept. 2013UPCnet i la virtualització: VMUG BCN Sept. 2013
UPCnet i la virtualització: VMUG BCN Sept. 2013
 
Cloud Privat UPC, el núvol per als serveis universitaris
Cloud Privat UPC, el núvol per als serveis universitarisCloud Privat UPC, el núvol per als serveis universitaris
Cloud Privat UPC, el núvol per als serveis universitaris
 
Xarxa Sense Fils UPC
Xarxa Sense Fils UPCXarxa Sense Fils UPC
Xarxa Sense Fils UPC
 
15*1=200, un historia sobre virtualització
15*1=200, un historia sobre virtualització15*1=200, un historia sobre virtualització
15*1=200, un historia sobre virtualització
 
Gestion De Red
Gestion De RedGestion De Red
Gestion De Red
 

Último

MATERIAL BASE D A T O S .docx
MATERIAL BASE    D A T O S              .docxMATERIAL BASE    D A T O S              .docx
MATERIAL BASE D A T O S .docx
CarlosAndresLoaizaRe
 
Transporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdfTransporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdf
milagrosAlbanPacherr
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
cyberquiximies
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
sunwndniel
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
JessAdrinGonzlezCade
 
FORMATO DE de Instrucción Clínica.pdf
FORMATO DE  de Instrucción Clínica.pdfFORMATO DE  de Instrucción Clínica.pdf
FORMATO DE de Instrucción Clínica.pdf
HenrySalinas17
 
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
bellomiguelangel68
 
Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
edgarcalle8
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
KEVINYOICIAQUINOSORI
 
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdfPRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
MARCOMARCAVILLACA1
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
correodetareas
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
Henry W. Zavala
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
MenaOlortinYherlyEli
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Rubén Cortes Zavala
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
PanchoChangue
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
walter729637
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
estudios22
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
sunwndniel
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
Katia Reyes
 

Último (20)

MATERIAL BASE D A T O S .docx
MATERIAL BASE    D A T O S              .docxMATERIAL BASE    D A T O S              .docx
MATERIAL BASE D A T O S .docx
 
Transporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdfTransporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdf
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
 
FORMATO DE de Instrucción Clínica.pdf
FORMATO DE  de Instrucción Clínica.pdfFORMATO DE  de Instrucción Clínica.pdf
FORMATO DE de Instrucción Clínica.pdf
 
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
 
Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
 
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdfPRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 

Virtualizacion

  • 1. GESTIÓN Y ORGANIZACIÓN DE SISTEMAS Y REDES DE COMUNICACIONES EN EL DEPARTAMENTO DE T.I. VIRTUALIZACIÓN Paco Orozco BARCELONA 24 FEBRERO 2010
  • 2. VIRTUALIZACIÓN Agenda Paco Orozco 2 Introducción Estudio de soluciones 1. Problemática actual del CPD 5. Infraestructura de Virtualización 2. ¿Que es la virtualización? - Virtualizar Almacenamiento 3. ¿Por qué virtualizar? - Virtualizar Red 4. Tipos de virtualización - Virtualizar Servidores 6. Soluciones de virtualización 7. El futuro de la virtualización AGENDA
  • 3. VIRTUALIZACIÓN Un viaje al pasado... Paco Orozco 3
  • 4. VIRTUALIZACIÓN Un poco de historia... Paco Orozco 4 Servidores en los 90 – Los servidores Intel/AMD (“x86” servers) son baratos – Cada servidor tiene un sistema operativo diferente – UN sistema operativo y UNA aplicación en cada servidor – 2 servidores pasan a ser 6, quizás 50 o más servidores! – El espacio y la alimentación se convierten en un problema…. File File File Web Server Web Domain Server Server Server Server Server DNS App Each Server Running Server Server 1 Application 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 5. VIRTUALIZACIÓN Un poco de historia... Paco Orozco 5 Vamos al 2000... – Los fabricantes al “rescate” – Se centran en crear servidores más pequeños HP “Blade” Servers – Reducen el tamaño de los chassis (6-20 servers por rack) – Crean los servidores “Blade” (30-60 servidores por rack) – Problema de espacio solucionado… más o menos – La alimentación y la refrigeración siguen siendo un problema Dell “Rack” Servers 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 6. VIRTUALIZACIÓN ¿A que nos enfrentamos? Paco Orozco 6 Los retos actuales... – Cuanto más potentes son los servidores, menor uso • Promedio de uso de entre el 4 y 10% del total – Almacenamiento desperdiciado • En promedio el 75% del almacenamiento de un servidor se desperdicia – Todavía una aplicación por servidor. • Mayor coste de equipamiento (TCO alto) y administración – Islas de servidores, “el hierro es el límite” • Infrautilización de recursos – Alimentación, espacio y refrigeración representan la mayor parte del presupuesto IT • Consumo de mucha energía 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 7. VIRTUALIZACIÓN Energía: un problema Paco Orozco 7 ¿Donde se gasta la energía? 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 8. VIRTUALIZACIÓN Energía: un problema Paco Orozco 8 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 9. VIRTUALIZACIÓN Algo de números Paco Orozco 9 Expansión Servidores Consumo Eléctrico • 41 mill. de servidores en • 0,5 € por cada 1 € gastado 2010: +700% en 15 años en hardware de servidores • Utilización <10% = 100K • 20K Mill. € en consumo Mill. € en exceso de eléctrico a lo largo del capacidad de servidores mundo Espacio físico Costes Operacionales Construcción del CPD: •8 € en mantenimiento por • 7.250 €/m2 cada 1 € en nueva • 1.600 €/servidor infraestructura • 20-30: 1 ratio de servidores • 27.000 €/rack de administración 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 10. VIRTUALIZACIÓN ¿Solución? Paco Orozco 10 Virtualizar es la clave Oracle SQL Application Servers Email File Print DNS Domain Varias “máquinas virtuales” en un único servidor usando VIRTUALIZACIÓN 1. PROBLEMÁTICA ACTUAL DEL CPD
  • 12. VIRTUALIZACIÓN ¿Que es Virtualización? Paco Orozco 12 Definición  “Es una capa de hw/sw que esconde los elementos reales para presentar unos recursos e información (sistemas virtuales) al usuario y/o gestor sin necesidad de acceder directamente a los elementos discretos.” POOL DE RECURSOS Disco, CPU, memoria, red 2. ¿QUE ES VIRTUALIZACIÓN?
  • 13. VIRTUALIZACIÓN Paco Orozco 13 ¡¡ Nada nuevo bajo el sol !!
  • 14. VIRTUALIZACIÓN ¿Que es Virtualización? Paco Orozco 14 Idea muy novedosa...  No es algo nuevo: !! Existía en 1960 ¡¡ – IBM M44/44x. Mainframes – La novedad es aplicarlo a x86 (1994)  Ejemplos de virtualización – Realidad Virtual – VLAN (Virtual LAN) – VNC (Virtual Network Computing) – VPN (Virtual Private Network) – Memoria / Almacenamiento virtual – JVM (Java Virtual Machine) – .NET framework 2. ¿QUE ES VIRTUALIZACIÓN?
  • 15. VIRTUALIZACIÓN ¿Que es Virtualización? Paco Orozco 15 Tradicional – Una máquina usa todos sus recursos físicos en un sistema operativo único 2. ¿QUE ES VIRTUALIZACIÓN?
  • 16. VIRTUALIZACIÓN ¿Que es Virtualización? Paco Orozco 16 Virtualización – La capa de virtualización convierte la visibilidad del hardware en hardware virtual – Permite compartir un mismo hardware físico entre diferentes maquinas virtuales 2. ¿QUE ES VIRTUALIZACIÓN?
  • 17. VIRTUALIZACIÓN Paco Orozco 17 La virtualización nos hace la vida* más fácil *trabajo
  • 18. VIRTUALIZACIÓN ¿Por qué virtualizar? Paco Orozco 18 Consolidación de Continuidad del Servidores negocio Pruebas y Delegaciones Remotas desarrollo 3. ¿POR QUÉ VIRTUALIZAR?
  • 19. VIRTUALIZACIÓN ¿Por qué virtualizar? Paco Orozco 19  Menos Dinero, Tiempo y Esfuerzo – Flexibilidad y mejor utilización de los equipos hardware – Respuesta rápida al crecimiento y cambios en los departamentos de TI – Ahorros debidos a la independencia del hardware – Entornos de desarrollo virtuales: Controlados y reproducibles – Aumentos de la productividad consolidando tareas, procesos y recursos – Consolidación de servidores 3. ¿POR QUÉ VIRTUALIZAR?
  • 20. VIRTUALIZACIÓN ¿Por qué virtualizar? Paco Orozco 20 Ventajas – Ahorro: Aumento de la utilización y la productividad – Protección: Facilita mucho las 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 – Eficiencia: Uso eficiente de los recursos HW – Ecología: Reducción del consumo energético (Green IT) 3. ¿POR QUÉ VIRTUALIZAR?
  • 21. VIRTUALIZACIÓN ¿Por qué virtualizar? Paco Orozco 21 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 IT) 3. ¿POR QUÉ VIRTUALIZAR?
  • 22. VIRTUALIZACIÓN Paco Orozco 22 Virtualizar nos ayuda a salvar el planeta* *tierra
  • 23. VIRTUALIZACIÓN Ecología Paco Orozco 23 Green IT – Reduce el consumo de energía • Cada servidor virtualizado ahorra 7.000 kWh / año – Reduce el malgasto de recursos • El uso de los servidores pasa del 6-10% al 60-80% – Reduce las emisiones de CO2 • 2 coches menos en la carretera o 20 árboles plantados más Fuente: http://www.vmware.com/solutions/green/calculator.html 3. ¿POR QUÉ VIRTUALIZAR?
  • 24. VIRTUALIZACIÓN ¿Por qué virtualizar? Paco Orozco 24 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áquina que requieran de hardware muy específico 3. ¿POR QUÉ VIRTUALIZAR?
  • 25. VIRTUALIZACIÓN Tipos de virtualización (i) Paco Orozco 25  Emulación – Se emula un tipo de arquitectura en otra • Bochs, DOSBox...  Nativa (o total) – La máquina virtual emula una cantidad suficiente de hardware como para que muchas instancias de un SO no modificado funcionen concurrentemente • Vmware, Virtual PC, VirtualBox, QEMU ...  Para-virtualización – La maquina virtual no necesariamente se emula el hardware, sino que en su lugar (o además) ofrece una serie de APIs a un SO conveniente modificado para utilizarlas • Xen, Sun xVM, User Mode Linux (UML)... 4. TIPOS DE VIRTUALIZACIÓN
  • 26. VIRTUALIZACIÓN Tipos de virtualización (ii) Paco Orozco 26  Virtualización a nivel de Sistema Operativo – Los SO “guests” comparten el mismo kernel que el SO “host” creándose diferentes instancias del mismo SO independientes entre si • Linux V Serve, OpenVZ, Solaris containers...  Virtualización de aplicaciones – 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.) Fuente: Wikipedia: http://en.wikipedia.org/wiki/Virtualization 4. TIPOS DE VIRTUALIZACIÓN
  • 27. VIRTUALIZACIÓN Tipos de virtualización (iii) Paco Orozco 27 Emulación Virtualización total Paravirtualización Virtualización Sistema Operativo 4. TIPOS DE VIRTUALIZACIÓN
  • 28. VIRTUALIZACIÓN Tipos de virtualización (iv) Paco Orozco 28 Tipos de VMM – Virtual Machine Monitor o Hypervisor  Tipo 1 (Standalone) – Pieza software que corre directamente sobre el hardware – Los sistemas guest corren en otro nivel sobre el hypervisor – Mayor control y rendimiento – Limitaciones HW soportado – Existen embedidos en el propio hardware (KVM) • Vmware ESX Server, Xen • Vmware ESXi (KVM)  Tipo 2 (Hospedada) 4. TIPOS DE VIRTUALIZACIÓN
  • 29. VIRTUALIZACIÓN Tipos de virtualización (v) Paco Orozco 29 Tipos de VMM – Virtual Machine Monitor o Hypervisor  Tipo 1 (Standalone)  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 • Vmware Workstation y Server, VirtualBox, Microsoft VirtualServer 4. TIPOS DE VIRTUALIZACIÓN
  • 30. VIRTUALIZACIÓN Agenda Paco Orozco 30 Introducción Estudio de soluciones 1. Problemática actual del CPD 5. Infraestructura de Virtualización 2. ¿Que es la virtualización? - Virtualizar Almacenamiento 3. ¿Por qué virtualizar? - Virtualizar Red 4. Tipos de virtualización - Virtualizar Servidores 6. Soluciones de virtualización 7. El futuro de la virtualización AGENDA
  • 31. VIRTUALIZACIÓN Agenda Paco Orozco 31 Infraestructura de virtualización – Infraestructura Virtual – Virtualización del almacenamiento – Virtualización de la red – Virtualización de servidores AGENDA
  • 32. VIRTUALIZACIÓN Infraestructura virtual Paco Orozco 32 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 asociados en un pool unificado de recursos TI 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 33. VIRTUALIZACIÓN Infraestructura virtual Paco Orozco 33  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 – Flexibilidad 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 34. VIRTUALIZACIÓN Infraestructura virtual Paco Orozco 34 Mejora del uso Creación Recuperación Asignación de Automatización de los rápida y barata de fallos la capacidad para reducir los recursos, de entornos rápida, fiable respecto las errores mayor partido de prueba y y eficiente necesidades, humanos, al HW producción para cumplir costes, tiempo y disponible con los SLAs esfuerzo Uso de la Virtualización Consolidar Aprovisionar HA y DR Gestión Automatizar servidores rápido Capacidad Incremento Reducción Reducción Eficiencia Cualquier del uso Costes Costes HA y Operacional aplicación, Operación DR recurso... Valor en negocio 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 35. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 35 Almacenamiento NAS – Rendimiento del servidor de ficheros • Optimizados para alto throuput I/O – Rendimiento de Backup • No hay host ni redes implicadas – Seguridad en la compartición • Utilizacióntransparente en sistemas UNIX/NT – Bajo TCO • Único sistema, único interface de gestión, instalación y mantenimiento sencillos – Protección de datos • Datos en un único servidor 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 36. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 36 Almacenamiento SAN – Alta Disponibilidad – Alta Velocidad – Almacenamiento Compartido • Permite la optimización de las inversiones en almacenamiento – Sistemas de Ficheros Comunes • Permite que múltiples servidores compartan sistemas de ficheros – LAN Free Backup • Eliminan el impacto del backup en la LAN – Server-less Backup • Elimina al servidor del proceso de backup 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 37. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 37 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 – Asignación virtual de almacenamiento  Todo esto en un entorno multifabricante 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 38. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 38 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 39. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 39 Ej. Disaster Recovery 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 40. VIRTUALIZACIÓN Virtualización del almacenamiento Paco Orozco 40 Ej. Backup - Restore 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 41. VIRTUALIZACIÓN Virtualización de la red Paco Orozco 41  Personalizar el acceso: 802.1x  Particionar la red en varias: VLAN  Consolidar redes: GRE, VPN 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 42. VIRTUALIZACIÓN Virtualización de la red Paco Orozco 42  Permite: – Personalizar el acceso a individuos y grupos • Asignar recursos según los roles de la organización mediante 802.1x • 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 • Distribuir políticas de forma sencilla a toda la red 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 43. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 43 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 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 44. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 44 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 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 45. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 45 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 los recursos 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 46. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 46 Disaster recovery 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 47. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 47 Virtual Appliances – Máquinas virtuales preconfiguradas – Cargar y funcionar – Permiten probar distribuciones y aplicaciones – Podemos disponer de sistemas instalados y configurados por expertos 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 48. VIRTUALIZACIÓN Virtualización de servidores Paco Orozco 48 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 snapshots – Siempre podemos volver al estado de una máquina en un determinado momento – Procedimientos de “marcha atrás” 5. INFRAESTRUCTURA DE VIRTUALIZACIÓN
  • 49. VIRTUALIZACIÓN Agenda Paco Orozco 49 Introducción Estudio de soluciones 1. Problemática actual del CPD 5. Infraestructura de Virtualización 2. ¿Que es la virtualización? - Virtualizar Almacenamiento 3. ¿Por qué virtualizar? - Virtualizar Red 4. Tipos de virtualización - Virtualizar Servidores 6. Soluciones de virtualización 7. El futuro de la virtualización AGENDA
  • 50. VIRTUALIZACIÓN Soluciones de virtualización Paco Orozco 50 VirtualBox – Tipo: Virtualización – Fabricante: Oracle – SO host: Windows, Linux, Solaris – SO guest: Windows, Linux, Solaris – Licencia: GPL / Propietaria, Gratuito / 50 €  Notas: – Versión GPL, muy buena para usos desktop – Versión $$, para consolidación de servidores – Poco rendimiento a nivel servidor – Servidor único, poca escalabilidad 6. SOLUCIONES DE VIRTUALIZACIÓN
  • 51. VIRTUALIZACIÓN Soluciones de virtualización Paco Orozco 51 VMware Server – Tipo: Virtualización – Fabricante: VMware – SO host: Windows, Linux – SO guest: Windows, Linux – Licencia: Gratuito  Notas: – Soporta guest SMP – Consolidación de servidores en entornos pequeños – Buen rendimiento, sin live migration – Poca escalabilidad, entornos pequeños 6. SOLUCIONES DE VIRTUALIZACIÓN
  • 52. VIRTUALIZACIÓN Soluciones de virtualización Paco Orozco 52 Hyper-V – Tipo: Para-Virtualización – Fabricante: Microsoft – SO host: Windows – SO guest: Windows, Linux (Suse y RedHat) – Licencia: Gratuito / Pago  Notas: – Bajo rendimiento, entornos pequeños – El software base consume muchos recursos – Soporte a sistemas muy limitado – Para consolidación de servidores requiere versión $$ 6. SOLUCIONES DE VIRTUALIZACIÓN
  • 53. VIRTUALIZACIÓN Soluciones de virtualización Paco Orozco 53 XEN – Tipo: Para-Virtualización – Fabricante: Citrix – SO host: Linux – SO guest: Windows, Linux – Licencia: Gratuito / Pago  Notas: – Soporta guest SMP – Buen rendimiento, a excepción de proceso de red – Soporta live migration – Interficie de gestión pobre 6. SOLUCIONES DE VIRTUALIZACIÓN
  • 54. VIRTUALIZACIÓN Soluciones de virtualización Paco Orozco 54 VMware ESX / ESXi – Tipo:Virtualización – Fabricante: VMware – SO host: Propio / Integrado en HW – SO guest: Windows, Linux – Licencia: Propietaria, ESX: 3000€ (2 CPUs) / ESXi: Gratuito  Notas: – Soporta guest SMP (incluso con 4 CPUs) – Consolidación de servidores a nivel empresarial – El mejor rendimiento de todos – ESX: Gran aplicación de gestión: HA, templates, appliances... – Muchas mejoras adicionales: vStorage, vMotion, DRS, DRM 6. SOLUCIONES DE VIRTUALIZACIÓN
  • 55. VIRTUALIZACIÓN Agenda Paco Orozco 55 Introducción Estudio de soluciones 1. Problemática actual del CPD 5. Infraestructura de Virtualización 2. ¿Que es la virtualización? - Virtualizar Almacenamiento 3. ¿Por qué virtualizar? - Virtualizar Red 4. Tipos de virtualización - Virtualizar Servidores 6. Soluciones de virtualización 7. El futuro de la virtualización AGENDA
  • 56. VIRTUALIZACIÓN El futuro de la virtualización Paco Orozco 56 ¿Hacia donde va el HW? – x86 continua su movimiento ascendente – Mucha más potencia de cálculo disponible – Uso de energía mucho más crítico – Servidores, redes y almacenamiento altamente conectados • Redes de alta y muy alta capacidad • Almacenamiento compartido: más barato y generalizado • Almacenamiento y redes juntos para incrementar la optimización Todo hacia la Infraestructura Virtual 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 57. VIRTUALIZACIÓN Paco Orozco 57 El futuro de la virtualización Non-Virtualized World Virtual Infrastructure Exchange File/Print Operating System Operating System Virtual Infrastructure Operating System Operating System Virtualization Virtualization CPU Pool Memory Pool VPN CRM Storage Operating System Operating System Pool Operating System Operating System Virtualization Virtualization Interconnect Pool 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 58. VIRTUALIZACIÓN Paco Orozco 58 El futuro de la virtualización CRM File/PrintVPN Exchange Operating System Operating System Operating System Exchange File/Print Operating System Operating System Operating System Virtual Infrastructure CPU Enables Virtual Pool Datacenter Memory Pool VPN CRM Storage Operating System Operating System Pool Interconnect Pool 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 59. VIRTUALIZACIÓN Paco Orozco 59 Auto Optimización (Aplicación) Exchange CRM File/Print APP APP APP APP APP APP OS OS OS OS OS OS APP APP APP OS OS OS Virtual Infrastructure CPU Pool Memory Pool Storage Pool Interconnect Pool 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 60. VIRTUALIZACIÓN Paco Orozco 60 Auto Optimización (Energía) File/Print APP APP OS OS APP OS Virtual Infrastructure CPU Pool Memory Pool Storage Pool Interconnect Pool Active Idle Powered Down 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 61. VIRTUALIZACIÓN Paco Orozco 61 vService  Servicio TI lógico a través de una colección de MVs – MVs de aplicación e infraestructura – Conexiones de red lógicas E-commerce vService  Gestionado como una única entidad e-commerce vService – Facilita la gestión y consecución de SLAs  Las Grandes Empresas venderan su software como servicios: software-as-service IIS #1 Load Balancer Firewall Tomcat Oracle App Server IIS #2 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 62. VIRTUALIZACIÓN Paco Orozco 62 Cloud Computing Extender la infraestructura virtual más allá de un CPD Uso un CPD secundario para tratar con picos de carga vService vService vService Alquilo recursos a proveedores cuando es necesario VM Y todo ello manteniendo el SLA Virtual Infrastructure Virtual Infrastructure Secondary Primary Hosting Datacenter Datacenter Provider 7. EL FUTURO DE LA VIRTUALIZACIÓN
  • 63. VIRTUALIZACIÓN Gracias Paco Orozco 63 Gracias por la paciencia (real y virtual :-) Paco Orozco paco@eiraworks.com http://www.eiraworks.com