SlideShare una empresa de Scribd logo
USE    IMPROVE   EVANGELIZE




Presentación OpenSolaris y Comunidad

         Víctor M. Fernández Gómez
    Comunidad Hispana OpenSolaris (OSUG)
           vfernandezg@gmail.com
       http://vfernandezg.blogspot.com
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias


 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          2
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          3
USE    IMPROVE   EVANGELIZE


Un poco de historia

 ● OpenSolaris nace en Junio de 2005
 ● Base de desarrollo de Solaris 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
                                                            4
USE   IMPROVE   EVANGELIZE


Un poco de historia - Licencia CDDL




                                              5
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          6
USE   IMPROVE   EVANGELIZE


Que es OpenSolaris? - Proyecto

 ●Proyecto de código abierto patrocinado por
 Sun Microsystems
 ●Esfuerzo por unir a las comunidades de
 desarrolladores, ya sean de Sun ó de otras
 organizaciones opensource

 ●Cualquiera puede contribuir en el código de
 OpenSolaris y mejorar la tecnología del
 sistema operativo -> OpenGrok
                                                 7
USE    IMPROVE   EVANGELIZE


Que es OpenSolaris? - OpenGrok
 ●
   OpenGrok™ es el motor de búsqueda de
 código fuente y referencias cruzadas de gran
 rapidez que se utiliza en OpenSolaris
 => (http://cvs.opensolaris.org/source)
 ● Fue el primero de todos los proyectos que
 estan alojados en opensolaris.org
 ● Posibilidad de participación directa a través
 de la descarga del código base completo o
 de conocer opciones del sistema utilizando el
 navegador del código fuente
                                                         8
USE   IMPROVE   EVANGELIZE




                     9
USE   IMPROVE   EVANGELIZE


Que es OpenSolaris? - Distribución
 ● Core: consiste en el core del núcleo, las
 bibliotecas y las órdenes que son distribuidas
 actualmente en Solaris™
 ● Sun distribuye una imagen de Solaris 11

 como binario, llamada Solaris Express
 => (http://www.opensolaris.org/os/downloads/)
 ●Desde el 2/08 ya esta disponible la segunda
 release de una distribución completa, cuya
 versión estable esta planificada para el Q2
 del 2008 => INDIANA
                                                       10
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          11
USE   IMPROVE   EVANGELIZE


Distribuciones Binarias
 ●   Java Desktop System (JDS)
      − Solución de escritorio de proposito
        común
      − Versión adaptada del entorno GNOME
      − Ideal para equipos de uso ofimático
        (OpenOffice / StarOffice, Firefox,
        Evolution... )
      − Ideal para estaciones de desarrollo
        (NetBeans, Java, Sun Studio y D-Light)
      − Herramientas gráficas de administración

                                                    12
USE    IMPROVE    EVANGELIZE


Distribuciones Binarias
 ● Solaris 10
 ● SXCE Build 81 (Hypervisor xVM <- Xen)

 Solaris Express Community Edition
 ● SXDE 1/08

 (xVM, SAMP, CIFS + NetBeans 6, Sun Studio 12 y D-Light)
 Solaris Express Developer Edition
 ● Nexenta

 (Solaris kernel + Entorno usuario / paquetes estilo Ubuntu)
 ● Polaris (PowerPC)
 ● Belenix, SchilliX y Damm Small (Live CD)

 ● marTux (Live DVD - Sparc)
                                           13
USE   IMPROVE   EVANGELIZE


Distribuciones Binarias




                                               14
USE   IMPROVE   EVANGELIZE


Distribuciones Binarias - Indiana
 ● Producto final de usuario
 ● Binario compilado por la comunidad

 ● Live CD/DVD, con posibilidad de instalación

 ● Actualización via repositorios online


 ● Nuevo instalador gráfico (Caiman)

 ● Sistema de paquetes al estilo apt

 (IPS: Image Packaging System)
 ● Distribution Constructor Toolkit

 (Contruye tu propia distribucion)
 ● 100% redistribuíble... GPLv3?

                                                 15
USE   IMPROVE   EVANGELIZE


Distribuciones Binarias - Caiman




                                              16
USE   IMPROVE   EVANGELIZE


Distribuciones Binarias - GNOME




                                             17
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          18
USE   IMPROVE   EVANGELIZE


Servicios SMF – Service Management Facility
 ● Reemplaza por completo al sistema tradicional
 de Run Levels o niveles de ejecución
 ● Utiliza estándares XML para su configuración,


 dependencias, permisos y privilegios... en vez
 de shellscripts
 ● Asignación de recursos hardware a los


 procesos y zonas que se ejecutan en el sistema
 ● Monitorización de los procesos y definición


 de acciones a realizar
 ● Administración delegada (sin ser root)

 ● Integrable 100% con RBAC (perfiles / roles)
                                                 19
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          20
USE   IMPROVE   EVANGELIZE


Almacenamiento ZFS – Zettabyte File System
 ●   Sistema de ficheros + Gestión de discos
 ●   Pool, no mas particiones ni volumenes !
 ●   Limite de 256 cuatrillones de zettabytes
 ●   Alta fiabilidad, no mas fsck !
 ●   Tolerancia a fallos (RAID 0, 1 y Z)
 ●   Snapshots y clones por sistema de ficheros
 ●   Cuotas, ACLs, compresión y soporte NFS
 ●   Administración delegada por filesystem
 ●   Diferentes niveles de protección de datos
 ●   Encriptación por filesystem (pronto...)
                                                   21
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                        22
USE   IMPROVE   EVANGELIZE


Virtualizacion con Zonas / Contenedores
 ● Zona no global Sparse, permite ejecutar
 Opensolaris como entorno operativo
 ● Zona no global Brandz, permite ejecutar


 Linux (RHEL y CentOS) como entorno operativo
 ● Zona global OpenSolaris controla al resto,


 como sistema operativo completo
 ● Anfitrión = Zona globlal

 ● Invitados = Zonas no globales

 ● Zona + Gestión de recursos hardware (CPU,

   Memoria...) = Contenedor
 ● Compatibilidad con OpenHA Cluster
                                                 23
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          24
USE   IMPROVE   EVANGELIZE


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 a C y awk
 ● Amplia las posibilidades de comandos


 como truss, mdb...
                                                 25
USE    IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          26
USE   IMPROVE   EVANGELIZE


Seguridad Tcp_wrappers / IPFilter
 ● Filtros tcp_wrappers integrados con los
 principales servicios de acceso al sistema
 (SSH, TELNET, FTP, RCP...)
 ● Firewall IPFilter integrado como módulos


 del kernel y no como proceso
 ● Firewall IPFilter con filtrado de tráfico a


 nivel de puertos TCP y UDP
 ● Firewall IPFilter con enmascaramiento


 (NAT y NAPT) a nivel de IPs y puertos TCP
 ● Integrable con distintas GUI's opensource

                                                  27
USE   IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas / Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          28
USE   IMPROVE   EVANGELIZE


Ventajas y beneficios
 ● Incluye todas las innovaciones y tecnologías
 claves que ofrece el actual sistema operativo
 Solaris™10
 ● Las futuras versiones de Solaris™(11, 12...)

 serán construidas a partir del código fuente
 de OpenSolaris
 ● Ideal tanto como entorno de escritorio, como

 plataforma de desarrollo
 ● Expande, amplia y comparte el conocimiento

 adquirido
                                                 29
USE    IMPROVE   EVANGELIZE


Agenda
 ● Un poco de historia
 ● Qué es OpenSolaris?

 ● Distribuciones Binarias

 ● Tecnologías

     −   Servicios con SMF
     −   Almacenamiento con ZFS
     −   Virtualización con Zonas y Contenedores
     −   Instrumentación con Dtrace
     −   Seguridad con Tcp_wrappers / IPFilter
 ● Ventajas y beneficios
 ● Recursos e información
                                                          30
USE       IMPROVE   EVANGELIZE


Recursos e información               -    ¡ Unete !
 ●   Portal internacional opensolaris.org
 => (http://opensolaris.org)
 ●   kit de inicio OpenSolaris (KIOPS)
 => (http://get.opensolaris.org/)
 ●   Comunidad Hispana OpenSolaris
 => (http://es.opensolaris.org)
 ●   Lista de distribución
 (http://mail.opensolaris.org/mailman/listinfo/ug-sposug)
 ●   Canal IRC Hispano
 => (irc://irc.freenode.net/opensolaris-es)
 ●   OpenSolaris Day, Viernes Técnicos y mas...
                                                             31
USE    IMPROVE   EVANGELIZE




   ¡ Muchas Gracias !

     Víctor M. Fernández Gómez
Comunidad Hispana OpenSolaris (OSUG)
       vfernandezg@gmail.com
   http://vfernandezg.blogspot.com

Más contenido relacionado

La actualidad más candente

OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
Iban Nieto Castillero
 
GNU/Linux
GNU/LinuxGNU/Linux
GNU/Linux
Gorka Prieto
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
Gerardo Puerta
 
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
 
Nino Marquez
Nino MarquezNino Marquez
Nino Marquez
ninomz
 
TS-X63U Brochure
TS-X63U BrochureTS-X63U Brochure
TS-X63U Brochure
Fernando Barrientos
 
IntroduccióN
IntroduccióNIntroduccióN
IntroduccióN
fia
 
RESGUARDO DE LA INFORMACION
RESGUARDO DE LA INFORMACIONRESGUARDO DE LA INFORMACION
RESGUARDO DE LA INFORMACION
dora alicia
 
Windows Vista Vs. Ubuntu 8.04
Windows Vista Vs. Ubuntu 8.04Windows Vista Vs. Ubuntu 8.04
Windows Vista Vs. Ubuntu 8.04
Aprende Viendo
 
Distribuciones linux
Distribuciones linuxDistribuciones linux
Distribuciones linux
DaNy AnGel
 
Presentación mac
Presentación macPresentación mac
Presentación mac
Santiago Clavón
 
FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014
Patricio Ghirardi
 
Instalación de MySQL en Linux Mint
Instalación de MySQL en Linux MintInstalación de MySQL en Linux Mint
Instalación de MySQL en Linux Mint
kamui002
 
Unidad 2 - Seguridad Pasiva
Unidad 2  -  Seguridad PasivaUnidad 2  -  Seguridad Pasiva
Unidad 2 - Seguridad Pasiva
vverdu
 
TVS-871T Brochure
TVS-871T BrochureTVS-871T Brochure
TVS-871T Brochure
Fernando Barrientos
 
Sistema gnulinux 1
Sistema gnulinux 1Sistema gnulinux 1
Sistema gnulinux 1
elpropio_88
 
Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felix
Félix Aranda Palma
 

La actualidad más candente (17)

OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
 
GNU/Linux
GNU/LinuxGNU/Linux
GNU/Linux
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
 
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.
 
Nino Marquez
Nino MarquezNino Marquez
Nino Marquez
 
TS-X63U Brochure
TS-X63U BrochureTS-X63U Brochure
TS-X63U Brochure
 
IntroduccióN
IntroduccióNIntroduccióN
IntroduccióN
 
RESGUARDO DE LA INFORMACION
RESGUARDO DE LA INFORMACIONRESGUARDO DE LA INFORMACION
RESGUARDO DE LA INFORMACION
 
Windows Vista Vs. Ubuntu 8.04
Windows Vista Vs. Ubuntu 8.04Windows Vista Vs. Ubuntu 8.04
Windows Vista Vs. Ubuntu 8.04
 
Distribuciones linux
Distribuciones linuxDistribuciones linux
Distribuciones linux
 
Presentación mac
Presentación macPresentación mac
Presentación mac
 
FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014
 
Instalación de MySQL en Linux Mint
Instalación de MySQL en Linux MintInstalación de MySQL en Linux Mint
Instalación de MySQL en Linux Mint
 
Unidad 2 - Seguridad Pasiva
Unidad 2  -  Seguridad PasivaUnidad 2  -  Seguridad Pasiva
Unidad 2 - Seguridad Pasiva
 
TVS-871T Brochure
TVS-871T BrochureTVS-871T Brochure
TVS-871T Brochure
 
Sistema gnulinux 1
Sistema gnulinux 1Sistema gnulinux 1
Sistema gnulinux 1
 
Proyecto monitorización nagios_felix
Proyecto monitorización nagios_felixProyecto monitorización nagios_felix
Proyecto monitorización nagios_felix
 

Similar a ¿Qué es OpenSolaris?

Introduccion a OpenSolaris
Introduccion a OpenSolarisIntroduccion a OpenSolaris
Introduccion a OpenSolaris
Iban Nieto Castillero
 
Keynote OpenSolaris CUORE
Keynote OpenSolaris CUOREKeynote OpenSolaris CUORE
Keynote OpenSolaris CUORE
Iban Nieto Castillero
 
Presentacion Demo Open Solaris
Presentacion Demo Open SolarisPresentacion Demo Open Solaris
Presentacion Demo Open Solaris
guest926912
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
campus party
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
campus party
 
Seguridad en open solaris
Seguridad en open solarisSeguridad en open solaris
Seguridad en open solaris
Victor M. Fernández
 
III Jornadas Copla
III Jornadas CoplaIII Jornadas Copla
III Jornadas Copla
guest1f0bd6
 
Presentación de Opensolaris en Campus Party 2010
Presentación de Opensolaris en Campus Party 2010Presentación de Opensolaris en Campus Party 2010
Presentación de Opensolaris en Campus Party 2010
J. Mauricio Mejia Vargas
 
Jornadas UC3M
Jornadas UC3MJornadas UC3M
Jornadas UC3M
guest1f0bd6
 
Open solaris
Open solarisOpen solaris
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
Victor M. Fernández
 
Opensolaris flisol
Opensolaris flisolOpensolaris flisol
Opensolaris flisol
Katherine Cancelado
 
Opensolaris como herramienta para la educación
Opensolaris como herramienta para la educaciónOpensolaris como herramienta para la educación
Opensolaris como herramienta para la educación
J. Mauricio Mejia Vargas
 
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
juandanielp
 
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
juandanielp
 
Sistemas operativos
Sistemas  operativosSistemas  operativos
Sistemas operativos
Michelle Perez
 
Sistema operativo unix
Sistema operativo unixSistema operativo unix
Sistema operativo unix
José Chancoh
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
alinacarrion
 
Smb Dfin
Smb DfinSmb Dfin
Smb Dfin
alinacarrion
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
guestfa8635ba
 

Similar a ¿Qué es OpenSolaris? (20)

Introduccion a OpenSolaris
Introduccion a OpenSolarisIntroduccion a OpenSolaris
Introduccion a OpenSolaris
 
Keynote OpenSolaris CUORE
Keynote OpenSolaris CUOREKeynote OpenSolaris CUORE
Keynote OpenSolaris CUORE
 
Presentacion Demo Open Solaris
Presentacion Demo Open SolarisPresentacion Demo Open Solaris
Presentacion Demo Open Solaris
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
 
Osol cparty
Osol cpartyOsol cparty
Osol cparty
 
Seguridad en open solaris
Seguridad en open solarisSeguridad en open solaris
Seguridad en open solaris
 
III Jornadas Copla
III Jornadas CoplaIII Jornadas Copla
III Jornadas Copla
 
Presentación de Opensolaris en Campus Party 2010
Presentación de Opensolaris en Campus Party 2010Presentación de Opensolaris en Campus Party 2010
Presentación de Opensolaris en Campus Party 2010
 
Jornadas UC3M
Jornadas UC3MJornadas UC3M
Jornadas UC3M
 
Open solaris
Open solarisOpen solaris
Open solaris
 
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
 
Opensolaris flisol
Opensolaris flisolOpensolaris flisol
Opensolaris flisol
 
Opensolaris como herramienta para la educación
Opensolaris como herramienta para la educaciónOpensolaris como herramienta para la educación
Opensolaris como herramienta para la educación
 
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
 
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
 
Sistemas operativos
Sistemas  operativosSistemas  operativos
Sistemas operativos
 
Sistema operativo unix
Sistema operativo unixSistema operativo unix
Sistema operativo unix
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smb Dfin
Smb DfinSmb Dfin
Smb Dfin
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 

Último

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
 
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
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
walter729637
 
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMSLA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
lzavaletagu17
 
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
AMADO SALVADOR
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
César Luis Camba Martínez
 
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
 
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
 
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videosCAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
Iris505525
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
Conceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docxConceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docx
JuanVelandia33
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
fortinodominguez78
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
investigacionproec
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
sunwndniel
 
Tecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnologíaTecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnología
rnzs85wvch
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
MenaOlortinYherlyEli
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
cyberquiximies
 
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
 
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila OchoaTecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
camilaochoacortina
 
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
 

Último (20)

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ú
 
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
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
 
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMSLA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
LA INTERCULTURALIDAD EN EL PERU SEGUN LA OMS
 
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
Catalogo General Elica Campanas Extraccion Amado Salvador Distribuidor Oficia...
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
 
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...
 
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
 
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videosCAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
Conceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docxConceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docx
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
 
Tecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnologíaTecnología comercial y tipos de tecnología
Tecnología comercial y tipos de tecnología
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
 
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
 
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila OchoaTecnologia segundo periodo unicab Ciclo VI Camila Ochoa
Tecnologia segundo periodo unicab Ciclo VI Camila Ochoa
 
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
 

¿Qué es OpenSolaris?

  • 1. USE IMPROVE EVANGELIZE Presentación OpenSolaris y Comunidad Víctor M. Fernández Gómez Comunidad Hispana OpenSolaris (OSUG) vfernandezg@gmail.com http://vfernandezg.blogspot.com
  • 2. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 2
  • 3. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 3
  • 4. USE IMPROVE EVANGELIZE Un poco de historia ● OpenSolaris nace en Junio de 2005 ● Base de desarrollo de Solaris 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 4
  • 5. USE IMPROVE EVANGELIZE Un poco de historia - Licencia CDDL 5
  • 6. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 6
  • 7. USE IMPROVE EVANGELIZE Que es OpenSolaris? - Proyecto ●Proyecto de código abierto patrocinado por Sun Microsystems ●Esfuerzo por unir a las comunidades de desarrolladores, ya sean de Sun ó de otras organizaciones opensource ●Cualquiera puede contribuir en el código de OpenSolaris y mejorar la tecnología del sistema operativo -> OpenGrok 7
  • 8. USE IMPROVE EVANGELIZE Que es OpenSolaris? - OpenGrok ● OpenGrok™ es el motor de búsqueda de código fuente y referencias cruzadas de gran rapidez que se utiliza en OpenSolaris => (http://cvs.opensolaris.org/source) ● Fue el primero de todos los proyectos que estan alojados en opensolaris.org ● Posibilidad de participación directa a través de la descarga del código base completo o de conocer opciones del sistema utilizando el navegador del código fuente 8
  • 9. USE IMPROVE EVANGELIZE 9
  • 10. USE IMPROVE EVANGELIZE Que es OpenSolaris? - Distribución ● Core: consiste en el core del núcleo, las bibliotecas y las órdenes que son distribuidas actualmente en Solaris™ ● Sun distribuye una imagen de Solaris 11 como binario, llamada Solaris Express => (http://www.opensolaris.org/os/downloads/) ●Desde el 2/08 ya esta disponible la segunda release de una distribución completa, cuya versión estable esta planificada para el Q2 del 2008 => INDIANA 10
  • 11. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 11
  • 12. USE IMPROVE EVANGELIZE Distribuciones Binarias ● Java Desktop System (JDS) − Solución de escritorio de proposito común − Versión adaptada del entorno GNOME − Ideal para equipos de uso ofimático (OpenOffice / StarOffice, Firefox, Evolution... ) − Ideal para estaciones de desarrollo (NetBeans, Java, Sun Studio y D-Light) − Herramientas gráficas de administración 12
  • 13. USE IMPROVE EVANGELIZE Distribuciones Binarias ● Solaris 10 ● SXCE Build 81 (Hypervisor xVM <- Xen) Solaris Express Community Edition ● SXDE 1/08 (xVM, SAMP, CIFS + NetBeans 6, Sun Studio 12 y D-Light) Solaris Express Developer Edition ● Nexenta (Solaris kernel + Entorno usuario / paquetes estilo Ubuntu) ● Polaris (PowerPC) ● Belenix, SchilliX y Damm Small (Live CD) ● marTux (Live DVD - Sparc) 13
  • 14. USE IMPROVE EVANGELIZE Distribuciones Binarias 14
  • 15. USE IMPROVE EVANGELIZE Distribuciones Binarias - Indiana ● Producto final de usuario ● Binario compilado por la comunidad ● Live CD/DVD, con posibilidad de instalación ● Actualización via repositorios online ● Nuevo instalador gráfico (Caiman) ● Sistema de paquetes al estilo apt (IPS: Image Packaging System) ● Distribution Constructor Toolkit (Contruye tu propia distribucion) ● 100% redistribuíble... GPLv3? 15
  • 16. USE IMPROVE EVANGELIZE Distribuciones Binarias - Caiman 16
  • 17. USE IMPROVE EVANGELIZE Distribuciones Binarias - GNOME 17
  • 18. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 18
  • 19. USE IMPROVE EVANGELIZE Servicios SMF – Service Management Facility ● Reemplaza por completo al sistema tradicional de Run Levels o niveles de ejecución ● Utiliza estándares XML para su configuración, dependencias, permisos y privilegios... en vez de shellscripts ● Asignación de recursos hardware a los procesos y zonas que se ejecutan en el sistema ● Monitorización de los procesos y definición de acciones a realizar ● Administración delegada (sin ser root) ● Integrable 100% con RBAC (perfiles / roles) 19
  • 20. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 20
  • 21. USE IMPROVE EVANGELIZE Almacenamiento ZFS – Zettabyte File System ● Sistema de ficheros + Gestión de discos ● Pool, no mas particiones ni volumenes ! ● Limite de 256 cuatrillones de zettabytes ● Alta fiabilidad, no mas fsck ! ● Tolerancia a fallos (RAID 0, 1 y Z) ● Snapshots y clones por sistema de ficheros ● Cuotas, ACLs, compresión y soporte NFS ● Administración delegada por filesystem ● Diferentes niveles de protección de datos ● Encriptación por filesystem (pronto...) 21
  • 22. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 22
  • 23. USE IMPROVE EVANGELIZE Virtualizacion con Zonas / Contenedores ● Zona no global Sparse, permite ejecutar Opensolaris como entorno operativo ● Zona no global Brandz, permite ejecutar Linux (RHEL y CentOS) como entorno operativo ● Zona global OpenSolaris controla al resto, como sistema operativo completo ● Anfitrión = Zona globlal ● Invitados = Zonas no globales ● Zona + Gestión de recursos hardware (CPU, Memoria...) = Contenedor ● Compatibilidad con OpenHA Cluster 23
  • 24. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 24
  • 25. USE IMPROVE EVANGELIZE 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 a C y awk ● Amplia las posibilidades de comandos como truss, mdb... 25
  • 26. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 26
  • 27. USE IMPROVE EVANGELIZE Seguridad Tcp_wrappers / IPFilter ● Filtros tcp_wrappers integrados con los principales servicios de acceso al sistema (SSH, TELNET, FTP, RCP...) ● Firewall IPFilter integrado como módulos del kernel y no como proceso ● Firewall IPFilter con filtrado de tráfico a nivel de puertos TCP y UDP ● Firewall IPFilter con enmascaramiento (NAT y NAPT) a nivel de IPs y puertos TCP ● Integrable con distintas GUI's opensource 27
  • 28. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas / Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 28
  • 29. USE IMPROVE EVANGELIZE Ventajas y beneficios ● Incluye todas las innovaciones y tecnologías claves que ofrece el actual sistema operativo Solaris™10 ● Las futuras versiones de Solaris™(11, 12...) serán construidas a partir del código fuente de OpenSolaris ● Ideal tanto como entorno de escritorio, como plataforma de desarrollo ● Expande, amplia y comparte el conocimiento adquirido 29
  • 30. USE IMPROVE EVANGELIZE Agenda ● Un poco de historia ● Qué es OpenSolaris? ● Distribuciones Binarias ● Tecnologías − Servicios con SMF − Almacenamiento con ZFS − Virtualización con Zonas y Contenedores − Instrumentación con Dtrace − Seguridad con Tcp_wrappers / IPFilter ● Ventajas y beneficios ● Recursos e información 30
  • 31. USE IMPROVE EVANGELIZE Recursos e información - ¡ Unete ! ● Portal internacional opensolaris.org => (http://opensolaris.org) ● kit de inicio OpenSolaris (KIOPS) => (http://get.opensolaris.org/) ● Comunidad Hispana OpenSolaris => (http://es.opensolaris.org) ● Lista de distribución (http://mail.opensolaris.org/mailman/listinfo/ug-sposug) ● Canal IRC Hispano => (irc://irc.freenode.net/opensolaris-es) ● OpenSolaris Day, Viernes Técnicos y mas... 31
  • 32. USE IMPROVE EVANGELIZE ¡ Muchas Gracias ! Víctor M. Fernández Gómez Comunidad Hispana OpenSolaris (OSUG) vfernandezg@gmail.com http://vfernandezg.blogspot.com