SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
Introducción a
   OpenSolaris
          Juan Daniel Perez

           juan.p@sun.com

http://blogs.sun.com/argentina_ambassador
Agenda


       Sun y el open source
   ●


       Solaris: historia y aspectos
   ●

       generales
       Proyecto OpenSolaris
   ●


       Distribuciones OpenSolaris
   ●


       Proyecto Indiana
   ●


       OpenSolaris 2008.05
   ●
Estrategia de Sun con
      OpenSolaris ($$$???)
                                Disponible en
             Software Libre
Tecnología                    Sistemas x86-x64
Innovadora     y Abierto
                                  Comunes
Raices de Sun en Open Source




       UNIX SVR4




1980                  2000   2006
               1990
Un poco de historia

    Solaris es un sistema operativo UNIX de
●

    Sun Microsystems.
    Ampliamente reconocido por su estabilidad
●


    La mayor parte de código del kernel fue
●

    liberada en Junio de 2005 bajo la licencia
    CDDL como OpenSolaris
    OpenSolaris :: Linux+GNU
●


    Código disponible en opensolaris.org
●
Solaris ≅ GNU/Linux


   Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ...
                                GNOME
                           X Window System
                                                    UNIX utilities
    GNU utilities
                                                     POSIX
POSIX+ extensions            System libraries
      Linux kernel                                  Solaris kernel
                               Hardware                              7
Cientos de Sistemas


...                                                              ...
      Consulta de compatibilidad: http://sun.com/bigadmin/hcl.
Protección de la Inversión

                 Compatibilidad Binaria
                 garantizada por 7 Años
                 Solaris 2.6 a Solaris 10
                      SPARC & x86




Bajos costos de Desarrollo y Soporte
Protección de la Inversión



Compatibilidad Garantizada
   del Código Fuente
  SPARC a x86/AMD64
  x86/AMD64 a SPARC
09/01/06, Sun Fire T2000 Server World Record SPECjAppServer2004 Two-Node Performance with BEA WebLogic & IBM WebSphere
                                                                       8/24/06 Sun snatches two World Records in a brand new SPECcpu2006 benchmark
                                                                                      8/16/06 Lotus NotesBench R6iNotes on Sun Fire V890
                                                                                 8/15/06, Sun Fire E25K LHS BSCS iX World Record Telco Billing
                                                                                            8/15/06, Sun Fire E25K SPECint_rate2000
                                                       08/15/2006 World Record 2-thread performance on SPEC OMPM2001 HPC benchmark for single socket systems
                                                      08/15/2006 The fastest single socket x86 system on floating-point throughput suite of SPEC CPU2000 benchmark
                                                                 06/23/2006 The Sun Fire X4100 server delivers 100 GB TPC-H price/performance world record
                                                           06/23/2006 Best absolute price/performance and best in class performance on 300GB TPC-H benchmark
                                                        06/12/2006 Sun's solution demonstrates the best performance per dollar on SPECjAppServer2004 benchmark
                                                                               5/27/2006 Best performer on the new version of OCUS Benchmark
                                       05/23/06, Sun Fire T1000 Server World Record SPECweb2005 Performance for Servers in 1U Footprint and World Record Performance per Watt
                                                                      05/17/2006 Two world records: best 2-socket/2-way JVM scalability and throughput!
                                    05/15/06, Sun Fire T1000 Server World Record SPECjbb2005 Performance for 1 Rack Unit / 1 Socket Servers and World Record Performance per Watt
                                                       05/15/06, Sun Fire T2000 Server World Record SPECjbb2005 Performance for 2 Rack Unit / Single Socket Servers
                                                                             04/21/2006 MySQL database on Solaris 10 shines on OLTP Benchmark
                                                                                       Apr. 2006 Solaris 10, SAP TRBK, UltraSPARC E6900
                                                                                   Apr. 2006 Solaris 10 SPEC CPU2000 1s, AMD Sun Fire x2100
                                                                                 Apr. 2006 Solaris 10 SPEC CPU2000 2way, AMD Sun Fire x4100
                                                                                 Apr. 2006 Solaris 10 SPEC CPU2000 2way, AMD Sun Fire x4200
                                                                               Apr. 2006 Solaris 10 SPEC CPU2000 workstation, AMD Sun Ultra 40
                                                                                   Apr. 2006 Solaris 10 SPEC CPU2000 throughput, AMD V40z
                                                                              Apr. 2006 Solaris 10 Igen OLTP Database, UltraSPARC Sun Fire T2000
                                                                             Mar. 2006 Solaris 10 SPECjAppServer2004, UltraSPARC Sun Fire T2000
                                                                          Mar. 2006 Solaris 10 Floating point throughput dual socket, AMD Sun Ultra 40
                                                                  Mar. 2006 Solaris 10 Lotus Domino NotesBench R6iNotes, UltraSPARC Sun Fire T2000 US T1
                                                                              Feb. 2006 Solaris 10 SPECjbb2005, UltraSPARC Sun Fire E25K US IV+
                                                                   Jan. 2006 Pre-Installed with Solaris 10; Sun Announces Industry's Fastest x64 Workstation
                                                                 Jan. 2006 The Sun Fire X4200 server delivers three-in-one punch on SPECjbb2005 benchmark




      Más de 125 Records Mundiales
                                                            Nov. 2005 Sun's UltraSPARC IV+ Processor-Based Sun Fire Servers Continue to Beat IBM Power5 Systems
                                        Oct. 2005 Sun Surpasses IBM for Server Leadership: New High-End Sun Fire Systems Give Sun New Edge; World-Record Benchmarks Released


                             http://sun.com/solaris/benchmarks
                                                  Oct. 2005 Sun Studio 11, on the Solaris 10 Operating System, Delivers World Record Performance Results on Sun Fire Servers
                                                                           Sep. 2005 Sun Fire X4100 Server - Benchmarks (five Solaris 10 benchmarks)
                                                                           Sep. 2005 Sun Fire X4200 Server - Benchmarks (five Solaris 10 benchmarks)
                                   Sep. 2005 Sep. 2005 Sun Microsystems Servers with Solaris Operating System and UltraSPARC Microprocessors Deliver Up to Fivefold Performance Boost
                                                        Sep. 2005 Sun Launches Blockbuster Family of Industry-Standard, x64 Enterprise-Class Systems (3 world records)
                                          June 2005 Solaris 10 on Sun Fire E25K Achieved World Record Throughput on the Informatica Extract, Transform, and Load(ETL) Benchmark
                                        May 2005 Solaris 10 on Sun Fire E20K Set New Performance and Price Performance World Records on Manugistics Benchmark (2 world records)
                                                May 2005 Solaris 10 on the Sun Fire V440 server running Sybase IQ set a new price/performance world record on TPC-H @300 GB
                                                May 2005 Solaris 10 on the Sun Fire V240 server running Sybase IQ set a new price/performance world record on TPC-H @100 GB
                                        May 2005 Solaris 10 on the Sun Fire V490 server running Sybase IQ set a new single-system price/performance world record on TPC-H @1000 GB
                                        May 2005 Solaris 10 on the Sun Fire V880 server running Sybase IQ set a new single-system price/performance world record on TPC-H @1000GB
                                  Apr. 2005 Solaris 10 on the Sun Fire E25K server running Oracle Database 10g set a new single-system price/performance world record on TPC-H @3000 GB
                                           Apr. 2005 Solaris 10 and the Sun Java Application Platform Suite achieved best-in-class price/performance results on SPECjAppServer2004
                                                Apr. 2005 Solaris 10 on the Sun Fire V40z server delivered record performance on eight-thread SPEC OMPM2001 HPC benchmark
                                                                    Apr. 2005 Solaris 10 on the Sun Fire V40z server set a new world record on SPEC CPU2000
                          Mar. 2005 Solaris 10 and the Sun Studio 10 software on the Sun Fire V40z server set new two-thread and four-thread world records on SPEC OMPM2001 (two world records)
                                                      Mar. 2005 Solaris 10 on the Sun Fire V40z server delivered world-record four-way 64-bit performance on SPECjbb2000
                                                 Mar. 2005 Solaris 10 on the Sun Fire V20z server at 2.6 GHz delivered world-record two-way 64-bit performance on SPECjbb2000
                                               Feb. 2005 Solaris 10 on the Sun Fire E6900 server and BEA delivered world-record performance on SPECjAppServer2002 Dual Node
                                                              Feb. 2005 Solaris 10 on the two-way Sun Fire V20z server achieved a world record on SPEC OMPM2001
                                         Feb. 2005 Solaris 10 on the Sun Fire E6900 server at 1.2 GHz delivered the batch Oracle Applications Standard Benchmark (HVOP) submission
                    Jan. 2005 Solaris 10 on x64 delivered world-record one-way, two-way, and four-way 64-bit results on SPECjbb2000 on the Sun Fire V20z and Sun Fire V40z servers (three world records)
                                                            Jan. 2005 Solaris 10 on the Sun Fire E25K server delivered world-record performance on TPC-H @3000 GB
               Dec. 2004 Sun Fire E4900 server with Solaris 10, the Oracle Database 10g, and the Sun StorEdge 6120 array delivered the first batch Oracle Applications Standard Benchmark (HVOP) submission
                         Nov. 2004 Solaris 10 on the Sun Fire V20z and Sun Fire V40z servers set a world-record aggregate bandwidth peak in the fifth-annual SCInet Bandwidth Challenge (two records)
Oct. 2004 Solaris 10 on the AMD Opteron processor-based Sun Java Workstations performed 34 percent to 61 percent better than comparable Intel processor-based Dell systems on Red Hat Linux 3.0 on BLAST (two records)
Más de 20,000 ISVs trabajan en Solaris
Solaris es Liberado: 6/14, 2005




     PARTICIPA DE LA COMUNIDAD
> blogs.sun.com/argentina_ambassador
> www.opensolaris.org
10M de Lineas de Código Fuente
                  kernel, rctl_action, dtrace_probe
         ”Core priv_set_t, putnext, lgrp_mem_rename,
                        Operating System”
    pool_bind_kmem_enable, zone_enter, chip_t, mutex_exit,
    ddi_fm_capable,
                    syscall_mstate, vmem_xfree
 tcp, dhcp, ipsec, nfs, dlpi, dns, ldap, nis, nis+, ppp, ipqos, ip
  multicast, ip multipathing, ipv4, ipv6, rpc, Red sctp,
                      Sistema de udp, snmp,
                            packet filtering
  libc, libumem, libsysevent, librt, libnsl, libproc, libsocket, libscf,
  libw, libkstat, librpcsvc, libxnet, libcurses,Sistema
                   Librerías del libbsm, libnvpair,
  libsendfile, libadm
 Kstat, ifconfig, zoneadm, svcadm, traceroute,ppriv, prctl, mdb,
 pfexec, lofiadm, lari, Comandos
                        ifconfig,fmadm, dispadmin, cputrack, crle,
 ptree
Por qué SUN eligió la licencia CDDL?
Por qué SUN eligió la licencia CDDL?


                        Comparación con
                         respecto a las
                       necesidades de los
                        desarrolladores,
                          como copiar,
                       modificar o distribuir
                          una pieza de
                             software
Que trae Open Solaris ?
    Zettabyte File System (ZFS)
•
    Postgres DB para Solaris
•
    Mejoras de Red
•
    Soporte a Manejo de Fallas para AMD64
•
    Mejoras Adicionales
•
     > Mejoras en el Escritorio y Multimedia
     > Soporte Adicional en x86/x64
     > Tecnología de Servicios Remotos
Que trae Open Solaris ?
    Virtualización
●


         Dominios Logicos
     –

         Mejoras a “Solaris Containers”
     –

    Seguridad
●


         “Solaris Trusted Extensions”
     –

         “Secure by Default Networking”
     –

    Mejor rendimiento, administración y
●

    soporte a nuevos equipos
¿Por qué OpenSolaris?

    Es tecnológico!
●


    Zettabyte File System (ZFS)
●


    Dinamic Tracing (Dtrace)
●


    Contenedores (Zonas, BrandZ)
●


    Compatibilidad binaria
●

    garantizada!!
    .. y mucho más
●
Las Distribuciones de OpenSolaris
    Patrocinadas por Sun
●



        Solaris Express Community Edition (cada quince días)
    –

        Solaris Express Developer Edition (cada tres meses)
    –

    Comunidad
●



        BeleniX (LiveCD x86)
    –

        Nexenta (GNU/Opensolaris)
    –

        Martux     (Sparc LiveCD)
    –

        Schillix
    –

    Proyecto Indiana!
●
Solaris Express Community Edition
    También llamada “Nevada”, se actualiza cada
●

    dos semanas y está disponible para su descarga
    gratuita en DVD o varios CD´s
    Incluye la última versión del kernel, así como las
●

    últimas consolidaciones de X.Org, GNOME,
    frameworks de red, idiomas, etc.
    Pensada para probar el funcionamiento,
●

    paquetes mas nuevos pero no libres de bugs
    No se ofrece soporte técnico
●
Solaris Express Developer Edition
    También llamada “Nevada”, se actualiza cada
●

    seis meses y está disponible para descargar
    gratuitamente en DVD e imagenes de VMWare
    Se incluyen los entornos de desarrollo NetBeans,
●

    Sun Studio 12, compiladores y tools de GNU
    Los desarrolladores pueden compilar el código
●

    fuente de “Nevada” (core system) con ésta
    distribución más testeada y libre de bugs
    No se ofrece soporte técnico
●
Inconvenientes de Solaris Express
    Barreras de adopción provocadas por problemas
●

    de instalación, falta de drivers, etc.
    El tamaño de la distribución es demasiado
●

    grande para nuevos mercados
    Sistema de paquetes anticuado y poco intuitivo
●



    Fragmentos del código cerrados
●



    No hay un proceso ni roadmap públicos
●



    No se ofrece soporte técnico
●
Proyecto Indiana

“Tenemos que hacer algo para que OpenSolaris se pueda tocar,
   algo que te puedas descargar ahora y ejecutar en tu portátil
    para disfrutar de las últimas novedades de la comunidad.”



         Ian Murdock, Vice President of Developer and Community Marketing at Sun Microsystems
Proyecto Indiana
    Es la nueva y prometedora
●

    distribución binaria de
    OpenSolaris
    Dirigido por (Deb)Ian
●

    Murdock
    Combinar las tecnologías punteras de Solaris con las
●

    características de escritorio más avanzadas de la
    comunidad opensource
    Proporcionar un entorno ideal e intuitivo para los
●

    estudiantes, desarrolladores y entusiastas que
    deseen aprender y experimentar con tecnologías
    innovadoras
Proyecto Indiana
    Descartar los binarios propietarios
●



    Reducir el tamaño de la distribución a 1 CD
●



    Modernizar y simplificar el instalador gráfico
●



    Implementar un gestor de paquetes más práctico
●



    Integrar mayor cantidad de drivers de dispositivo
●



    Mejorar la apariencia para atraer al usuario
●



    Enfatizar capacidades únicas de OpenSolaris
●
Distribución binaria OpenSolaris 2008.05
    Compilado en base a “Nevada”
●



    Live CD/USB de instalación
●



    Caimán, rápido e intuitivo instalador gráfico
●



    ZFS como sistema de archivos principal
●



    Administrador de paquetes binarios llamado “Image
●

    Packaging System (IPS)”, con repositorio
    actualizado
    Incluye Dtrace, xVM, RBAC, Containers, etc.
●



    Enfocado a la facilidad de uso y mantenimiento
●



    Con soporte técnico
●
Distribución binaria OpenSolaris
    Nuevo constructor de distribuciones
●



        Simplemente se seleccionan los paquetes del
    ❏
        repositorio
        Se personaliza el entorno
    ❏

        Y difunde tu propia distribución!
    ❏

    Unite!
●



    www.opensolaris.org
●



    www.opensolaris.com
●
OpenSolaris 2008.05 VS Solaris Express
                               CD´s/DVD instalación
    Distribución Live CD   ●
●


                               Build para developers
    Build para end-users   ●
●


                               Solo paquetes SVR4
    Paquetes IPS, SVR4     ●
●


                               Manualmente, BFU
    Actualización online   ●
●


                               UFS por defecto
    ZFS por defecto        ●
●


                               Cada 2 semanas
    Cada 6 meses           ●
●


                               Sin soporte técnico
    Con soporte técnico    ●
●
OpenSolaris 2008.05
    OpenSolaris 2008.05 tendrá un ciclo de
●

    actualización (image-update) cada 6 meses
    (próxima versión en Noviembre: 2008.11)
    Solaris Express desaparecerá y será
●

    reemplazado por OpenSolaris 2008.05
    Cualquiera podrá crear una distribución propia a
●

    partir del código base de Indiana
    Solaris 11 (futuro producto comercial), será un
●

    derivado de Indiana, con modificaciones de Sun
OpenSolaris 2008.05 para desarrolladores
    OpenSolaris es el mejor UNIX entre los *IX para
●

    aprender a programar sistemas operativos
    Herramientas y entornos de desarrollo abiertos
●



    Dtrace, potente herramienta de depuración a
●

    bajo nivel, programable a través de lenguaje 'D'
    Posibilidad de virtualizar otros entornos para
●

    testear la interoperabilidad del software
OpenSolaris 2008.05 para sys-admins
    Con SMF es muy fácil administrar y configurar el
●

    arranque y los servicios de red, sistema, etc.
    Sin 'gdm' (servidor X), obtenemos un seguro y
●

    potente servidor OpenSolaris
        svcadm disable gdm
    ➢


        svcadm disable sendmail
    ➢


        svcadm enable ssh
    ➢


        svcadm enable httpd
    ➢


    RBAC, control de privilegios y roles de usuario
●
OpenSolaris 2008.05 para sys-admins
    Contenedores de Solaris: virtualización fácil y
●

    rápida con un alto % de integración con el resto
    de tecnologías del sistema (ZFS, SMF, etc.)
    Posibilidad de correr Linux con zonas BrandZ
●



    ZFS: engloba la gestión de discos, sistemas de
●

    archivos, no más slices!
    NFS, Samba (CIFS) y Network Attached Storage
●

    (NAS), para compartir recursos por red
    IP Filter incluído para actuar de firewall
●
OpenSolaris 2008.05 para usuarios finales
    Live CD/USB para probar antes de instalar
●



    Funciona en VMWare/Fusion, VirtualBox y Xen
●



    Más drivers de video, audio, chipset t wireless
●



    Sistema de paquetes IPS al estilo 'apt-get'
●



    Posibilidad de virtualizar otros SO (ej: Windows)
●



    Sistema de archivos ZFS compatible con MacOS X
●



    Custom GNOME 2.20.02 + software FOSS
●



    Compiz Desktop Manager incluido!
●
Compiz + Emerald
Que puedo hacer en OpenSolaris?
OpenSolaris 2008.05
    Requerimientos:
●


        Procesador compatible x86 (Pentium y AMD)
    ➢


        Compatibilidad 64 bits (AMD64 y Xeon
    ➢

        EMT64)
        Al menos 512Mb de RAM, recomendado 1 Gb
    ➢


        Gráfica compatible VESA (Intel, ATI,
    ➢

        NVIDIA...)
        7 Gb libres de disco, recomendado 20
    ➢
ZFS
    Sistema de archivos de 128 bits
●



    Tamaño máximo de 256 cuatrillones de zettabytes
●



    Como ejemplo de las capacidades expresadas por estos
●

    números, si un usuario crease 1000 archivos por segundo,
    tardaría unos 9000 años en alcanzar el límite impuesto
    (wikipedia).
    ZFS trabaja con un pool formado por todos los
●

    dispositivos físicos.
¿Qué son las zonas y los containers?
                          Zones
  Instancias aisladas de Solaris, con un filesystem aislado o
      compartido, root propio, identidad propia en la red

                             +
                 Resource Management
     Agrupa un conjunto de procesadores en pool,
            provee “fair-share scheduling”

                              =
                        Containers

 Un sistema liviano de virtualización de Sistemas Operativos
DTrace
    DTrace es un framework que permite hacer tracing
●

    dinamico del ambiente operativo.
    Permite responder ciertas preguntas sobre el
●

    comportamiento del sistema operativo y las
    aplicaciones.
    Componentes de DTrace:
●



         Probes, que son puntos de instrumentación
     >

         Un probe esta disponible a traves de un provider
     >

         Cuando un probe se “dispara” se realizan acciones.
     >
         Existen además predicates que permiten condicionar
         las acciones.
¿Para que podría usar DTrace?
                                           Si soy desarrollador:
    Si soy usuario:                    ●
●


                                               Implementar nuevos
        Habilitar y administrar            >
    >
                                               proveedores de datos que
        dinamicamente miles de
                                               se conecten con DTrace
        probes
                                               Implementar
        Asociar dinamicamente              >
    >
                                               consumidores que
        predicados y acciones a los
                                               muestren los datos
        probes
                                               obtenidos
        Administrar dinamicamente
    >
                                               Implementar herramientas
        los buffers y el overhead de       >
                                               para configurar probes
        los probes
        Examinar datos de un
    >
        sistema en ejecución o de un
        volcado luego de un crash
Packaging System
    IPS es la tecnología de
●

    packaging de
    OpenSolaris
    Simples comandos para
●

    manejar paquetes:
        pkg install <package>
    –

        pkg uninstall
    –
        <package>
        Etc.
    –

    Simple Gui disponible.
●
Instalando Opensolaris
    Bajarlo de http://www.opensolaris.com
●


    Fácil de instalar
●
Próximamente en OpenSolaris 2008.05
    Integración de numerosos proyectos, ya en
●

    marcha, enfocados a mejorar el escritorio,
    configuración de interfaces, nuevos drivers, etc.
    Mejoras en la gestión de energía, que incluyen
●

    escalado de frecuencia y throttling de CPU y
    suspensión/hibernación del sistema
    Más drivers de audio a través de 4Front OSS
●



    snv_91 (OpenSolaris 2008.11) ya disponible en
●

    los repositorios
Algunos números
    Desde el 06/14/2005 hasta el 02/03/2008
●




        12 millones de líneas de código...
    ➔


        96,666 usuarios registrados...
    ➔


        197,427 posts en los foros de discusión...
    ➔


        69 grupos de usuarios registrados...
    ➔




                   ... y aumentando!
Participá
    http://www.opensolaris.org
●



        Listas de correo (Chat con expertos de Sistemas
    >
        Operativos)
        Proyectos en curso
    >

        Reporte de errores y correcciones
    >

        Grupo de usuarios
    >

        Blogs
    >

    Preguntá
●



        irc.freenode.net
    >

        canal: #opensolaris
    >
Donde buscar ayuda?
    Comunidad Argentina de OpenSolaris:
●

    http://www.opensolaris.org/jive/forum.jspa?forumID=174
    Trabado en la compilación? (has leído el README, no?)
●



         Preguntá en opensolaris-help@opensolaris.org
     >

    Preguntas acerca del código, o encontraste un error?
●



         Preguntá en opensolaris-code@opensolaris.org
     >

    Tienes una solución para un error?
●



         Solicitá un patrocinador en
     >
         request-sponsor@opensolaris.org
    Las tecnologías de Solaris apestan! Linux manda!
●



         Debate sobre esto en
     >
         opensolaris-discuss@opensolaris.org
Mas links de OpenSolaris
    ABSOLUTAMENTE TODO en Comunidad Hispana
●



        http://es.opensolaris.org
    –

    ZFS
●



        http://opensolaris.org/os/community/zfs/
    –

        http://opensolaris.org/os/community/zfs/demos/
    –

    DTRACE
●



        http://opensolaris.org/os/community/dtrace/
    –

    Virtualizacion
●



        http://opensolaris.org/os/community/zones/
    –
Para Más Informacion:
                 Solaris/OpenSolaris
    http://sun.com/solaris
●



    http://www.sun.com/bigadmin/hcl/
●



    https://partneradvantage.sun.com/partners/10moves/solutions.ht
●

    ml
    http://www.sun.com/software/solaris/migration_program.jsp
●



    http://opensolaris.org/os/
●
Mensajes a la Comunidad

    “Las distribuciones Linux realmente han cambiado lo que es un
●

    sistema operativo. Solía ser que los sistemas operativos eran
    productos grandes y monolíticos, y ahora realmente son una
    colección de software. En términos de hacia dónde está yendo
    Solaris, ciertamente hemos notado este cambio, y estamos
    adaptando Solaris apropiadamente. Esto es, de hecho, la
    esencia del 'Proyecto Indiana'”.
                              Ian Murdock, Líder del Proyecto
    Indiana

    quot;Ubuntu y Sun comparten una visión común: acelerar la
●

    adopción de la tecnología y el desarrollo de la comunidad por
    medio de la libertad y la aperturaquot;
                               Mark Shuttleworth, CEO de Ubuntu.
Gracias!!!
Juan Daniel Perez

juan.p@sun.com

http://blogs.sun.com/argentina_ambassador

Weitere ähnliche Inhalte

Was ist angesagt?

SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARIS
SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARISSL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARIS
SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARISWilson Corona
 
Francisco david solis lopez dn13 solaris
Francisco david solis lopez dn13 solarisFrancisco david solis lopez dn13 solaris
Francisco david solis lopez dn13 solarisPakito Solis
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosdon_astroz
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativospekozita
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solarispiratiya95
 
SISTEMA OPERATIVO MAC
SISTEMA OPERATIVO MACSISTEMA OPERATIVO MAC
SISTEMA OPERATIVO MACAlex George
 
So3 nm51 carrillo g jhovani-linea de tiempo
So3 nm51 carrillo g jhovani-linea de tiempoSo3 nm51 carrillo g jhovani-linea de tiempo
So3 nm51 carrillo g jhovani-linea de tiempoJhovas Carrillo
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac osgeovannyordoez
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac osLENINCHASI1
 

Was ist angesagt? (18)

SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARIS
SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARISSL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARIS
SL3NM51-CORONA M WILSON-LÍNEA DE TIEMPO EVOLUCIÓN DE SOLARIS
 
Linea del Tiempo Solaris
Linea del Tiempo SolarisLinea del Tiempo Solaris
Linea del Tiempo Solaris
 
Francisco david solis lopez dn13 solaris
Francisco david solis lopez dn13 solarisFrancisco david solis lopez dn13 solaris
Francisco david solis lopez dn13 solaris
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Mac Os x
Mac Os xMac Os x
Mac Os x
 
Mac os
Mac osMac os
Mac os
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 
Colegio de bachilleres
Colegio de bachilleresColegio de bachilleres
Colegio de bachilleres
 
Sistemas operativos i
Sistemas operativos iSistemas operativos i
Sistemas operativos i
 
SISTEMA OPERATIVO MAC
SISTEMA OPERATIVO MACSISTEMA OPERATIVO MAC
SISTEMA OPERATIVO MAC
 
Solaris
SolarisSolaris
Solaris
 
So3 nm51 carrillo g jhovani-linea de tiempo
So3 nm51 carrillo g jhovani-linea de tiempoSo3 nm51 carrillo g jhovani-linea de tiempo
So3 nm51 carrillo g jhovani-linea de tiempo
 
Solaris
SolarisSolaris
Solaris
 
S.O. Solaris
S.O. SolarisS.O. Solaris
S.O. Solaris
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac os
 
Sistema operativo mac os
Sistema operativo mac osSistema operativo mac os
Sistema operativo mac os
 
Sistemas Operativos Mac
Sistemas Operativos MacSistemas Operativos Mac
Sistemas Operativos Mac
 

Andere mochten auch

Open Solaris Introduction: How to make it feel like home
Open Solaris Introduction: How to make it feel like homeOpen Solaris Introduction: How to make it feel like home
Open Solaris Introduction: How to make it feel like homeAhmed Saeed
 
OpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringOpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringMasafumi Ohta
 
Osol Netadmin Solaris Administrator
Osol Netadmin Solaris AdministratorOsol Netadmin Solaris Administrator
Osol Netadmin Solaris AdministratorOpeyemi Olakitan
 
Illumos la-jan11
Illumos la-jan11Illumos la-jan11
Illumos la-jan11Evan Powell
 
OpenSolaris Clusters And Clouds From Your Laptop
OpenSolaris Clusters And Clouds From Your LaptopOpenSolaris Clusters And Clouds From Your Laptop
OpenSolaris Clusters And Clouds From Your Laptopbogdanv
 
OpenSolaris School OS Beginners Guide
OpenSolaris School OS Beginners GuideOpenSolaris School OS Beginners Guide
OpenSolaris School OS Beginners GuideAngad Singh
 
Solaris vs Linux
Solaris vs LinuxSolaris vs Linux
Solaris vs LinuxGrigale LTD
 
What Linux can learn from Solaris performance and vice-versa
What Linux can learn from Solaris performance and vice-versaWhat Linux can learn from Solaris performance and vice-versa
What Linux can learn from Solaris performance and vice-versaBrendan Gregg
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Brendan Gregg
 

Andere mochten auch (12)

Open Solaris Introduction: How to make it feel like home
Open Solaris Introduction: How to make it feel like homeOpen Solaris Introduction: How to make it feel like home
Open Solaris Introduction: How to make it feel like home
 
XS Boston 2008 OpenSolaris
XS Boston 2008 OpenSolarisXS Boston 2008 OpenSolaris
XS Boston 2008 OpenSolaris
 
OpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringOpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc Spring
 
Osol Netadmin Solaris Administrator
Osol Netadmin Solaris AdministratorOsol Netadmin Solaris Administrator
Osol Netadmin Solaris Administrator
 
Illumos la-jan11
Illumos la-jan11Illumos la-jan11
Illumos la-jan11
 
OpenSolaris Clusters And Clouds From Your Laptop
OpenSolaris Clusters And Clouds From Your LaptopOpenSolaris Clusters And Clouds From Your Laptop
OpenSolaris Clusters And Clouds From Your Laptop
 
OpenSolaris Web Stack MySQL BOF
OpenSolaris Web Stack MySQL BOFOpenSolaris Web Stack MySQL BOF
OpenSolaris Web Stack MySQL BOF
 
OpenSolaris School OS Beginners Guide
OpenSolaris School OS Beginners GuideOpenSolaris School OS Beginners Guide
OpenSolaris School OS Beginners Guide
 
OpenSolaris 2009.06 Workshop
OpenSolaris 2009.06 WorkshopOpenSolaris 2009.06 Workshop
OpenSolaris 2009.06 Workshop
 
Solaris vs Linux
Solaris vs LinuxSolaris vs Linux
Solaris vs Linux
 
What Linux can learn from Solaris performance and vice-versa
What Linux can learn from Solaris performance and vice-versaWhat Linux can learn from Solaris performance and vice-versa
What Linux can learn from Solaris performance and vice-versa
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016
 

Ähnlich wie Introducción a OpenSolaris

Solaris-Taller de medicina
Solaris-Taller de medicinaSolaris-Taller de medicina
Solaris-Taller de medicinaAmanda Ortega
 
Sistema operativo solaris
Sistema operativo solarisSistema operativo solaris
Sistema operativo solarisbelloayala
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS7471217361
 
sistema operativo mac
sistema operativo macsistema operativo mac
sistema operativo macannynegris
 
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solaris
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solarisSl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solaris
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solarisArturo Zuñiga
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosgato115
 
Juan pablo lópez escamilla dn 13 solaris
Juan pablo lópez escamilla dn 13 solarisJuan pablo lópez escamilla dn 13 solaris
Juan pablo lópez escamilla dn 13 solarispablo080
 
SISTEMA OPERATIVO SOLARIS
SISTEMA OPERATIVO SOLARIS SISTEMA OPERATIVO SOLARIS
SISTEMA OPERATIVO SOLARIS Jose Montes
 
Sistema operativo solaris
Sistema operativo solarisSistema operativo solaris
Sistema operativo solaris7471645769
 
Sun solaris terminado
Sun solaris terminadoSun solaris terminado
Sun solaris terminadomildred06
 
So3 nm51 carrillo g jhovani-solaris 11 express
So3 nm51 carrillo g jhovani-solaris 11 expressSo3 nm51 carrillo g jhovani-solaris 11 express
So3 nm51 carrillo g jhovani-solaris 11 expressJhovas Carrillo
 
Opensolaris Expotic
Opensolaris ExpoticOpensolaris Expotic
Opensolaris ExpoticJaime Pérez
 
Sistemas operativos para pc libres
Sistemas operativos para pc libresSistemas operativos para pc libres
Sistemas operativos para pc libresAbigail55
 
So3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterSo3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterJhovas Carrillo
 
Actividad 1 arquitecrtura de computadores royner
Actividad 1 arquitecrtura de computadores   roynerActividad 1 arquitecrtura de computadores   royner
Actividad 1 arquitecrtura de computadores royner1996royner
 

Ähnlich wie Introducción a OpenSolaris (20)

Solaris-Taller de medicina
Solaris-Taller de medicinaSolaris-Taller de medicina
Solaris-Taller de medicina
 
Doc2
Doc2Doc2
Doc2
 
Sistema operativo solaris
Sistema operativo solarisSistema operativo solaris
Sistema operativo solaris
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Presentación5
Presentación5Presentación5
Presentación5
 
sistema operativo mac
sistema operativo macsistema operativo mac
sistema operativo mac
 
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solaris
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solarisSl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solaris
Sl3 nm51 zuñiga c arturo-lectura 1 línea de tiempo evolucion de solaris
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Juan pablo lópez escamilla dn 13 solaris
Juan pablo lópez escamilla dn 13 solarisJuan pablo lópez escamilla dn 13 solaris
Juan pablo lópez escamilla dn 13 solaris
 
SISTEMA OPERATIVO SOLARIS
SISTEMA OPERATIVO SOLARIS SISTEMA OPERATIVO SOLARIS
SISTEMA OPERATIVO SOLARIS
 
Sistema operativo solaris
Sistema operativo solarisSistema operativo solaris
Sistema operativo solaris
 
Solaris
SolarisSolaris
Solaris
 
Sun solaris terminado
Sun solaris terminadoSun solaris terminado
Sun solaris terminado
 
Solaris 1
Solaris 1Solaris 1
Solaris 1
 
So3 nm51 carrillo g jhovani-solaris 11 express
So3 nm51 carrillo g jhovani-solaris 11 expressSo3 nm51 carrillo g jhovani-solaris 11 express
So3 nm51 carrillo g jhovani-solaris 11 express
 
Opensolaris Expotic
Opensolaris ExpoticOpensolaris Expotic
Opensolaris Expotic
 
Sistemas operativos para pc libres
Sistemas operativos para pc libresSistemas operativos para pc libres
Sistemas operativos para pc libres
 
Presentación3
Presentación3Presentación3
Presentación3
 
So3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterSo3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super cluster
 
Actividad 1 arquitecrtura de computadores royner
Actividad 1 arquitecrtura de computadores   roynerActividad 1 arquitecrtura de computadores   royner
Actividad 1 arquitecrtura de computadores royner
 

Mehr von juandanielp

NComputing: Virtualización de Escritorios
NComputing: Virtualización de EscritoriosNComputing: Virtualización de Escritorios
NComputing: Virtualización de Escritoriosjuandanielp
 
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...juandanielp
 
Sysplex: Windows MultiPoint Server 2011
Sysplex: Windows MultiPoint Server 2011Sysplex: Windows MultiPoint Server 2011
Sysplex: Windows MultiPoint Server 2011juandanielp
 
Virtualizacion Sun Portfolio
Virtualizacion Sun PortfolioVirtualizacion Sun Portfolio
Virtualizacion Sun Portfoliojuandanielp
 
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 ZFSjuandanielp
 
Introducción a OpenSolaris y ZFS
Introducción a OpenSolaris y ZFSIntroducción a OpenSolaris y ZFS
Introducción a OpenSolaris y ZFSjuandanielp
 
Solaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y VirtualizaciónSolaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y Virtualizaciónjuandanielp
 
Open Solaris Multimedia
Open Solaris MultimediaOpen Solaris Multimedia
Open Solaris Multimediajuandanielp
 

Mehr von juandanielp (9)

NComputing: Virtualización de Escritorios
NComputing: Virtualización de EscritoriosNComputing: Virtualización de Escritorios
NComputing: Virtualización de Escritorios
 
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...
Obteniendo lo Mejor de su Inversión en Escritorios - NComputing para Institu...
 
Sysplex: Windows MultiPoint Server 2011
Sysplex: Windows MultiPoint Server 2011Sysplex: Windows MultiPoint Server 2011
Sysplex: Windows MultiPoint Server 2011
 
Virtualizacion Sun Portfolio
Virtualizacion Sun PortfolioVirtualizacion Sun Portfolio
Virtualizacion Sun Portfolio
 
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
 
Introducción a OpenSolaris y ZFS
Introducción a OpenSolaris y ZFSIntroducción a OpenSolaris y ZFS
Introducción a OpenSolaris y ZFS
 
Solaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y VirtualizaciónSolaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y Virtualización
 
Open Solaris Multimedia
Open Solaris MultimediaOpen Solaris Multimedia
Open Solaris Multimedia
 

Kürzlich hochgeladen

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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
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
 

Kürzlich hochgeladen (13)

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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .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
 

Introducción a OpenSolaris

  • 1. Introducción a OpenSolaris Juan Daniel Perez juan.p@sun.com http://blogs.sun.com/argentina_ambassador
  • 2. Agenda Sun y el open source ● Solaris: historia y aspectos ● generales Proyecto OpenSolaris ● Distribuciones OpenSolaris ● Proyecto Indiana ● OpenSolaris 2008.05 ●
  • 3. Estrategia de Sun con OpenSolaris ($$$???) Disponible en Software Libre Tecnología Sistemas x86-x64 Innovadora y Abierto Comunes
  • 4. Raices de Sun en Open Source UNIX SVR4 1980 2000 2006 1990
  • 5.
  • 6. Un poco de historia Solaris es un sistema operativo UNIX de ● Sun Microsystems. Ampliamente reconocido por su estabilidad ● La mayor parte de código del kernel fue ● liberada en Junio de 2005 bajo la licencia CDDL como OpenSolaris OpenSolaris :: Linux+GNU ● Código disponible en opensolaris.org ●
  • 7. Solaris ≅ GNU/Linux Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... GNOME X Window System UNIX utilities GNU utilities POSIX POSIX+ extensions System libraries Linux kernel Solaris kernel Hardware 7
  • 8. Cientos de Sistemas ... ... Consulta de compatibilidad: http://sun.com/bigadmin/hcl.
  • 9. Protección de la Inversión Compatibilidad Binaria garantizada por 7 Años Solaris 2.6 a Solaris 10 SPARC & x86 Bajos costos de Desarrollo y Soporte
  • 10. Protección de la Inversión Compatibilidad Garantizada del Código Fuente SPARC a x86/AMD64 x86/AMD64 a SPARC
  • 11. 09/01/06, Sun Fire T2000 Server World Record SPECjAppServer2004 Two-Node Performance with BEA WebLogic & IBM WebSphere 8/24/06 Sun snatches two World Records in a brand new SPECcpu2006 benchmark 8/16/06 Lotus NotesBench R6iNotes on Sun Fire V890 8/15/06, Sun Fire E25K LHS BSCS iX World Record Telco Billing 8/15/06, Sun Fire E25K SPECint_rate2000 08/15/2006 World Record 2-thread performance on SPEC OMPM2001 HPC benchmark for single socket systems 08/15/2006 The fastest single socket x86 system on floating-point throughput suite of SPEC CPU2000 benchmark 06/23/2006 The Sun Fire X4100 server delivers 100 GB TPC-H price/performance world record 06/23/2006 Best absolute price/performance and best in class performance on 300GB TPC-H benchmark 06/12/2006 Sun's solution demonstrates the best performance per dollar on SPECjAppServer2004 benchmark 5/27/2006 Best performer on the new version of OCUS Benchmark 05/23/06, Sun Fire T1000 Server World Record SPECweb2005 Performance for Servers in 1U Footprint and World Record Performance per Watt 05/17/2006 Two world records: best 2-socket/2-way JVM scalability and throughput! 05/15/06, Sun Fire T1000 Server World Record SPECjbb2005 Performance for 1 Rack Unit / 1 Socket Servers and World Record Performance per Watt 05/15/06, Sun Fire T2000 Server World Record SPECjbb2005 Performance for 2 Rack Unit / Single Socket Servers 04/21/2006 MySQL database on Solaris 10 shines on OLTP Benchmark Apr. 2006 Solaris 10, SAP TRBK, UltraSPARC E6900 Apr. 2006 Solaris 10 SPEC CPU2000 1s, AMD Sun Fire x2100 Apr. 2006 Solaris 10 SPEC CPU2000 2way, AMD Sun Fire x4100 Apr. 2006 Solaris 10 SPEC CPU2000 2way, AMD Sun Fire x4200 Apr. 2006 Solaris 10 SPEC CPU2000 workstation, AMD Sun Ultra 40 Apr. 2006 Solaris 10 SPEC CPU2000 throughput, AMD V40z Apr. 2006 Solaris 10 Igen OLTP Database, UltraSPARC Sun Fire T2000 Mar. 2006 Solaris 10 SPECjAppServer2004, UltraSPARC Sun Fire T2000 Mar. 2006 Solaris 10 Floating point throughput dual socket, AMD Sun Ultra 40 Mar. 2006 Solaris 10 Lotus Domino NotesBench R6iNotes, UltraSPARC Sun Fire T2000 US T1 Feb. 2006 Solaris 10 SPECjbb2005, UltraSPARC Sun Fire E25K US IV+ Jan. 2006 Pre-Installed with Solaris 10; Sun Announces Industry's Fastest x64 Workstation Jan. 2006 The Sun Fire X4200 server delivers three-in-one punch on SPECjbb2005 benchmark Más de 125 Records Mundiales Nov. 2005 Sun's UltraSPARC IV+ Processor-Based Sun Fire Servers Continue to Beat IBM Power5 Systems Oct. 2005 Sun Surpasses IBM for Server Leadership: New High-End Sun Fire Systems Give Sun New Edge; World-Record Benchmarks Released http://sun.com/solaris/benchmarks Oct. 2005 Sun Studio 11, on the Solaris 10 Operating System, Delivers World Record Performance Results on Sun Fire Servers Sep. 2005 Sun Fire X4100 Server - Benchmarks (five Solaris 10 benchmarks) Sep. 2005 Sun Fire X4200 Server - Benchmarks (five Solaris 10 benchmarks) Sep. 2005 Sep. 2005 Sun Microsystems Servers with Solaris Operating System and UltraSPARC Microprocessors Deliver Up to Fivefold Performance Boost Sep. 2005 Sun Launches Blockbuster Family of Industry-Standard, x64 Enterprise-Class Systems (3 world records) June 2005 Solaris 10 on Sun Fire E25K Achieved World Record Throughput on the Informatica Extract, Transform, and Load(ETL) Benchmark May 2005 Solaris 10 on Sun Fire E20K Set New Performance and Price Performance World Records on Manugistics Benchmark (2 world records) May 2005 Solaris 10 on the Sun Fire V440 server running Sybase IQ set a new price/performance world record on TPC-H @300 GB May 2005 Solaris 10 on the Sun Fire V240 server running Sybase IQ set a new price/performance world record on TPC-H @100 GB May 2005 Solaris 10 on the Sun Fire V490 server running Sybase IQ set a new single-system price/performance world record on TPC-H @1000 GB May 2005 Solaris 10 on the Sun Fire V880 server running Sybase IQ set a new single-system price/performance world record on TPC-H @1000GB Apr. 2005 Solaris 10 on the Sun Fire E25K server running Oracle Database 10g set a new single-system price/performance world record on TPC-H @3000 GB Apr. 2005 Solaris 10 and the Sun Java Application Platform Suite achieved best-in-class price/performance results on SPECjAppServer2004 Apr. 2005 Solaris 10 on the Sun Fire V40z server delivered record performance on eight-thread SPEC OMPM2001 HPC benchmark Apr. 2005 Solaris 10 on the Sun Fire V40z server set a new world record on SPEC CPU2000 Mar. 2005 Solaris 10 and the Sun Studio 10 software on the Sun Fire V40z server set new two-thread and four-thread world records on SPEC OMPM2001 (two world records) Mar. 2005 Solaris 10 on the Sun Fire V40z server delivered world-record four-way 64-bit performance on SPECjbb2000 Mar. 2005 Solaris 10 on the Sun Fire V20z server at 2.6 GHz delivered world-record two-way 64-bit performance on SPECjbb2000 Feb. 2005 Solaris 10 on the Sun Fire E6900 server and BEA delivered world-record performance on SPECjAppServer2002 Dual Node Feb. 2005 Solaris 10 on the two-way Sun Fire V20z server achieved a world record on SPEC OMPM2001 Feb. 2005 Solaris 10 on the Sun Fire E6900 server at 1.2 GHz delivered the batch Oracle Applications Standard Benchmark (HVOP) submission Jan. 2005 Solaris 10 on x64 delivered world-record one-way, two-way, and four-way 64-bit results on SPECjbb2000 on the Sun Fire V20z and Sun Fire V40z servers (three world records) Jan. 2005 Solaris 10 on the Sun Fire E25K server delivered world-record performance on TPC-H @3000 GB Dec. 2004 Sun Fire E4900 server with Solaris 10, the Oracle Database 10g, and the Sun StorEdge 6120 array delivered the first batch Oracle Applications Standard Benchmark (HVOP) submission Nov. 2004 Solaris 10 on the Sun Fire V20z and Sun Fire V40z servers set a world-record aggregate bandwidth peak in the fifth-annual SCInet Bandwidth Challenge (two records) Oct. 2004 Solaris 10 on the AMD Opteron processor-based Sun Java Workstations performed 34 percent to 61 percent better than comparable Intel processor-based Dell systems on Red Hat Linux 3.0 on BLAST (two records)
  • 12. Más de 20,000 ISVs trabajan en Solaris
  • 13. Solaris es Liberado: 6/14, 2005 PARTICIPA DE LA COMUNIDAD > blogs.sun.com/argentina_ambassador > www.opensolaris.org
  • 14. 10M de Lineas de Código Fuente kernel, rctl_action, dtrace_probe ”Core priv_set_t, putnext, lgrp_mem_rename, Operating System” pool_bind_kmem_enable, zone_enter, chip_t, mutex_exit, ddi_fm_capable, syscall_mstate, vmem_xfree tcp, dhcp, ipsec, nfs, dlpi, dns, ldap, nis, nis+, ppp, ipqos, ip multicast, ip multipathing, ipv4, ipv6, rpc, Red sctp, Sistema de udp, snmp, packet filtering libc, libumem, libsysevent, librt, libnsl, libproc, libsocket, libscf, libw, libkstat, librpcsvc, libxnet, libcurses,Sistema Librerías del libbsm, libnvpair, libsendfile, libadm Kstat, ifconfig, zoneadm, svcadm, traceroute,ppriv, prctl, mdb, pfexec, lofiadm, lari, Comandos ifconfig,fmadm, dispadmin, cputrack, crle, ptree
  • 15. Por qué SUN eligió la licencia CDDL?
  • 16. Por qué SUN eligió la licencia CDDL? Comparación con respecto a las necesidades de los desarrolladores, como copiar, modificar o distribuir una pieza de software
  • 17. Que trae Open Solaris ? Zettabyte File System (ZFS) • Postgres DB para Solaris • Mejoras de Red • Soporte a Manejo de Fallas para AMD64 • Mejoras Adicionales • > Mejoras en el Escritorio y Multimedia > Soporte Adicional en x86/x64 > Tecnología de Servicios Remotos
  • 18. Que trae Open Solaris ? Virtualización ● Dominios Logicos – Mejoras a “Solaris Containers” – Seguridad ● “Solaris Trusted Extensions” – “Secure by Default Networking” – Mejor rendimiento, administración y ● soporte a nuevos equipos
  • 19. ¿Por qué OpenSolaris? Es tecnológico! ● Zettabyte File System (ZFS) ● Dinamic Tracing (Dtrace) ● Contenedores (Zonas, BrandZ) ● Compatibilidad binaria ● garantizada!! .. y mucho más ●
  • 20. Las Distribuciones de OpenSolaris Patrocinadas por Sun ● Solaris Express Community Edition (cada quince días) – Solaris Express Developer Edition (cada tres meses) – Comunidad ● BeleniX (LiveCD x86) – Nexenta (GNU/Opensolaris) – Martux (Sparc LiveCD) – Schillix – Proyecto Indiana! ●
  • 21. Solaris Express Community Edition También llamada “Nevada”, se actualiza cada ● dos semanas y está disponible para su descarga gratuita en DVD o varios CD´s Incluye la última versión del kernel, así como las ● últimas consolidaciones de X.Org, GNOME, frameworks de red, idiomas, etc. Pensada para probar el funcionamiento, ● paquetes mas nuevos pero no libres de bugs No se ofrece soporte técnico ●
  • 22. Solaris Express Developer Edition También llamada “Nevada”, se actualiza cada ● seis meses y está disponible para descargar gratuitamente en DVD e imagenes de VMWare Se incluyen los entornos de desarrollo NetBeans, ● Sun Studio 12, compiladores y tools de GNU Los desarrolladores pueden compilar el código ● fuente de “Nevada” (core system) con ésta distribución más testeada y libre de bugs No se ofrece soporte técnico ●
  • 23. Inconvenientes de Solaris Express Barreras de adopción provocadas por problemas ● de instalación, falta de drivers, etc. El tamaño de la distribución es demasiado ● grande para nuevos mercados Sistema de paquetes anticuado y poco intuitivo ● Fragmentos del código cerrados ● No hay un proceso ni roadmap públicos ● No se ofrece soporte técnico ●
  • 24. Proyecto Indiana “Tenemos que hacer algo para que OpenSolaris se pueda tocar, algo que te puedas descargar ahora y ejecutar en tu portátil para disfrutar de las últimas novedades de la comunidad.” Ian Murdock, Vice President of Developer and Community Marketing at Sun Microsystems
  • 25. Proyecto Indiana Es la nueva y prometedora ● distribución binaria de OpenSolaris Dirigido por (Deb)Ian ● Murdock Combinar las tecnologías punteras de Solaris con las ● características de escritorio más avanzadas de la comunidad opensource Proporcionar un entorno ideal e intuitivo para los ● estudiantes, desarrolladores y entusiastas que deseen aprender y experimentar con tecnologías innovadoras
  • 26. Proyecto Indiana Descartar los binarios propietarios ● Reducir el tamaño de la distribución a 1 CD ● Modernizar y simplificar el instalador gráfico ● Implementar un gestor de paquetes más práctico ● Integrar mayor cantidad de drivers de dispositivo ● Mejorar la apariencia para atraer al usuario ● Enfatizar capacidades únicas de OpenSolaris ●
  • 27. Distribución binaria OpenSolaris 2008.05 Compilado en base a “Nevada” ● Live CD/USB de instalación ● Caimán, rápido e intuitivo instalador gráfico ● ZFS como sistema de archivos principal ● Administrador de paquetes binarios llamado “Image ● Packaging System (IPS)”, con repositorio actualizado Incluye Dtrace, xVM, RBAC, Containers, etc. ● Enfocado a la facilidad de uso y mantenimiento ● Con soporte técnico ●
  • 28. Distribución binaria OpenSolaris Nuevo constructor de distribuciones ● Simplemente se seleccionan los paquetes del ❏ repositorio Se personaliza el entorno ❏ Y difunde tu propia distribución! ❏ Unite! ● www.opensolaris.org ● www.opensolaris.com ●
  • 29. OpenSolaris 2008.05 VS Solaris Express CD´s/DVD instalación Distribución Live CD ● ● Build para developers Build para end-users ● ● Solo paquetes SVR4 Paquetes IPS, SVR4 ● ● Manualmente, BFU Actualización online ● ● UFS por defecto ZFS por defecto ● ● Cada 2 semanas Cada 6 meses ● ● Sin soporte técnico Con soporte técnico ● ●
  • 30. OpenSolaris 2008.05 OpenSolaris 2008.05 tendrá un ciclo de ● actualización (image-update) cada 6 meses (próxima versión en Noviembre: 2008.11) Solaris Express desaparecerá y será ● reemplazado por OpenSolaris 2008.05 Cualquiera podrá crear una distribución propia a ● partir del código base de Indiana Solaris 11 (futuro producto comercial), será un ● derivado de Indiana, con modificaciones de Sun
  • 31. OpenSolaris 2008.05 para desarrolladores OpenSolaris es el mejor UNIX entre los *IX para ● aprender a programar sistemas operativos Herramientas y entornos de desarrollo abiertos ● Dtrace, potente herramienta de depuración a ● bajo nivel, programable a través de lenguaje 'D' Posibilidad de virtualizar otros entornos para ● testear la interoperabilidad del software
  • 32. OpenSolaris 2008.05 para sys-admins Con SMF es muy fácil administrar y configurar el ● arranque y los servicios de red, sistema, etc. Sin 'gdm' (servidor X), obtenemos un seguro y ● potente servidor OpenSolaris svcadm disable gdm ➢ svcadm disable sendmail ➢ svcadm enable ssh ➢ svcadm enable httpd ➢ RBAC, control de privilegios y roles de usuario ●
  • 33. OpenSolaris 2008.05 para sys-admins Contenedores de Solaris: virtualización fácil y ● rápida con un alto % de integración con el resto de tecnologías del sistema (ZFS, SMF, etc.) Posibilidad de correr Linux con zonas BrandZ ● ZFS: engloba la gestión de discos, sistemas de ● archivos, no más slices! NFS, Samba (CIFS) y Network Attached Storage ● (NAS), para compartir recursos por red IP Filter incluído para actuar de firewall ●
  • 34. OpenSolaris 2008.05 para usuarios finales Live CD/USB para probar antes de instalar ● Funciona en VMWare/Fusion, VirtualBox y Xen ● Más drivers de video, audio, chipset t wireless ● Sistema de paquetes IPS al estilo 'apt-get' ● Posibilidad de virtualizar otros SO (ej: Windows) ● Sistema de archivos ZFS compatible con MacOS X ● Custom GNOME 2.20.02 + software FOSS ● Compiz Desktop Manager incluido! ●
  • 36. Que puedo hacer en OpenSolaris?
  • 37. OpenSolaris 2008.05 Requerimientos: ● Procesador compatible x86 (Pentium y AMD) ➢ Compatibilidad 64 bits (AMD64 y Xeon ➢ EMT64) Al menos 512Mb de RAM, recomendado 1 Gb ➢ Gráfica compatible VESA (Intel, ATI, ➢ NVIDIA...) 7 Gb libres de disco, recomendado 20 ➢
  • 38. ZFS Sistema de archivos de 128 bits ● Tamaño máximo de 256 cuatrillones de zettabytes ● Como ejemplo de las capacidades expresadas por estos ● números, si un usuario crease 1000 archivos por segundo, tardaría unos 9000 años en alcanzar el límite impuesto (wikipedia). ZFS trabaja con un pool formado por todos los ● dispositivos físicos.
  • 39. ¿Qué son las zonas y los containers? Zones Instancias aisladas de Solaris, con un filesystem aislado o compartido, root propio, identidad propia en la red + Resource Management Agrupa un conjunto de procesadores en pool, provee “fair-share scheduling” = Containers Un sistema liviano de virtualización de Sistemas Operativos
  • 40. DTrace DTrace es un framework que permite hacer tracing ● dinamico del ambiente operativo. Permite responder ciertas preguntas sobre el ● comportamiento del sistema operativo y las aplicaciones. Componentes de DTrace: ● Probes, que son puntos de instrumentación > Un probe esta disponible a traves de un provider > Cuando un probe se “dispara” se realizan acciones. > Existen además predicates que permiten condicionar las acciones.
  • 41. ¿Para que podría usar DTrace? Si soy desarrollador: Si soy usuario: ● ● Implementar nuevos Habilitar y administrar > > proveedores de datos que dinamicamente miles de se conecten con DTrace probes Implementar Asociar dinamicamente > > consumidores que predicados y acciones a los muestren los datos probes obtenidos Administrar dinamicamente > Implementar herramientas los buffers y el overhead de > para configurar probes los probes Examinar datos de un > sistema en ejecución o de un volcado luego de un crash
  • 42. Packaging System IPS es la tecnología de ● packaging de OpenSolaris Simples comandos para ● manejar paquetes: pkg install <package> – pkg uninstall – <package> Etc. – Simple Gui disponible. ●
  • 43. Instalando Opensolaris Bajarlo de http://www.opensolaris.com ● Fácil de instalar ●
  • 44. Próximamente en OpenSolaris 2008.05 Integración de numerosos proyectos, ya en ● marcha, enfocados a mejorar el escritorio, configuración de interfaces, nuevos drivers, etc. Mejoras en la gestión de energía, que incluyen ● escalado de frecuencia y throttling de CPU y suspensión/hibernación del sistema Más drivers de audio a través de 4Front OSS ● snv_91 (OpenSolaris 2008.11) ya disponible en ● los repositorios
  • 45. Algunos números Desde el 06/14/2005 hasta el 02/03/2008 ● 12 millones de líneas de código... ➔ 96,666 usuarios registrados... ➔ 197,427 posts en los foros de discusión... ➔ 69 grupos de usuarios registrados... ➔ ... y aumentando!
  • 46. Participá http://www.opensolaris.org ● Listas de correo (Chat con expertos de Sistemas > Operativos) Proyectos en curso > Reporte de errores y correcciones > Grupo de usuarios > Blogs > Preguntá ● irc.freenode.net > canal: #opensolaris >
  • 47. Donde buscar ayuda? Comunidad Argentina de OpenSolaris: ● http://www.opensolaris.org/jive/forum.jspa?forumID=174 Trabado en la compilación? (has leído el README, no?) ● Preguntá en opensolaris-help@opensolaris.org > Preguntas acerca del código, o encontraste un error? ● Preguntá en opensolaris-code@opensolaris.org > Tienes una solución para un error? ● Solicitá un patrocinador en > request-sponsor@opensolaris.org Las tecnologías de Solaris apestan! Linux manda! ● Debate sobre esto en > opensolaris-discuss@opensolaris.org
  • 48. Mas links de OpenSolaris ABSOLUTAMENTE TODO en Comunidad Hispana ● http://es.opensolaris.org – ZFS ● http://opensolaris.org/os/community/zfs/ – http://opensolaris.org/os/community/zfs/demos/ – DTRACE ● http://opensolaris.org/os/community/dtrace/ – Virtualizacion ● http://opensolaris.org/os/community/zones/ –
  • 49. Para Más Informacion: Solaris/OpenSolaris http://sun.com/solaris ● http://www.sun.com/bigadmin/hcl/ ● https://partneradvantage.sun.com/partners/10moves/solutions.ht ● ml http://www.sun.com/software/solaris/migration_program.jsp ● http://opensolaris.org/os/ ●
  • 50. Mensajes a la Comunidad “Las distribuciones Linux realmente han cambiado lo que es un ● sistema operativo. Solía ser que los sistemas operativos eran productos grandes y monolíticos, y ahora realmente son una colección de software. En términos de hacia dónde está yendo Solaris, ciertamente hemos notado este cambio, y estamos adaptando Solaris apropiadamente. Esto es, de hecho, la esencia del 'Proyecto Indiana'”. Ian Murdock, Líder del Proyecto Indiana quot;Ubuntu y Sun comparten una visión común: acelerar la ● adopción de la tecnología y el desarrollo de la comunidad por medio de la libertad y la aperturaquot; Mark Shuttleworth, CEO de Ubuntu.