SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Introducción a
  OpenSolaris
     2008.11
              Juan Daniel Perez
            Campus Ambassador
http://blogs.sun.com/argentina_ambassador
             http://osum.sun.com
Agenda
Que es OpenSolaris?
Nuevas características en 2008.11
Configuración básica
Repositorios y Paquetes
Conclusión
Qué es OpenSolaris?
Nueva distribución de Sistema Operativo basado en
el código fuente de Solaris
Versiones: 2008.05 y 2008.11
Open Source
Libre de usar e implementar
Soportado por Sun
Nuevas características en 2008.11
           (Desktop)
 Gnome 2.24 + Actualizaciones de Compiz
 Suspender y reanudar en RAM
 Nuevos repositorios
     Release, contrib, dev, extra y support
 Más drivers(audio, tarjetas SD, ....)
 Nuevas aplicaciones
     Firefox 3.0.3
     OpenOffice 3.0
Nuevas características en 2008.11
           (Server)
 Soporte de Intel Nehalem
 Instalador Automático
 Constructor de distribución
 Web Stack Mejorado
     Se agregaron Drupal y Django
 OpenStorage
 Muchos nuevos paquetes en el repositorio
Configuración básica
Drivers de Sonido: Open Sound System
(http://www.opensound.com/oss.html)
  $ pfexec pkgadd -d oss-solaris-v4.1-1051-i386.pkg
Drivers de video Nvidia incluidos (se pueden descargar
desde la página de Nvidia los últimos drivers)
Drivers de video ATI e Intel:
http://opensolaris.org/os/project/dri/
Placas de Red Wireless:
http://opensolaris.org/os/community/laptop/wireless/
Configuración básica
Placas de Red:
http://opensolaris.org/os/community/networking/
    # ifconfig -a
    # ifconfig -a plumb
    Nwam!
Configuración básica
Timeslider: utiliza la capacidad única de ZFS llamada
Snapshot
  Sistema → Administración → Configuración del
  deslizador de tiempo
Configuración básica
Compiz: Sistema → Preferencias → Apariencia →
Efectos visuales
Configuración básica
Montar Filesystems
   ufs: sistema de archivos UNIX estándar
   pcfs: sistema de archivos que permite acceder a
   FAT32 pala lectura y escritura
   hsfs: sistema de archivos High Sierra, es el
   estándar para los CDROM
   udf: formato de Disco Universal con soporte de
   operaciones de lectura y escritura sobre DVD y CD

    # mount -F pcfs /dev/dsk/c0t0d0s0 /punto_de_montaje/
Configuración básica
Montar NTFS y ext2
  FSWpart:
  http://www.belenix.org/binfiles/FSWpart.tar.gz
  FSWfsmisc:
  http://www.belenix.org/binfiles/FSWfsmisc.tar.gz
  # gunzip -c FSWpart.tar.gz | tar xvf -
  # pkgadd -d . FSWpart
  # gunzip -c FSWfsmisc.tar.gz | tar xvf -
  # pkgadd -d . FSWfsmisc
Configuración básica
Montar NTFS y ext2
  Identificar y montar particiones
    # /usr/bin/prtpart /dev/rdsk/”disco” -ldevs
  Partición NTFS:
    # mount -F ntfs
  Partición Ext2:
    # mount -F ext2fs
  Podemos modificar el archivo /etc/vfstab para que
  monte las particiones
Repositorios y Paquetes
Repositorios y Paquetes
El repositorio actual está dividido en cuatro repositorios
primarios basados en pkg.opensolaris.org:
   /release: contiene los paquetes estables y se actualizarán
   con la salida de cada nueva versión (seis meses).
   /dev: se actualiza cada dos semanas y contiene el ultimo
   software desarrollado para OpenSolaris
   /contrib: contiene las contribuciones de la comunidad. Es
   el repositorio secundario para usuarios.
   /pending: contiene contribuciones de paquetes de la
   comunidad o del programa de generación de paquetes.
   No se recomiendan su instalación.
Repositorios y Paquetes
Otros repositorios:
  http://pkg.opensolaris.org/webstack/ - PhpMyAdmin,
  Drupal, Django, etc.
  http://ips.homeunix.com:10000/ - Codecs de video y
  sonido (MP3, DVD, etc.).
  https://pkg.sun.com/opensolaris/extra/ - Virtual Box,
  Pluguin Flash para Firefox, etc. Hay que registrarse
  para poder acceder a este repositorio (
  https://pkg.sun.com/register/).
Repositorios y Paquetes
Otros repositorios:
  http://pkg.sunfreeware.com:9000/ - Codecs,
  utilidades GNU, etc.
En el repositorio principal podemos encontrar muchos
paquetes: Netbeans, Sun Studio (C, C++, Fortran), AMP
(Apache + MySQL + PHP / Pyton / Perl), Songbird,
OpenOffice, Eclipse, Thunderbird, etc!!
Repositorios y Paquetes
En 2008.11 es muy sencillo agregar nuevos
repositorios. Los agregamos directamente desde el
Package Manager.
Conclusión
2008.11: muchas nuevas características
    Mejor experiencia de escritorio
    Muchas nuevas aplicaciones
Dale una oportuniad hoy! Es gratis.
Descargar desde
    http://www.opensolaris.com
La forma más fácil de ejecutar OpenSolaris
    Virtualizado en VirtualBox
    http://www.virtualbox.org
ZFS
- Zettabyte File
   System -
Agenda

Que es ZFS?
Características de ZFS
Demo de características de ZFS
Conclusión
Que es ZFS?
   Sistema de archivos de 128 bits
   Tamaño máximo de 256 cuatrillones de zettabytes
   Incorporado en Solaris 10 y filesystem por defecto en
   OpenSolaris

En Wikipedia se hace la siguiente referencia sobre las capacidades
de ZFS:
          “Como ejemplo de las capacidades expresadas por
            estos números, si un usuario crease 1000 ficheros
            por segundo, tardaría unos 9000 años en alcanzar
            el límite impuesto por el número de ficheros.”.
Unidades de medida                       1010110101101011
                                             1001101110101110
                                        9
Gigabyte (1,000,000,000 bytes o 10 bytes)
                                             0110110101101110
1 gigabyte: una pickup llena de libros
                                             1011011011001010
100 gigabytes: ~1200 horas de música en MP3
                                             1010
Terabyte (1,000,000,000,000 bytes o 1012 bytes)
1 terabyte: 50000 arboles echos papel e impresos
136 terabytes: Toda la capacidad digital de las colecciones impresas (~12
millones de libros) de la biblioteca del Congreso de USA

Petabyte (1,000,000,000,000,000 bytes o 1015 bytes)
1 petabyte: La cantidad de información generada por el IM anualmente
200 petabytes: Todo el material impreso

Exabyte (1,000,000,000,000,000,000 bytes o 1018 bytes)
90 exabytes:Estimado mundial de la capacidad de almacenamiento digital
necesaria para el 2008 para todos los medios (discos, cintas, ópticos)

Zettabyte (1,000,000,000,000,000,000,000 bytes o 1021 bytes)
ZFS: Pool
Formado por todos los dispositivos de almacenamiento
Puede crecer y encogerse agregando y quitando discos
Los sistemas de archivos ZFS comparten la pool y se
pueden definir cuotas y reservas
Volúmenes vs ZFS
     Traditional Volumes               ZFS Pooled Storage
    Abstraction: virtual disk          Abstraction: malloc/free
●                                  ●


    Partition/volume for each FS       No partitions to manage
●                                  ●


    Grow/shrink by hand                Grow/shrink automatically
●                                  ●


    Each FS has limited                All bandwidth always
●                                  ●

    bandwidth                          available
    Storage is fragmented,             Pool allows space to be
●                                  ●

    stranded                           shared

     FS         FS         FS          ZFS       ZFS        ZFS

                                             Storage Pool
    Volume   Volume      Volume
Administración sencilla
 por comandos o GUI
  No se necesita manejador de
          volúmenes!

   Nos olvidamos de format,
   newfs, mount, vfstab, etc..


  Administración sencilla de
  Pool´s, Snapshots, Clones,
   Cuotas, Reservaciones,
      Compresión, etc...
Copy-on-Write
  Uber-block

                                                                                  Original Data

                                                                                   New Data




                      Initial block tree          Writes a copy of some changes


                                                                               New Uber-block
Original Pointers

 New Pointers




               Copy-on-write of indirect blocks      Rewrites the Uber-block
Snapshots (capturas)
    Podemos sacar una “foto” de forma rápida de todo el
    Sistema de Archivos
    Podemos volver fácilmente a un estado anterior del Sistema
    de Archivos



Snapshot Uber-block                                New Uber-block

                                                    Current Data
Compresión
Reduce la cantidad de espacio utilizado en disco
Reduce la cantidad de información transferida al disco –
Incrementa el rendimiento de los datos

                           ZFS




                      Data Compression
End-to-End Checksums
Checksums are
                                                           Previene:
separated from
                                                               Corrupción silenciosa
   the data
                                                               de la información
                                                               Errores por Metadata
                                                               corrupta
                                                               Escrituras fantasmas
                                                               Perdidas de escrituras
                                                               y lecturas
                                                               Sobre escrituras
                                                               accidentales
                                                               Errores por bugs en el
                                                               controlador y
                                                               dispositivo
         Entire I/O path is self-validating (uber-block)
Auto-recuperación de Información
ZFS puede identificar información dañada utilizando los
Cheksums y restaurarla utilizando la copia redundante
(Mirror).
     Application             Application                Application


     ZFS Mirror             ZFS Mirror                  ZFS Mirror




                                                    “Heals” Bad Copy and
   Detects Bad Data   Gets Good Data from Mirror   Sends Back to Application
Mirror y RAID-Z

ZFS permite definir mirroring (espejo) entre discos de
forma sencilla
ZFS provee mejor disponibilidad que RAID-5
Utiliza divisiones de RAID de ancho variable para que
todas las escrituras estén totalmente divididas
Evita el “agujero de escritura” de RAID-5
Evita la necesidad de la secuencia leer-modificar-
escribir (Así que es mas rápido!!)
Cuotas y Reservas
Para controlar el uso combinado de dispositivos de
almacenamiento, los administradores pueden establecer una
Cuota para cada sistema de archivos.

O pueden establecer una Reserva (mínimo)

                           ZFS
                                           > Guarantee
    > Limit Tim
                                             Fred a
      to a quota
                                             reservation
      of 10g
                                             of 20g
      # zfs set
      quota=10g                              # zfs set
      tank/home/t                            reservation=20
      im                                     g
                      Storage Pool Usage     tank/home/fred
ZFS: mas información...



http://es.wikipedia.org/wiki/ZFS_%28sistema_de_archivos%29

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

 http://www.sun.com/software/solaris/zfs_learning_center.jsp
ZFS
                   Manejador de Volúmenes + Sistema
            ZFS
                              de Archivos




Vamos a volar...
Gracias!

              Juan Daniel Perez
            Campus Ambassador
http://blogs.sun.com/argentina_ambassador
             http://osum.sun.com

Contenu connexe

Tendances (10)

Azucenabarzola
AzucenabarzolaAzucenabarzola
Azucenabarzola
 
Como instalar Unix(Johanna)
Como instalar Unix(Johanna)Como instalar Unix(Johanna)
Como instalar Unix(Johanna)
 
Deber aplicaciones
Deber aplicacionesDeber aplicaciones
Deber aplicaciones
 
Preguntas Swap Andrade Granda
Preguntas Swap Andrade GrandaPreguntas Swap Andrade Granda
Preguntas Swap Andrade Granda
 
Preguntas Andrade Granda
Preguntas Andrade GrandaPreguntas Andrade Granda
Preguntas Andrade Granda
 
COMO INSTALAR UBUNTU EN VIRTUAL BOX
COMO INSTALAR UBUNTU EN VIRTUAL BOXCOMO INSTALAR UBUNTU EN VIRTUAL BOX
COMO INSTALAR UBUNTU EN VIRTUAL BOX
 
Charla Madrid Devops Junio 2011: ZFS en Despliegues
Charla Madrid Devops Junio 2011: ZFS en DesplieguesCharla Madrid Devops Junio 2011: ZFS en Despliegues
Charla Madrid Devops Junio 2011: ZFS en Despliegues
 
Mantenimiento Andrade Granda
Mantenimiento Andrade GrandaMantenimiento Andrade Granda
Mantenimiento Andrade Granda
 
Actividad n° 04
Actividad n° 04Actividad n° 04
Actividad n° 04
 
Nicolle
NicolleNicolle
Nicolle
 

Similaire à Introducción a OpenSolaris y ZFS

Monitoreo tunning postgresql_2011
Monitoreo tunning postgresql_2011Monitoreo tunning postgresql_2011
Monitoreo tunning postgresql_2011Lennin Caro
 
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
 
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
 
FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014Patricio Ghirardi
 
Presentación cómo es un ordenador 13 14
Presentación cómo es un ordenador 13 14Presentación cómo es un ordenador 13 14
Presentación cómo es un ordenador 13 14Jose Encabo
 
Sistema Operativo. Hardware.docx
Sistema Operativo. Hardware.docxSistema Operativo. Hardware.docx
Sistema Operativo. Hardware.docxJavierPuccini
 
Modotexto
ModotextoModotexto
Modotextotania
 
Presentacion
PresentacionPresentacion
PresentaciontapiaESP
 
xfs sistema archivos.pptx
xfs sistema archivos.pptxxfs sistema archivos.pptx
xfs sistema archivos.pptxssuser5421a9
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informaticapepinito
 
Sistemas operativos info
Sistemas operativos infoSistemas operativos info
Sistemas operativos infoValeriaStefany
 
Sistemas operativos 9
Sistemas operativos 9Sistemas operativos 9
Sistemas operativos 9MarianelaGY
 
Sistemas operativos info
Sistemas operativos infoSistemas operativos info
Sistemas operativos infoDoritaa Ramirez
 
Sistemasoperativosinfo 131127122354-phpapp02
Sistemasoperativosinfo 131127122354-phpapp02Sistemasoperativosinfo 131127122354-phpapp02
Sistemasoperativosinfo 131127122354-phpapp02Anita Conde
 
Informatica grupo 9 sistemas operativos info.
Informatica grupo 9 sistemas operativos info.Informatica grupo 9 sistemas operativos info.
Informatica grupo 9 sistemas operativos info.issy_15sept
 

Similaire à Introducción a OpenSolaris y ZFS (20)

Opensolaris flisol
Opensolaris flisolOpensolaris flisol
Opensolaris flisol
 
Monitoreo tunning postgresql_2011
Monitoreo tunning postgresql_2011Monitoreo tunning postgresql_2011
Monitoreo tunning postgresql_2011
 
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.
 
1
11
1
 
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
 
FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014FreeNAS Platform Binnaris 2014
FreeNAS Platform Binnaris 2014
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Presentación cómo es un ordenador 13 14
Presentación cómo es un ordenador 13 14Presentación cómo es un ordenador 13 14
Presentación cómo es un ordenador 13 14
 
Sistema Operativo. Hardware.docx
Sistema Operativo. Hardware.docxSistema Operativo. Hardware.docx
Sistema Operativo. Hardware.docx
 
Castillo Cevallos Swap
Castillo Cevallos SwapCastillo Cevallos Swap
Castillo Cevallos Swap
 
Modotexto
ModotextoModotexto
Modotexto
 
Presentacion
PresentacionPresentacion
Presentacion
 
xfs sistema archivos.pptx
xfs sistema archivos.pptxxfs sistema archivos.pptx
xfs sistema archivos.pptx
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 
Sistemas operativos info
Sistemas operativos infoSistemas operativos info
Sistemas operativos info
 
Sistemas operativos 9
Sistemas operativos 9Sistemas operativos 9
Sistemas operativos 9
 
Sistemas operativos info
Sistemas operativos infoSistemas operativos info
Sistemas operativos info
 
Sistemasoperativosinfo 131127122354-phpapp02
Sistemasoperativosinfo 131127122354-phpapp02Sistemasoperativosinfo 131127122354-phpapp02
Sistemasoperativosinfo 131127122354-phpapp02
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Informatica grupo 9 sistemas operativos info.
Informatica grupo 9 sistemas operativos info.Informatica grupo 9 sistemas operativos info.
Informatica grupo 9 sistemas operativos info.
 

Plus de 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
Introducción a OpenSolarisIntroducción a OpenSolaris
Introducción a OpenSolarisjuandanielp
 
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
 

Plus de juandanielp (8)

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
Introducción a OpenSolarisIntroducción a OpenSolaris
Introducción a OpenSolaris
 
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
 

Dernier

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
 
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
 
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
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
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
 
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
 
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
 
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
 

Dernier (15)

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
 
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
 
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
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
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...
 
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
 
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
 
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)
 

Introducción a OpenSolaris y ZFS

  • 1. Introducción a OpenSolaris 2008.11 Juan Daniel Perez Campus Ambassador http://blogs.sun.com/argentina_ambassador http://osum.sun.com
  • 2. Agenda Que es OpenSolaris? Nuevas características en 2008.11 Configuración básica Repositorios y Paquetes Conclusión
  • 3. Qué es OpenSolaris? Nueva distribución de Sistema Operativo basado en el código fuente de Solaris Versiones: 2008.05 y 2008.11 Open Source Libre de usar e implementar Soportado por Sun
  • 4. Nuevas características en 2008.11 (Desktop) Gnome 2.24 + Actualizaciones de Compiz Suspender y reanudar en RAM Nuevos repositorios Release, contrib, dev, extra y support Más drivers(audio, tarjetas SD, ....) Nuevas aplicaciones Firefox 3.0.3 OpenOffice 3.0
  • 5. Nuevas características en 2008.11 (Server) Soporte de Intel Nehalem Instalador Automático Constructor de distribución Web Stack Mejorado Se agregaron Drupal y Django OpenStorage Muchos nuevos paquetes en el repositorio
  • 6. Configuración básica Drivers de Sonido: Open Sound System (http://www.opensound.com/oss.html) $ pfexec pkgadd -d oss-solaris-v4.1-1051-i386.pkg Drivers de video Nvidia incluidos (se pueden descargar desde la página de Nvidia los últimos drivers) Drivers de video ATI e Intel: http://opensolaris.org/os/project/dri/ Placas de Red Wireless: http://opensolaris.org/os/community/laptop/wireless/
  • 7. Configuración básica Placas de Red: http://opensolaris.org/os/community/networking/ # ifconfig -a # ifconfig -a plumb Nwam!
  • 8. Configuración básica Timeslider: utiliza la capacidad única de ZFS llamada Snapshot Sistema → Administración → Configuración del deslizador de tiempo
  • 9. Configuración básica Compiz: Sistema → Preferencias → Apariencia → Efectos visuales
  • 10. Configuración básica Montar Filesystems ufs: sistema de archivos UNIX estándar pcfs: sistema de archivos que permite acceder a FAT32 pala lectura y escritura hsfs: sistema de archivos High Sierra, es el estándar para los CDROM udf: formato de Disco Universal con soporte de operaciones de lectura y escritura sobre DVD y CD # mount -F pcfs /dev/dsk/c0t0d0s0 /punto_de_montaje/
  • 11. Configuración básica Montar NTFS y ext2 FSWpart: http://www.belenix.org/binfiles/FSWpart.tar.gz FSWfsmisc: http://www.belenix.org/binfiles/FSWfsmisc.tar.gz # gunzip -c FSWpart.tar.gz | tar xvf - # pkgadd -d . FSWpart # gunzip -c FSWfsmisc.tar.gz | tar xvf - # pkgadd -d . FSWfsmisc
  • 12. Configuración básica Montar NTFS y ext2 Identificar y montar particiones # /usr/bin/prtpart /dev/rdsk/”disco” -ldevs Partición NTFS: # mount -F ntfs Partición Ext2: # mount -F ext2fs Podemos modificar el archivo /etc/vfstab para que monte las particiones
  • 14. Repositorios y Paquetes El repositorio actual está dividido en cuatro repositorios primarios basados en pkg.opensolaris.org: /release: contiene los paquetes estables y se actualizarán con la salida de cada nueva versión (seis meses). /dev: se actualiza cada dos semanas y contiene el ultimo software desarrollado para OpenSolaris /contrib: contiene las contribuciones de la comunidad. Es el repositorio secundario para usuarios. /pending: contiene contribuciones de paquetes de la comunidad o del programa de generación de paquetes. No se recomiendan su instalación.
  • 15. Repositorios y Paquetes Otros repositorios: http://pkg.opensolaris.org/webstack/ - PhpMyAdmin, Drupal, Django, etc. http://ips.homeunix.com:10000/ - Codecs de video y sonido (MP3, DVD, etc.). https://pkg.sun.com/opensolaris/extra/ - Virtual Box, Pluguin Flash para Firefox, etc. Hay que registrarse para poder acceder a este repositorio ( https://pkg.sun.com/register/).
  • 16. Repositorios y Paquetes Otros repositorios: http://pkg.sunfreeware.com:9000/ - Codecs, utilidades GNU, etc. En el repositorio principal podemos encontrar muchos paquetes: Netbeans, Sun Studio (C, C++, Fortran), AMP (Apache + MySQL + PHP / Pyton / Perl), Songbird, OpenOffice, Eclipse, Thunderbird, etc!!
  • 17. Repositorios y Paquetes En 2008.11 es muy sencillo agregar nuevos repositorios. Los agregamos directamente desde el Package Manager.
  • 18. Conclusión 2008.11: muchas nuevas características Mejor experiencia de escritorio Muchas nuevas aplicaciones Dale una oportuniad hoy! Es gratis. Descargar desde http://www.opensolaris.com La forma más fácil de ejecutar OpenSolaris Virtualizado en VirtualBox http://www.virtualbox.org
  • 20. Agenda Que es ZFS? Características de ZFS Demo de características de ZFS Conclusión
  • 21. Que es ZFS? Sistema de archivos de 128 bits Tamaño máximo de 256 cuatrillones de zettabytes Incorporado en Solaris 10 y filesystem por defecto en OpenSolaris En Wikipedia se hace la siguiente referencia sobre las capacidades de ZFS: “Como ejemplo de las capacidades expresadas por estos números, si un usuario crease 1000 ficheros por segundo, tardaría unos 9000 años en alcanzar el límite impuesto por el número de ficheros.”.
  • 22. Unidades de medida 1010110101101011 1001101110101110 9 Gigabyte (1,000,000,000 bytes o 10 bytes) 0110110101101110 1 gigabyte: una pickup llena de libros 1011011011001010 100 gigabytes: ~1200 horas de música en MP3 1010 Terabyte (1,000,000,000,000 bytes o 1012 bytes) 1 terabyte: 50000 arboles echos papel e impresos 136 terabytes: Toda la capacidad digital de las colecciones impresas (~12 millones de libros) de la biblioteca del Congreso de USA Petabyte (1,000,000,000,000,000 bytes o 1015 bytes) 1 petabyte: La cantidad de información generada por el IM anualmente 200 petabytes: Todo el material impreso Exabyte (1,000,000,000,000,000,000 bytes o 1018 bytes) 90 exabytes:Estimado mundial de la capacidad de almacenamiento digital necesaria para el 2008 para todos los medios (discos, cintas, ópticos) Zettabyte (1,000,000,000,000,000,000,000 bytes o 1021 bytes)
  • 23. ZFS: Pool Formado por todos los dispositivos de almacenamiento Puede crecer y encogerse agregando y quitando discos Los sistemas de archivos ZFS comparten la pool y se pueden definir cuotas y reservas
  • 24. Volúmenes vs ZFS Traditional Volumes ZFS Pooled Storage Abstraction: virtual disk Abstraction: malloc/free ● ● Partition/volume for each FS No partitions to manage ● ● Grow/shrink by hand Grow/shrink automatically ● ● Each FS has limited All bandwidth always ● ● bandwidth available Storage is fragmented, Pool allows space to be ● ● stranded shared FS FS FS ZFS ZFS ZFS Storage Pool Volume Volume Volume
  • 25. Administración sencilla por comandos o GUI No se necesita manejador de volúmenes! Nos olvidamos de format, newfs, mount, vfstab, etc.. Administración sencilla de Pool´s, Snapshots, Clones, Cuotas, Reservaciones, Compresión, etc...
  • 26. Copy-on-Write Uber-block Original Data New Data Initial block tree Writes a copy of some changes New Uber-block Original Pointers New Pointers Copy-on-write of indirect blocks Rewrites the Uber-block
  • 27. Snapshots (capturas) Podemos sacar una “foto” de forma rápida de todo el Sistema de Archivos Podemos volver fácilmente a un estado anterior del Sistema de Archivos Snapshot Uber-block New Uber-block Current Data
  • 28. Compresión Reduce la cantidad de espacio utilizado en disco Reduce la cantidad de información transferida al disco – Incrementa el rendimiento de los datos ZFS Data Compression
  • 29. End-to-End Checksums Checksums are Previene: separated from Corrupción silenciosa the data de la información Errores por Metadata corrupta Escrituras fantasmas Perdidas de escrituras y lecturas Sobre escrituras accidentales Errores por bugs en el controlador y dispositivo Entire I/O path is self-validating (uber-block)
  • 30. Auto-recuperación de Información ZFS puede identificar información dañada utilizando los Cheksums y restaurarla utilizando la copia redundante (Mirror). Application Application Application ZFS Mirror ZFS Mirror ZFS Mirror “Heals” Bad Copy and Detects Bad Data Gets Good Data from Mirror Sends Back to Application
  • 31. Mirror y RAID-Z ZFS permite definir mirroring (espejo) entre discos de forma sencilla ZFS provee mejor disponibilidad que RAID-5 Utiliza divisiones de RAID de ancho variable para que todas las escrituras estén totalmente divididas Evita el “agujero de escritura” de RAID-5 Evita la necesidad de la secuencia leer-modificar- escribir (Así que es mas rápido!!)
  • 32. Cuotas y Reservas Para controlar el uso combinado de dispositivos de almacenamiento, los administradores pueden establecer una Cuota para cada sistema de archivos. O pueden establecer una Reserva (mínimo) ZFS > Guarantee > Limit Tim Fred a to a quota reservation of 10g of 20g # zfs set quota=10g # zfs set tank/home/t reservation=20 im g Storage Pool Usage tank/home/fred
  • 33. ZFS: mas información... http://es.wikipedia.org/wiki/ZFS_%28sistema_de_archivos%29 http://www.opensolaris.org/os/community/zfs/ http://www.sun.com/software/solaris/zfs_learning_center.jsp
  • 34. ZFS Manejador de Volúmenes + Sistema ZFS de Archivos Vamos a volar...
  • 35. Gracias! Juan Daniel Perez Campus Ambassador http://blogs.sun.com/argentina_ambassador http://osum.sun.com