SlideShare une entreprise Scribd logo
1  sur  43
Madrid On Rails – Evento Tecnológico




  Virtualización de Servidores
  (Open Source)


                         Víctor M. Fernández Gómez
                     http://vfernandezg.blogspot.com
                              vfernandezg@gmail.com
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   2
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   3
Madrid On Rails – Evento Tecnológico

• En la actualidad los sistemas operativos de tipo UNIX/Linux
  permiten en sus diferentes arquitecturas de procesador
  (CPU) y plataformas hardware realizar Virtualización de
  Servidores cada uno de ellos con sus respectivos
  requerimientos y restricciones.




                                              4
Madrid On Rails – Evento Tecnológico

• Existen alternativas Open Source al uso de las herramientas
  de Virtualización de Servidores del mercado de código
  cerrado tanto de los sistemas operativos tradicionales UNIX
  como de las propias de arquitecturas de CPUs x86 y x64:
  VMware [ESX/ESXi (v3.x y v4.x),Server (v1.x y v2.x)], Citrix
  Xen Server (v4.x y v5.x) y Microsoft Hyper V (v1.x y v2.x).




                                               5
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   6
Madrid On Rails – Evento Tecnológico

• Hypervisor bajo licencia CDDL
• Virtualización monoplataforma para sistemas con
  arquitecturas de procesador UltraSPARC del tipo T1 y T2
• Existente tanto para Solaris 10 (update 6/7/8) como para
  OpenSolaris (2009.06)
• Compatible con IPS (Image Package System)
• Compatible con SMF (Service Management Facility)
• Compatible con ZFS (Zettabyte File System)
• Compatible con el proyecto OHAC (Open High Availability
  Cluster) incluido soporte de Sun Cluster v3.x entre diferentes
  dominios lógicos
• Soporta migraciones tipo P2V (Physical to Virtual)
                                               7
Madrid On Rails – Evento Tecnológico




 Control Domain encargado de gestionar los dominios lógicos como maquinas virtuales
 Service Domain encargado de gestionar los dispositivos virtuales, tales como los discos… (hardware)
   I/O Domain encargado de gestionar la entrada/salida de los dispositivos
 Guest Domain son cada uno de los diferentes dominios lógicos




                                                                                 8
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   9
Madrid On Rails – Evento Tecnológico

                  • Hypervisor bajo licencia GPLv2
                  • Virtualización multiplataforma para sistemas con
                      arquitecturas de procesador (CPUs) de tipo x86 y x64
                  • Existente para OpenSolaris (2008.05, 2008.11 y 2009.06)
                  • Adaptado desde el código fuente del proyecto Xen

 Hypervisor basado en el microkernel Némesis

 Un anfitrión privilegiado (dom0) gestiona el hardware

 Los huespedes (domU) corren como maquinas virtuales

   (--paravirt ó --hvm)


                  • Compatible con IPS, SMF y ZFS (snapshots y clones)
                  • Compatible con iSCSI (target) y CROSSBOW (network)
                  • Soporta “Live Migration” de los domU entre distintos dom0
                                                                10
Madrid On Rails – Evento Tecnológico




Anfitrión OpenSolaris 2009.06…
                                  11
Madrid On Rails – Evento Tecnológico




… huespedes Fedora10              12
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   13
Madrid On Rails – Evento Tecnológico

• Licencia CDDL
• Virtualización “multiplataforma” basada en entornos de
   usuario (instancias aisladas) de un unico Sistema Operativo
   completo, en el cual reside un sólo kernel
• Disponible para sistemas con CPUs
   de tipo SPARC, x86 y x64
• Existente para Solaris 10 (u6/7/8) y
   OpenSolaris (2008.05/11, 2009.06)
• Soporta migraciones:
 P2V (Physical To Virtual) al igual que V2V (Virtual to Virtual)
• Compatible con IPS, SMF y ZFS (snapshots y clones)
• Compatible con iSCSI (target) y CROSSBOW (network)
                                          14
Madrid On Rails – Evento Tecnológico

• Compatible con proyecto OHAC:
1)   Soporte de Sun Cluster v3.x con Zone Agents para contenedores  todo
     el control reside en el propio cluster

2)   Soporte de Sun Cluster v3.x donde los contenedores en si mismos son
     tratados como un Cluster Resource
     (el zonepath de las zonas debe residir en el almacenamiento compartido lo
     que permitirá la funcionalidad de “Live Migration”)

3)   Creación de Zone Clusters entre contenedores de distintos sistemas
     (Actualmente unicamente soportados para Oracle RAC)




                                                           15
Madrid On Rails – Evento Tecnológico



Anfitrión Solaris 10…




               … con entornos virtuales Solaris 8, 9 y 10
                                            16
Madrid On Rails – Evento Tecnológico




                                  17
Madrid On Rails – Evento Tecnológico

Anfitrión OpenSolaris 2009.06…




 … con entornos virtuales OpenSolaris, Linux y Windows
                                          18
Madrid On Rails – Evento Tecnológico




                                  19
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   20
Madrid On Rails – Evento Tecnológico

• Licencia CDDL
• Nuevo stack TCP/IP desarrollado con el propósito de
   segmentación y aislamiento de redes en entornos de
   Virtualización para sistemas con arquitecturas de procesador
   de tipo SPARC, x86 y x64
• Existente para Solaris 10
• (update 6/7/8) junto con
   OpenSolaris (2009.06)
• Permite agregar interfaces de red (link aggregation) a Nivel II
• Es posible limitar (limiting) el ancho de banda mediante
   flujos de protocolos TCP por cada interface real (p.ej nge0)
• Posibilita conocer el consumo del ancho de banda
                                                21
   (accounting) de cada flujo, consultando el log generado
Madrid On Rails – Evento Tecnológico

Es necesario generar al menos un Virtual Switch en el cual estén dados de alta los diferentes Vitual
NICs tanto del anfitrión, como de los huespedes. Posteriormente habilitar el routing a nivel IP…




                                                                                    22
Madrid On Rails – Evento Tecnológico




                                  23
Madrid On Rails – Evento Tecnológico

                    Y finalmente configurar en el anfitrión las
                    reglas de NAT (Network Address Translation)
                    que posibiliten realizar la traslación de puertos
                    encaminando las peticiones TCP entrantes al
                    direccionamiento declarado en los huespedes
                    sean estos contenedores o domU
                    (p.ej. Trafico HTTP a un Web Server)




                                               24
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   25
Madrid On Rails – Evento Tecnológico

• Hypervisor bajo licencia GPLv2
• Herramienta de Virtualización para escritorios (Desktop)
• Disponible para sistemas con arquitecturas de procesador
  (CPUs) tipo x86 y x64
• Multiplataforma:
 Solaris 10 (update 6/7/8)
 OpenSolaris (2008.05, 2008.11 y 2009.06)
 Linux (RHEL, Fedora, Ubuntu, SLES, OpenSuse, Debian…)
 MacOS (Tiger, Leopard y Snow Leopard)
• Compatible con repositorios de paquetes como son: IPS,
  APT, YAST, Attitude...
• Compatible con el estandard OVF(Open Virtual Format)
                                           26
Madrid On Rails – Evento Tecnológico


                               Anfitrión
                               OpenSolaris
                               2009.06…




                                  27
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   28
Madrid On Rails – Evento Tecnológico

                  • Hypervisor bajo licencia GPLv2
                  • Virtualización multiplataforma para sistemas con
                      arquitecturas de procesador (CPUs) de tipo x86 y x64
                  • Virtualización asistida por software
                  • Soportado por Red Hat por lo menos hasta 2014 (ó 2017 )

 Hypervisor basado en el microkernel Némesis

 Un anfitrión privilegiado (dom0) gestiona el hardware

 Los huespedes (domU) corren como maquinas virtuales

   (--paravirt ó --hvm)

                  • Gestionable tanto por linea de comandos (#xm y #virsh),
                    como graficamente a través de la interfaz Virtual Manager
                  • Multitud de utilidades como Xentop, XenMon, Xenner…
                                                                 29
                  • Soporta “Live Migration” de los domU entre distintos dom0
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   30
Madrid On Rails – Evento Tecnológico

           • Hypervisor bajo licencia GPL-LGPL
           • Virtualización multiplataforma para sistemas con
               arquitecturas de procesador (CPUs) de tipo x86 y x64
           • Virtualización asistida por hardware
               (Utilización mas efectiva de las extensiones Intel-VT y AMD-V)
           • Aumenta las opciones de almacenamiento (NFS, iSCSI…)
               de las imagenes de disco de los huespedes

 Kernel Linux con módulo propio kvm.ko

 Gestión del hardware directamente en el
   kernel Linux

           • Mejora la segmentación y aislamiento de las redes del
             anfitrion y de las maquinas virtuales
                                                         31
           • Soporta “Live Migration” de los domU entre distintos dom0
Madrid On Rails – Evento Tecnológico



                              Anfitrión
                              CentOS 5.3…




 100% compatible con #virsh
 y #virt-manager


                                  32
Madrid On Rails – Evento Tecnológico




  …huespedes
  Fedora 10


                                  33
Madrid On Rails – Evento Tecnológico




                                  34
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   35
Madrid On Rails – Evento Tecnológico

• Licencia GPLv2
• Virtualización “monoplataforma” (Linux) para sistemas con
   arquitecturas de procesador (CPUs) de tipo x86 y x64
• Virtualización asistida por software
• Ejecuta múltiples instancias de entornos operativos aislados,
   conocidos como Servidores Privados Virtuales (SPV) o
   Entornos Virtuales (EV) de 1 único
   Sistema Operativo completo, en el
   cual reside un sólo kernel
• Administración gráfica a través de
   OpenVZ Web Panel
• Soporta “Live Migration” de los
   Servidores Privados Virtuales               36
Madrid On Rails – Evento Tecnológico

Anfitrión Fedora 10…




               VPS Fedora 10 y CentOS 5.2…
                                  37
Madrid On Rails – Evento Tecnológico




                                  38
Madrid On Rails – Evento Tecnológico

   Agenda
     Introducción
     Solaris / OpenSolaris
       LDOMs
       xVM Server (Xen)
       Contenedores (Zonas)
       CROSSBOW
       xVM VirtualBox
     Linux (RHEL, CentOS y Fedora)
       Xen -> KVM
       Contenedores (OpenVZ)
     Proxmox VE                   39
Madrid On Rails – Evento Tecnológico

• Licencia GPL-LGPL
• Virtualización “multiplataforma” para sistemas con
  arquitecturas de CPU de tipo x64 con las extensiones de
  procesador Intel VT ó AMD-V
• Solución de tipo Bare Metal compatible con el Hypervisor
  KVM y con los contenedores de OpenVZ
• Compatible con interfaz de administración vía web
• Soporta la creación de clusters entre diferentes sistemas al
  mismo tiempo que la generación remota de maquinas
  virtuales entre los anfitriones que lo forman
• Soporta “Live Migration” tanto de las maquinas virtuales
  (domU) como de los Servidores Privados Virtuales (VPS) sin
  necesidad de almacenamiento compartido entre los nodos
                                          40
Madrid On Rails – Evento Tecnológico




                                  41
Madrid On Rails – Evento Tecnológico




     ¡ Muchas Gracias !



                         Víctor M. Fernández Gómez
                     http://vfernandezg.blogspot.com
                              vfernandezg@gmail.com
Madrid On Rails – Evento Tecnológico




     Agradecimientos:
     Juan Jose Mora - http://jmora.es
     Toni de la Fuente - http://www.blyx.com



                           Víctor M. Fernández Gómez
                       http://vfernandezg.blogspot.com
                                vfernandezg@gmail.com

Contenu connexe

Tendances

Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacionerikita1702
 
Soluciones de virtualizacion
Soluciones de virtualizacionSoluciones de virtualizacion
Soluciones de virtualizacionPFSGRUPO
 
Tutorial WindowsServer2008
Tutorial WindowsServer2008Tutorial WindowsServer2008
Tutorial WindowsServer2008Damián Vicente
 
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.5Vellidin
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Softwarekevin0514
 
Que es la virtualización
Que es la virtualizaciónQue es la virtualización
Que es la virtualizaciónAlejandro Marin
 
Virtualizacion santo tomas
Virtualizacion santo tomasVirtualizacion santo tomas
Virtualizacion santo tomassebastiankkx
 
Manual clase VMware
Manual clase VMwareManual clase VMware
Manual clase VMwareaktivfinger
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)kevin0514
 
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftDavid Armas Armas
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de ServidoresGrupo Trevenque
 
KVM Kernel Based Virtual Machine
KVM  Kernel Based Virtual MachineKVM  Kernel Based Virtual Machine
KVM Kernel Based Virtual MachineAlina Guerrero
 
Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacionmafer2012
 

Tendances (20)

Virtualización con vmware
Virtualización con vmwareVirtualización con vmware
Virtualización con vmware
 
Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacion
 
Soluciones de virtualizacion
Soluciones de virtualizacionSoluciones de virtualizacion
Soluciones de virtualizacion
 
Tutorial WindowsServer2008
Tutorial WindowsServer2008Tutorial WindowsServer2008
Tutorial WindowsServer2008
 
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
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Software
 
Que es la virtualización
Que es la virtualizaciónQue es la virtualización
Que es la virtualización
 
Virtualizacion santo tomas
Virtualizacion santo tomasVirtualizacion santo tomas
Virtualizacion santo tomas
 
Manual clase VMware
Manual clase VMwareManual clase VMware
Manual clase VMware
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)
 
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura Microsoft
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
KVM Kernel Based Virtual Machine
KVM  Kernel Based Virtual MachineKVM  Kernel Based Virtual Machine
KVM Kernel Based Virtual Machine
 
Versiones y tipos de virtualizacion
Versiones y tipos de virtualizacionVersiones y tipos de virtualizacion
Versiones y tipos de virtualizacion
 
Mi manual de VMware
Mi manual de VMwareMi manual de VMware
Mi manual de VMware
 
Virtualización con Xen y KVM
Virtualización con Xen y KVMVirtualización con Xen y KVM
Virtualización con Xen y KVM
 
Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacion
 
Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]
 

En vedette

Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problemamonalisa
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemEnrique Muller
 
Virtualization
VirtualizationVirtualization
Virtualizationsubstance
 
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 6David Pérez Moriche
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de ServidoresDavid Aspée Roa
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoCISCO NETWORKING
 

En vedette (8)

Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problema
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp Bladesystem
 
virtualizacion de servidores
virtualizacion de servidoresvirtualizacion de servidores
virtualizacion de servidores
 
Proyecto
ProyectoProyecto
Proyecto
 
Virtualization
VirtualizationVirtualization
Virtualization
 
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
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos cisco
 

Similaire à Virtualizacion De Servidores (Open Source)

OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaIban Nieto Castillero
 
Presentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaPresentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaEnder Mujica Diaz
 
Cloud Computing. Contenedores
Cloud Computing. ContenedoresCloud Computing. Contenedores
Cloud Computing. Contenedorespacvslideshare
 
Desarrollo de Cloud Computing
Desarrollo de Cloud ComputingDesarrollo de Cloud Computing
Desarrollo de Cloud Computingcampuspartyquito
 
Presentacion Nexenta Os
Presentacion Nexenta OsPresentacion Nexenta Os
Presentacion Nexenta Osguest7f0046
 
Virtualizacion Sun Portfolio
Virtualizacion Sun PortfolioVirtualizacion Sun Portfolio
Virtualizacion Sun Portfoliojuandanielp
 
Seguridad en Entornos Web Open Source
Seguridad en Entornos Web Open SourceSeguridad en Entornos Web Open Source
Seguridad en Entornos Web Open SourceConferencias FIST
 
Virtualizacion - Virtualizacion_Cloud.pdf
Virtualizacion - Virtualizacion_Cloud.pdfVirtualizacion - Virtualizacion_Cloud.pdf
Virtualizacion - Virtualizacion_Cloud.pdfssuserbd237f
 
Presentacion Demo Open Solaris
Presentacion Demo Open SolarisPresentacion Demo Open Solaris
Presentacion Demo Open Solarisguest926912
 
presentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfpresentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfJohnathanRodriguez12
 
Introduccion a la Virtualización.pdf
 Introduccion a la Virtualización.pdf Introduccion a la Virtualización.pdf
Introduccion a la Virtualización.pdfJulianHernandez858831
 
Docker: la revolución en virtualización
Docker: la revolución en virtualizaciónDocker: la revolución en virtualización
Docker: la revolución en virtualizaciónMarcelo Ochoa
 
Virtualizar con microsoft hyper v - por qué ahora parte1
Virtualizar con microsoft hyper v - por qué ahora parte1Virtualizar con microsoft hyper v - por qué ahora parte1
Virtualizar con microsoft hyper v - por qué ahora parte1Pablo Campos
 

Similaire à Virtualizacion De Servidores (Open Source) (20)

OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
 
Presentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad VenezuelaPresentación OpenStack Comunidad Venezuela
Presentación OpenStack Comunidad Venezuela
 
Cloud Computing. Contenedores
Cloud Computing. ContenedoresCloud Computing. Contenedores
Cloud Computing. Contenedores
 
Desarrollo de Cloud Computing
Desarrollo de Cloud ComputingDesarrollo de Cloud Computing
Desarrollo de Cloud Computing
 
Presentacion Nexenta Os
Presentacion Nexenta OsPresentacion Nexenta Os
Presentacion Nexenta Os
 
OpenShift y PostgreSQL
OpenShift y PostgreSQLOpenShift y PostgreSQL
OpenShift y PostgreSQL
 
Virtualizacion Sun Portfolio
Virtualizacion Sun PortfolioVirtualizacion Sun Portfolio
Virtualizacion Sun Portfolio
 
Virtualizacion8
Virtualizacion8Virtualizacion8
Virtualizacion8
 
Seguridad en Entornos Web Open Source
Seguridad en Entornos Web Open SourceSeguridad en Entornos Web Open Source
Seguridad en Entornos Web Open Source
 
Virtualizacion - Virtualizacion_Cloud.pdf
Virtualizacion - Virtualizacion_Cloud.pdfVirtualizacion - Virtualizacion_Cloud.pdf
Virtualizacion - Virtualizacion_Cloud.pdf
 
Multicloud
MulticloudMulticloud
Multicloud
 
Presentacion Demo Open Solaris
Presentacion Demo Open SolarisPresentacion Demo Open Solaris
Presentacion Demo Open Solaris
 
sistemas-operativos-diferentes-windows
sistemas-operativos-diferentes-windowssistemas-operativos-diferentes-windows
sistemas-operativos-diferentes-windows
 
presentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfpresentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdf
 
Introduccion a la Virtualización.pdf
 Introduccion a la Virtualización.pdf Introduccion a la Virtualización.pdf
Introduccion a la Virtualización.pdf
 
Docker: la revolución en virtualización
Docker: la revolución en virtualizaciónDocker: la revolución en virtualización
Docker: la revolución en virtualización
 
trabajo numero 3
trabajo numero 3trabajo numero 3
trabajo numero 3
 
Usando docker
Usando dockerUsando docker
Usando docker
 
Virtualizar con microsoft hyper v - por qué ahora parte1
Virtualizar con microsoft hyper v - por qué ahora parte1Virtualizar con microsoft hyper v - por qué ahora parte1
Virtualizar con microsoft hyper v - por qué ahora parte1
 
Servidor http
Servidor httpServidor http
Servidor http
 

Plus de Victor M. Fernández

Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....
Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....
Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....Victor M. Fernández
 
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertas
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertasCómo aumentar el ciclo de vida de las infraestructuras con APIS abiertas
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertasVictor M. Fernández
 
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a Desarrollo
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a DesarrolloDevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a Desarrollo
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a DesarrolloVictor M. Fernández
 
PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion Victor M. Fernández
 
La oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingLa oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingVictor M. Fernández
 
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
 
Oficina de servicio Low Cost (ITIL)
Oficina de servicio Low Cost (ITIL)Oficina de servicio Low Cost (ITIL)
Oficina de servicio Low Cost (ITIL)Victor M. Fernández
 
Mejora De Procesos Con Open Source (ITIL)
Mejora De Procesos Con Open Source (ITIL)Mejora De Procesos Con Open Source (ITIL)
Mejora De Procesos Con Open Source (ITIL)Victor M. Fernández
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceVictor M. Fernández
 

Plus de Victor M. Fernández (15)

Presentacion de ITSMF4DevOps
Presentacion de ITSMF4DevOpsPresentacion de ITSMF4DevOps
Presentacion de ITSMF4DevOps
 
Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....
Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....
Viaje a la nube,estrategias, modelos operativos, aspectos a tener en cuenta.....
 
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertas
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertasCómo aumentar el ciclo de vida de las infraestructuras con APIS abiertas
Cómo aumentar el ciclo de vida de las infraestructuras con APIS abiertas
 
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a Desarrollo
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a DesarrolloDevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a Desarrollo
DevOps (y DevSecOps) e ITSM, el Feedback de Produccion y Seguridad a Desarrollo
 
PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion
 
La oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingLa oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computing
 
El rol del Service Manager
El rol del Service ManagerEl rol del Service Manager
El rol del Service Manager
 
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?
 
Seguridad en open solaris
Seguridad en open solarisSeguridad en open solaris
Seguridad en open solaris
 
Oficina de servicio Low Cost (ITIL)
Oficina de servicio Low Cost (ITIL)Oficina de servicio Low Cost (ITIL)
Oficina de servicio Low Cost (ITIL)
 
Mejora De Procesos Con Open Source (ITIL)
Mejora De Procesos Con Open Source (ITIL)Mejora De Procesos Con Open Source (ITIL)
Mejora De Procesos Con Open Source (ITIL)
 
Cloud Computing (Open Source)
Cloud Computing (Open Source)Cloud Computing (Open Source)
Cloud Computing (Open Source)
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
 
Almacenamiento En OpenSolaris
Almacenamiento En OpenSolarisAlmacenamiento En OpenSolaris
Almacenamiento En OpenSolaris
 
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Dernier (15)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Virtualizacion De Servidores (Open Source)

  • 1. Madrid On Rails – Evento Tecnológico Virtualización de Servidores (Open Source) Víctor M. Fernández Gómez http://vfernandezg.blogspot.com vfernandezg@gmail.com
  • 2. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 2
  • 3. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 3
  • 4. Madrid On Rails – Evento Tecnológico • En la actualidad los sistemas operativos de tipo UNIX/Linux permiten en sus diferentes arquitecturas de procesador (CPU) y plataformas hardware realizar Virtualización de Servidores cada uno de ellos con sus respectivos requerimientos y restricciones. 4
  • 5. Madrid On Rails – Evento Tecnológico • Existen alternativas Open Source al uso de las herramientas de Virtualización de Servidores del mercado de código cerrado tanto de los sistemas operativos tradicionales UNIX como de las propias de arquitecturas de CPUs x86 y x64: VMware [ESX/ESXi (v3.x y v4.x),Server (v1.x y v2.x)], Citrix Xen Server (v4.x y v5.x) y Microsoft Hyper V (v1.x y v2.x). 5
  • 6. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 6
  • 7. Madrid On Rails – Evento Tecnológico • Hypervisor bajo licencia CDDL • Virtualización monoplataforma para sistemas con arquitecturas de procesador UltraSPARC del tipo T1 y T2 • Existente tanto para Solaris 10 (update 6/7/8) como para OpenSolaris (2009.06) • Compatible con IPS (Image Package System) • Compatible con SMF (Service Management Facility) • Compatible con ZFS (Zettabyte File System) • Compatible con el proyecto OHAC (Open High Availability Cluster) incluido soporte de Sun Cluster v3.x entre diferentes dominios lógicos • Soporta migraciones tipo P2V (Physical to Virtual) 7
  • 8. Madrid On Rails – Evento Tecnológico  Control Domain encargado de gestionar los dominios lógicos como maquinas virtuales  Service Domain encargado de gestionar los dispositivos virtuales, tales como los discos… (hardware)  I/O Domain encargado de gestionar la entrada/salida de los dispositivos  Guest Domain son cada uno de los diferentes dominios lógicos 8
  • 9. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 9
  • 10. Madrid On Rails – Evento Tecnológico • Hypervisor bajo licencia GPLv2 • Virtualización multiplataforma para sistemas con arquitecturas de procesador (CPUs) de tipo x86 y x64 • Existente para OpenSolaris (2008.05, 2008.11 y 2009.06) • Adaptado desde el código fuente del proyecto Xen  Hypervisor basado en el microkernel Némesis  Un anfitrión privilegiado (dom0) gestiona el hardware  Los huespedes (domU) corren como maquinas virtuales (--paravirt ó --hvm) • Compatible con IPS, SMF y ZFS (snapshots y clones) • Compatible con iSCSI (target) y CROSSBOW (network) • Soporta “Live Migration” de los domU entre distintos dom0 10
  • 11. Madrid On Rails – Evento Tecnológico Anfitrión OpenSolaris 2009.06… 11
  • 12. Madrid On Rails – Evento Tecnológico … huespedes Fedora10 12
  • 13. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 13
  • 14. Madrid On Rails – Evento Tecnológico • Licencia CDDL • Virtualización “multiplataforma” basada en entornos de usuario (instancias aisladas) de un unico Sistema Operativo completo, en el cual reside un sólo kernel • Disponible para sistemas con CPUs de tipo SPARC, x86 y x64 • Existente para Solaris 10 (u6/7/8) y OpenSolaris (2008.05/11, 2009.06) • Soporta migraciones:  P2V (Physical To Virtual) al igual que V2V (Virtual to Virtual) • Compatible con IPS, SMF y ZFS (snapshots y clones) • Compatible con iSCSI (target) y CROSSBOW (network) 14
  • 15. Madrid On Rails – Evento Tecnológico • Compatible con proyecto OHAC: 1) Soporte de Sun Cluster v3.x con Zone Agents para contenedores  todo el control reside en el propio cluster 2) Soporte de Sun Cluster v3.x donde los contenedores en si mismos son tratados como un Cluster Resource (el zonepath de las zonas debe residir en el almacenamiento compartido lo que permitirá la funcionalidad de “Live Migration”) 3) Creación de Zone Clusters entre contenedores de distintos sistemas (Actualmente unicamente soportados para Oracle RAC) 15
  • 16. Madrid On Rails – Evento Tecnológico Anfitrión Solaris 10… … con entornos virtuales Solaris 8, 9 y 10 16
  • 17. Madrid On Rails – Evento Tecnológico 17
  • 18. Madrid On Rails – Evento Tecnológico Anfitrión OpenSolaris 2009.06… … con entornos virtuales OpenSolaris, Linux y Windows 18
  • 19. Madrid On Rails – Evento Tecnológico 19
  • 20. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 20
  • 21. Madrid On Rails – Evento Tecnológico • Licencia CDDL • Nuevo stack TCP/IP desarrollado con el propósito de segmentación y aislamiento de redes en entornos de Virtualización para sistemas con arquitecturas de procesador de tipo SPARC, x86 y x64 • Existente para Solaris 10 • (update 6/7/8) junto con OpenSolaris (2009.06) • Permite agregar interfaces de red (link aggregation) a Nivel II • Es posible limitar (limiting) el ancho de banda mediante flujos de protocolos TCP por cada interface real (p.ej nge0) • Posibilita conocer el consumo del ancho de banda 21 (accounting) de cada flujo, consultando el log generado
  • 22. Madrid On Rails – Evento Tecnológico Es necesario generar al menos un Virtual Switch en el cual estén dados de alta los diferentes Vitual NICs tanto del anfitrión, como de los huespedes. Posteriormente habilitar el routing a nivel IP… 22
  • 23. Madrid On Rails – Evento Tecnológico 23
  • 24. Madrid On Rails – Evento Tecnológico Y finalmente configurar en el anfitrión las reglas de NAT (Network Address Translation) que posibiliten realizar la traslación de puertos encaminando las peticiones TCP entrantes al direccionamiento declarado en los huespedes sean estos contenedores o domU (p.ej. Trafico HTTP a un Web Server) 24
  • 25. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 25
  • 26. Madrid On Rails – Evento Tecnológico • Hypervisor bajo licencia GPLv2 • Herramienta de Virtualización para escritorios (Desktop) • Disponible para sistemas con arquitecturas de procesador (CPUs) tipo x86 y x64 • Multiplataforma:  Solaris 10 (update 6/7/8)  OpenSolaris (2008.05, 2008.11 y 2009.06)  Linux (RHEL, Fedora, Ubuntu, SLES, OpenSuse, Debian…)  MacOS (Tiger, Leopard y Snow Leopard) • Compatible con repositorios de paquetes como son: IPS, APT, YAST, Attitude... • Compatible con el estandard OVF(Open Virtual Format) 26
  • 27. Madrid On Rails – Evento Tecnológico Anfitrión OpenSolaris 2009.06… 27
  • 28. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 28
  • 29. Madrid On Rails – Evento Tecnológico • Hypervisor bajo licencia GPLv2 • Virtualización multiplataforma para sistemas con arquitecturas de procesador (CPUs) de tipo x86 y x64 • Virtualización asistida por software • Soportado por Red Hat por lo menos hasta 2014 (ó 2017 )  Hypervisor basado en el microkernel Némesis  Un anfitrión privilegiado (dom0) gestiona el hardware  Los huespedes (domU) corren como maquinas virtuales (--paravirt ó --hvm) • Gestionable tanto por linea de comandos (#xm y #virsh), como graficamente a través de la interfaz Virtual Manager • Multitud de utilidades como Xentop, XenMon, Xenner… 29 • Soporta “Live Migration” de los domU entre distintos dom0
  • 30. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 30
  • 31. Madrid On Rails – Evento Tecnológico • Hypervisor bajo licencia GPL-LGPL • Virtualización multiplataforma para sistemas con arquitecturas de procesador (CPUs) de tipo x86 y x64 • Virtualización asistida por hardware (Utilización mas efectiva de las extensiones Intel-VT y AMD-V) • Aumenta las opciones de almacenamiento (NFS, iSCSI…) de las imagenes de disco de los huespedes  Kernel Linux con módulo propio kvm.ko  Gestión del hardware directamente en el kernel Linux • Mejora la segmentación y aislamiento de las redes del anfitrion y de las maquinas virtuales 31 • Soporta “Live Migration” de los domU entre distintos dom0
  • 32. Madrid On Rails – Evento Tecnológico Anfitrión CentOS 5.3… 100% compatible con #virsh y #virt-manager 32
  • 33. Madrid On Rails – Evento Tecnológico …huespedes Fedora 10 33
  • 34. Madrid On Rails – Evento Tecnológico 34
  • 35. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 35
  • 36. Madrid On Rails – Evento Tecnológico • Licencia GPLv2 • Virtualización “monoplataforma” (Linux) para sistemas con arquitecturas de procesador (CPUs) de tipo x86 y x64 • Virtualización asistida por software • Ejecuta múltiples instancias de entornos operativos aislados, conocidos como Servidores Privados Virtuales (SPV) o Entornos Virtuales (EV) de 1 único Sistema Operativo completo, en el cual reside un sólo kernel • Administración gráfica a través de OpenVZ Web Panel • Soporta “Live Migration” de los Servidores Privados Virtuales 36
  • 37. Madrid On Rails – Evento Tecnológico Anfitrión Fedora 10… VPS Fedora 10 y CentOS 5.2… 37
  • 38. Madrid On Rails – Evento Tecnológico 38
  • 39. Madrid On Rails – Evento Tecnológico Agenda Introducción Solaris / OpenSolaris LDOMs xVM Server (Xen) Contenedores (Zonas) CROSSBOW xVM VirtualBox Linux (RHEL, CentOS y Fedora) Xen -> KVM Contenedores (OpenVZ) Proxmox VE 39
  • 40. Madrid On Rails – Evento Tecnológico • Licencia GPL-LGPL • Virtualización “multiplataforma” para sistemas con arquitecturas de CPU de tipo x64 con las extensiones de procesador Intel VT ó AMD-V • Solución de tipo Bare Metal compatible con el Hypervisor KVM y con los contenedores de OpenVZ • Compatible con interfaz de administración vía web • Soporta la creación de clusters entre diferentes sistemas al mismo tiempo que la generación remota de maquinas virtuales entre los anfitriones que lo forman • Soporta “Live Migration” tanto de las maquinas virtuales (domU) como de los Servidores Privados Virtuales (VPS) sin necesidad de almacenamiento compartido entre los nodos 40
  • 41. Madrid On Rails – Evento Tecnológico 41
  • 42. Madrid On Rails – Evento Tecnológico ¡ Muchas Gracias ! Víctor M. Fernández Gómez http://vfernandezg.blogspot.com vfernandezg@gmail.com
  • 43. Madrid On Rails – Evento Tecnológico Agradecimientos: Juan Jose Mora - http://jmora.es Toni de la Fuente - http://www.blyx.com Víctor M. Fernández Gómez http://vfernandezg.blogspot.com vfernandezg@gmail.com