SlideShare una empresa de Scribd logo
1 de 23
Proyecto OpenSolaris
    Nexenta OS


       Victor M. Fernández
       OpenSolaris Hispano
       http://vfernandezg.blogspot.com
       vfernandezg@gmail.com
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Un poco de historia
      OpenSolaris nace en Junio de 2005
  ●


    Base de desarrollo de SolarisTM 11 (Nevada)
  ●


  ● Licencia CDDL de código abierto aprobada


  por la OSI (Open Source Initiative)
  ● Creación del portal opensolaris.org


(proyectos: http://www.opensolaris.org/os/projects
comunidades: http://www.opensolaris.org/os/communities)
    Creación de grupos de usuarios locales
  ●


  ● La innovación y el conocimiento están en


  marcha
Un poco de historia
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Que es OpenSolaris?
    Proyecto de código abierto patrocinado
  ●


inicialmente por Sun Microsystems

    Esfuerzo por unir a las comunidades de
  ●


desarrolladores de cualquier organización de
tipo Open Source

     Cualquiera puede contribuir en el código de
  ●


OpenSolaris y mejorar la tecnología de las
distribuciones -> OpenGrok
Presentacion Nexenta Os
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Distribuciones Binarias
       SolarisTM 10 10/08 update6
   ●


       SXCE Build 104 (Hypervisor xVM <- Xen)
   ●


Solaris Express Community Edition
       SXDE 1/08
   ●


(xVM, SAMP, CIFS + NetBeans 6, Sun Studio 12 y DLight)
Solaris Express Developer Edition
       Indiana (OpenSolaris 2008.05 -> 2008.11)
   ●


(Distribucion de usuario, Lice CD o Slim Install, Time Slider...)
       Polaris (PowerPC)
   ●


       Belenix, SchilliX, MilaX y Damm Small (Live CD)
   ●


       MarTux (Live DVD - Sparc)
   ●
Distribuciones Binarias - Nexenta
      Kernel Solaris (GNU/OpenSolaris)
    ●


    ● Userland estilo Ubuntu (# dpkg)


    ● Nexenta Core y Nexenta Server


    ● Instalable en muy pocos pasos


    ● Mirror (RAID 1) del / y swap en instalación


    ● Sistema de paquetes APT


    ● Distribution Builder


  (Contruye tu propio Spin personalizable)
    ● Nexenta From Scrath


  (Contruye tu propia distribucion desde cero)
Presentacion Nexenta Os
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Open Source - Aportaciones
    Al margen de sus aportaciones a la mayoria de las
●


        distribuciones desarrolladas bajo el proyecto
        OpenSolaris:
        Seguridad (TCP_Wrappers e IPFilter...)
    ●


        Almacenamiento (iSCSI, FCoE...)
    ●


        Virtualización (Xen, VirtualBox...)
    ●


        Escritorio (Gnome, Firefox, OpenOffice...)
    ●



    Algunas de las nuevas tecnologías como ZFS (BSD,
●



        OSX y Linux) y DTRACE (BSD y OSX) ya han sido
        portadas a otros sistemas
Servicios - SMF(Service Management Facility)
    Reemplaza por completo al sistema tradicional de
●


     Run Levels o niveles de ejecución
    Utiliza estándares XML para la configuración de los
●


     procesos, sus dependencias y sus permisos, en
     lugar de shellscripts
    Administración delegada (sin ser root)
●


    Limitación de recursos a los procesos lanzados
●


    100% compatible con Perfiles, Roles y Privilegios
●


    Monitorización de los procesos y definir acciones a
●


     realizar
Almacenamiento - ZFS (Zettabyte File System)
    Sistema de ficheros local + Gestion de discos
●


    Limite de 256 cuatrillones de zettabytes
●


    Alta fiabilidad, no mas fsck ! (Scrubbing)
●


    Tolerancia a fallos (RAID 0, 1 y Z)
●


    Snapshots y clones por filesystem
●


    Cuotas, ACLs, compresión y soporte NFS
●


    Administracion delegada por filesystem
●


    Diferentes niveles de proteccion de datos
●


    Soporte de Alta Disponibilidad (OHAC)
●


    Cifrado por filesystem (pronto...)
●
Virtualización - Zonas / Contenedores
    Anfitrion = Zona globlal e Invitado = Zona no global
●


    Zona global OpenSolaris controla al resto como
●


     “sistema operativo” completo
    Zona no global puede ser un “entorno operativo”
●


     (Opensolaris) independiente
    Zona no global de tipo BrandZ permite ejecutar
●


     Linux (RHEL y CentOS) de forma independiente
    Zona + Gestión de recursos hardware (CPU,
●


     Memoria, Swap...) = Contenedor
    Soporte de Alta Disponibilidad (OHAC)
●
Instrumentación - DTRACE
    Herramienta de instrumentación para depurar
●


     problemas y errores sistemáticos en el sistema
     operativo y en sus aplicaciones
    Permite analizar datos de kernel y de espacio de
●


     usuario sin ninguna pérdida de rendimiento en
     sistemas vivos
    Poderoso lenguaje de scripting. Lenguaje D, similar
●


     En sintaxis a C y awk
    Amplia las posibilidades de conocidos comandos
●


     como truss, mdb...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
DEMOS
 Demo I : Instalación via CD-ROM
(RAID 1 ó Mirror de FS / y swap)
 Demo II: Almacenamiento con ZFS
(Compatibilidad con SVM)
 Demo III: Gestión de Servicios con SMF
 Demo IV: Actualización con ZFS via APT
 Demo V: Virtualización con Contenedores
 Demo VI: Implementación de AMP via APT
(Apache + Mysql + PHP)
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contenedores,
 DTRACE)
●Demos Nexenta OS

●Recursos e Información
Recursos e información
     Portal internacional opensolaris.org
 ●


      => (http://opensolaris.org)
     kit de inicio OpenSolaris (KIOPS)
 ●

      => (http://get.opensolaris.org/)
     Portal OpenSolaris Hispano
 ●

      => (http://es.opensolaris.org)
     Lista de distribución OpenSolaris Hispano
 ●

(http://mail.opensolaris.org/mailman/listinfo/ug-sposug)
     Canal IRC OpenSolaris Hispano
 ●

      => (irc://irc.freenode.net/opensolaris-es)
     OpenSolaris Day 09 y más...
 ●
Proyecto OpenSolaris
    Nexenta OS

       ¡ Muchas Gracias !
       Victor M. Fernández
       OpenSolaris Hispano
       http://vfernandezg.blogspot.com
       vfernandezg@gmail.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Introduccion A Unix
Introduccion A UnixIntroduccion A Unix
Introduccion A Unix
 
Curso linux operación
Curso linux operaciónCurso linux operación
Curso linux operación
 
Conalep tlalnepantla 2
Conalep tlalnepantla 2Conalep tlalnepantla 2
Conalep tlalnepantla 2
 
FREEBSD
FREEBSDFREEBSD
FREEBSD
 
Sencico Soltech Sistema Operativo Rudy
Sencico Soltech Sistema Operativo RudySencico Soltech Sistema Operativo Rudy
Sencico Soltech Sistema Operativo Rudy
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
sistemas operativos-maestra maricarmen
sistemas operativos-maestra maricarmensistemas operativos-maestra maricarmen
sistemas operativos-maestra maricarmen
 
Solaris
SolarisSolaris
Solaris
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Free bsd
Free bsdFree bsd
Free bsd
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Linux basico-6.PDF
Linux basico-6.PDFLinux basico-6.PDF
Linux basico-6.PDF
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Tema6
Tema6Tema6
Tema6
 
So
SoSo
So
 
Sistema achivo UNIX
Sistema achivo UNIXSistema achivo UNIX
Sistema achivo UNIX
 
Sistema achivo unix II
Sistema achivo unix IISistema achivo unix II
Sistema achivo unix II
 
Centos Comunnity Enterprise Operating System
Centos Comunnity Enterprise Operating SystemCentos Comunnity Enterprise Operating System
Centos Comunnity Enterprise Operating System
 
trabajo numero 3
trabajo numero 3trabajo numero 3
trabajo numero 3
 
Almacenamiento en OpenSolaris
Almacenamiento en OpenSolarisAlmacenamiento en OpenSolaris
Almacenamiento en OpenSolaris
 

Similar a Presentacion Nexenta Os

¿Qué es OpenSolaris?
¿Qué es OpenSolaris?¿Qué es OpenSolaris?
¿Qué es OpenSolaris?dlucenap
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaIban Nieto Castillero
 
Sistema operativo unix
Sistema operativo unixSistema operativo unix
Sistema operativo unixJosé Chancoh
 
Introducción a OpenSolaris 2009.06 y a ZFS
Introducción a OpenSolaris 2009.06 y a ZFSIntroducción a OpenSolaris 2009.06 y a ZFS
Introducción a OpenSolaris 2009.06 y a ZFSjuandanielp
 
presentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfpresentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfJohnathanRodriguez12
 
Tatiana Sánchez 4
Tatiana Sánchez 4Tatiana Sánchez 4
Tatiana Sánchez 4tatyseli
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Victor M. Fernández
 
Solaris-Taller de medicina
Solaris-Taller de medicinaSolaris-Taller de medicina
Solaris-Taller de medicinaAmanda Ortega
 
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Strelia Technology Services
 
Virtualizacion y Almacenamiento en OpenSolaris
Virtualizacion y Almacenamiento en OpenSolarisVirtualizacion y Almacenamiento en OpenSolaris
Virtualizacion y Almacenamiento en OpenSolarisguest1f0bd6
 

Similar a Presentacion Nexenta Os (20)

¿Qué es OpenSolaris?
¿Qué es OpenSolaris?¿Qué es OpenSolaris?
¿Qué es OpenSolaris?
 
Opensolaris flisol
Opensolaris flisolOpensolaris flisol
Opensolaris flisol
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
 
Introduccion a OpenSolaris
Introduccion a OpenSolarisIntroduccion a OpenSolaris
Introduccion a OpenSolaris
 
Keynote OpenSolaris CUORE
Keynote OpenSolaris CUOREKeynote OpenSolaris CUORE
Keynote OpenSolaris CUORE
 
Almacenamiento En OpenSolaris
Almacenamiento En OpenSolarisAlmacenamiento En OpenSolaris
Almacenamiento En OpenSolaris
 
Sistema operativo unix
Sistema operativo unixSistema operativo unix
Sistema operativo unix
 
Introducción a OpenSolaris 2009.06 y a ZFS
Introducción a OpenSolaris 2009.06 y a ZFSIntroducción a OpenSolaris 2009.06 y a ZFS
Introducción a OpenSolaris 2009.06 y a ZFS
 
presentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdfpresentacion-proxmox-comparativa.pdf
presentacion-proxmox-comparativa.pdf
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
 
Tatiana Sánchez 4
Tatiana Sánchez 4Tatiana Sánchez 4
Tatiana Sánchez 4
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)
 
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
 
Linux Corporativo
Linux CorporativoLinux Corporativo
Linux Corporativo
 
Solaris-Taller de medicina
Solaris-Taller de medicinaSolaris-Taller de medicina
Solaris-Taller de medicina
 
Os
OsOs
Os
 
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
 
Virtualizacion y Almacenamiento en OpenSolaris
Virtualizacion y Almacenamiento en OpenSolarisVirtualizacion y Almacenamiento en OpenSolaris
Virtualizacion y Almacenamiento en OpenSolaris
 
Tipos de sistemas de información
Tipos de sistemas de informaciónTipos de sistemas de información
Tipos de sistemas de información
 

Presentacion Nexenta Os

  • 1. Proyecto OpenSolaris Nexenta OS Victor M. Fernández OpenSolaris Hispano http://vfernandezg.blogspot.com vfernandezg@gmail.com
  • 2. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 3. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 4. Un poco de historia OpenSolaris nace en Junio de 2005 ● Base de desarrollo de SolarisTM 11 (Nevada) ● ● Licencia CDDL de código abierto aprobada por la OSI (Open Source Initiative) ● Creación del portal opensolaris.org (proyectos: http://www.opensolaris.org/os/projects comunidades: http://www.opensolaris.org/os/communities) Creación de grupos de usuarios locales ● ● La innovación y el conocimiento están en marcha
  • 5. Un poco de historia
  • 6. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 7. Que es OpenSolaris? Proyecto de código abierto patrocinado ● inicialmente por Sun Microsystems Esfuerzo por unir a las comunidades de ● desarrolladores de cualquier organización de tipo Open Source Cualquiera puede contribuir en el código de ● OpenSolaris y mejorar la tecnología de las distribuciones -> OpenGrok
  • 9. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 10. Distribuciones Binarias SolarisTM 10 10/08 update6 ● SXCE Build 104 (Hypervisor xVM <- Xen) ● Solaris Express Community Edition SXDE 1/08 ● (xVM, SAMP, CIFS + NetBeans 6, Sun Studio 12 y DLight) Solaris Express Developer Edition Indiana (OpenSolaris 2008.05 -> 2008.11) ● (Distribucion de usuario, Lice CD o Slim Install, Time Slider...) Polaris (PowerPC) ● Belenix, SchilliX, MilaX y Damm Small (Live CD) ● MarTux (Live DVD - Sparc) ●
  • 11. Distribuciones Binarias - Nexenta Kernel Solaris (GNU/OpenSolaris) ● ● Userland estilo Ubuntu (# dpkg) ● Nexenta Core y Nexenta Server ● Instalable en muy pocos pasos ● Mirror (RAID 1) del / y swap en instalación ● Sistema de paquetes APT ● Distribution Builder (Contruye tu propio Spin personalizable) ● Nexenta From Scrath (Contruye tu propia distribucion desde cero)
  • 13. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 14. Open Source - Aportaciones Al margen de sus aportaciones a la mayoria de las ● distribuciones desarrolladas bajo el proyecto OpenSolaris: Seguridad (TCP_Wrappers e IPFilter...) ● Almacenamiento (iSCSI, FCoE...) ● Virtualización (Xen, VirtualBox...) ● Escritorio (Gnome, Firefox, OpenOffice...) ● Algunas de las nuevas tecnologías como ZFS (BSD, ● OSX y Linux) y DTRACE (BSD y OSX) ya han sido portadas a otros sistemas
  • 15. Servicios - SMF(Service Management Facility) Reemplaza por completo al sistema tradicional de ● Run Levels o niveles de ejecución Utiliza estándares XML para la configuración de los ● procesos, sus dependencias y sus permisos, en lugar de shellscripts Administración delegada (sin ser root) ● Limitación de recursos a los procesos lanzados ● 100% compatible con Perfiles, Roles y Privilegios ● Monitorización de los procesos y definir acciones a ● realizar
  • 16. Almacenamiento - ZFS (Zettabyte File System) Sistema de ficheros local + Gestion de discos ● Limite de 256 cuatrillones de zettabytes ● Alta fiabilidad, no mas fsck ! (Scrubbing) ● Tolerancia a fallos (RAID 0, 1 y Z) ● Snapshots y clones por filesystem ● Cuotas, ACLs, compresión y soporte NFS ● Administracion delegada por filesystem ● Diferentes niveles de proteccion de datos ● Soporte de Alta Disponibilidad (OHAC) ● Cifrado por filesystem (pronto...) ●
  • 17. Virtualización - Zonas / Contenedores Anfitrion = Zona globlal e Invitado = Zona no global ● Zona global OpenSolaris controla al resto como ● “sistema operativo” completo Zona no global puede ser un “entorno operativo” ● (Opensolaris) independiente Zona no global de tipo BrandZ permite ejecutar ● Linux (RHEL y CentOS) de forma independiente Zona + Gestión de recursos hardware (CPU, ● Memoria, Swap...) = Contenedor Soporte de Alta Disponibilidad (OHAC) ●
  • 18. Instrumentación - DTRACE Herramienta de instrumentación para depurar ● problemas y errores sistemáticos en el sistema operativo y en sus aplicaciones Permite analizar datos de kernel y de espacio de ● usuario sin ninguna pérdida de rendimiento en sistemas vivos Poderoso lenguaje de scripting. Lenguaje D, similar ● En sintaxis a C y awk Amplia las posibilidades de conocidos comandos ● como truss, mdb...
  • 19. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 20. DEMOS Demo I : Instalación via CD-ROM (RAID 1 ó Mirror de FS / y swap) Demo II: Almacenamiento con ZFS (Compatibilidad con SVM) Demo III: Gestión de Servicios con SMF Demo IV: Actualización con ZFS via APT Demo V: Virtualización con Contenedores Demo VI: Implementación de AMP via APT (Apache + Mysql + PHP)
  • 21. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  • 22. Recursos e información Portal internacional opensolaris.org ● => (http://opensolaris.org) kit de inicio OpenSolaris (KIOPS) ● => (http://get.opensolaris.org/) Portal OpenSolaris Hispano ● => (http://es.opensolaris.org) Lista de distribución OpenSolaris Hispano ● (http://mail.opensolaris.org/mailman/listinfo/ug-sposug) Canal IRC OpenSolaris Hispano ● => (irc://irc.freenode.net/opensolaris-es) OpenSolaris Day 09 y más... ●
  • 23. Proyecto OpenSolaris Nexenta OS ¡ Muchas Gracias ! Victor M. Fernández OpenSolaris Hispano http://vfernandezg.blogspot.com vfernandezg@gmail.com