Proyecto OpenSolaris
    Nexenta OS


       Victor M. Fernández
       OpenSolaris Hispano
       http://vfernandezg.blog...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Un poco de historia
      OpenSolaris nace en Junio de 2005
  ●


    Base de desarrollo de SolarisTM 11 (Nevada)
  ●


  ...
Un poco de historia
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Que es OpenSolaris?
    Proyecto de código abierto patrocinado
  ●


inicialmente por Sun Microsystems

    Esfuerzo por u...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Distribuciones Binarias
       SolarisTM 10 10/08 update6
   ●


       SXCE Build 104 (Hypervisor xVM <- Xen)
   ●


Sola...
Distribuciones Binarias - Nexenta
      Kernel Solaris (GNU/OpenSolaris)
    ●


    ● Userland estilo Ubuntu (# dpkg)


 ...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Open Source - Aportaciones
    Al margen de sus aportaciones a la mayoria de las
●


        distribuciones desarrolladas ...
Servicios - SMF(Service Management Facility)
    Reemplaza por completo al sistema tradicional de
●


     Run Levels o ni...
Almacenamiento - ZFS (Zettabyte File System)
    Sistema de ficheros local + Gestion de discos
●


    Limite de 256 cuatr...
Virtualización - Zonas / Contenedores
    Anfitrion = Zona globlal e Invitado = Zona no global
●


    Zona global OpenSol...
Instrumentación - DTRACE
    Herramienta de instrumentación para depurar
●


     problemas y errores sistemáticos en el s...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
DEMOS
 Demo I : Instalación via CD-ROM
(RAID 1 ó Mirror de FS / y swap)
 Demo II: Almacenamiento con ZFS
(Compatibilidad c...
Agenda
 Historia
●

●Que es OpenSolaris?

●Distribuciones Binarias

●Tecnologías Emergentes


 (SMF, ZFS, Zonas / Contened...
Recursos e información
     Portal internacional opensolaris.org
 ●


      => (http://opensolaris.org)
     kit de inicio...
Proyecto OpenSolaris
    Nexenta OS

       ¡ Muchas Gracias !
       Victor M. Fernández
       OpenSolaris Hispano
     ...
Presentacion Nexenta Os
Presentacion Nexenta Os
Upcoming SlideShare
Loading in …5
×

Presentacion Nexenta Os

2,328 views

Published on

Sencilla presentación de Nexenta OS como distribucion dentro del proyecto internacional OpenSolaris

Presentacion Nexenta Os

  1. 1. Proyecto OpenSolaris Nexenta OS Victor M. Fernández OpenSolaris Hispano http://vfernandezg.blogspot.com vfernandezg@gmail.com
  2. 2. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  3. 3. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  4. 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. 5. Un poco de historia
  6. 6. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  7. 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
  8. 8. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  9. 9. 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) ●
  10. 10. 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)
  11. 11. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  12. 12. 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
  13. 13. 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
  14. 14. 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...) ●
  15. 15. 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) ●
  16. 16. 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...
  17. 17. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  18. 18. 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)
  19. 19. Agenda Historia ● ●Que es OpenSolaris? ●Distribuciones Binarias ●Tecnologías Emergentes (SMF, ZFS, Zonas / Contenedores, DTRACE) ●Demos Nexenta OS ●Recursos e Información
  20. 20. 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... ●
  21. 21. Proyecto OpenSolaris Nexenta OS ¡ Muchas Gracias ! Victor M. Fernández OpenSolaris Hispano http://vfernandezg.blogspot.com vfernandezg@gmail.com

×