CONHECENDO O OPENSOLARIS <ul><li>Renato Puccini </li><ul><li>Embaixador de Campus
[email_address]
http://blogs.sun.com/renato </li></ul></ul>
Por que conhecer o OpenSolaris? 57% 20% 15% Une os  benefícios do mundo  OpenSource... <ul><li>comunidade  ativa
software livre
acesso ao código
liberdade </li></ul>...com os  benefícios de um sistema  operacional baseado  no Solaris: <ul><li>ZFS
Dtrace
IPS
desempenho </li></ul>
Por que conhecer o OpenSolaris? Custo estimado da contribuição da Sun para o Debian GNU/Linux  Inclui código em GNOME Linu...
Por que conhecer o OpenSolaris? <ul><li>24 anos de desenvolvimento UNIX agora livre e aberto.
Todas as versões  futuras do Solaris serão baseadas neste código.
Garantia de  compatibilidade binária </li></ul>
Como surgiu o Projeto OpenSolaris? Solaris 10 lançado em  janeiro de 2005 Open Solaris lançado em  julho de 2005 Primeiro ...
A Distribuição: Project Indiana
A Distribuição: Project Indiana OpenSolaris 2008.5 <ul><li>Entra Ian Murdock, do Debian
Primeiro release do openSolaris
LiveCD
Instalador gráfico
GNOME/Compiz desktop
GNU tools; AMP/MARS deployment software
Estabilidade (Rollback, ZFS Snapshot )
RBAC (Role-Based Access Control) </li></ul>
Comparação Entre Linux e Solaris Alguns Aplicativos  Compiz Mplayer, Gimp...
Comparação Entre Linux e Solaris X Window System Hardware GNOME GNU utilities System libraries  Linux kernel POSIX+ extens...
A Distribuição: Project Indiana Requerimentos de Instalação <ul><li>Mínimo </li></ul><ul><ul><li>3 GB de espaço em disco
512 MB de RAM </li></ul></ul><ul><li>Recomendado </li></ul><ul><ul><li>10 GB de espaço em disco
Mais de 512 MB de RAM </li></ul></ul><ul><li>Para plataformas x86 apenas
Suporte apenas a ZFS
Multi-boot </li></ul>
Desvendando  a  Sopa De Letrinhas: <ul><li>IPS
ZFS
Dtrace </li></ul>
Próximos SlideShares
Carregando em…5
×

Palestra SFD OpenSolaris

1.720 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.720
No SlideShare
0
A partir de incorporações
0
Número de incorporações
30
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • O primeiro Solaris foi lançado em 1991 The project behind the first OpenSolaris distribution Lead by Ian Murdock: The &apos;Ian&apos; in Debian What&apos;s a Linux guy doing in OpenSolaris? Great new features you always wanted in Solaris Pre-released in Oct. 2007, first release in 2008.05, second release planned for 2008.11
  • Compiz is a compositing window manager that uses 3D graphics acceleration via OpenGL Compiz provides various new graphical effects and features on any desktop environment, including Gnome and KDE
  • No defense against silent data corruption &gt; Any defect in disk, controller, cable, driver, laser, or firmware can corrupt data silently • Brutal to manage &gt; Labels, partitions, volumes, provisioning, grow/shrink, /etc files... &gt; Lots of limits: filesystem/volume size, file size, number of files, files per directory, number of snapshots ... • Different tools to manage file, block, iSCSI, NFS, ... • Not portable between platforms • Dog slow &gt; Linear-time create, fat locks, fixed block size, naïve prefetch, dirty region logging, painful RAID rebuilds, growing backup time Snapshot - Read-only point-in-time copy of a filesystem  Instantaneous creation, unlimited number   No additional space used – blocks copied only when they change  Accessible through .zfs/snapshot in root of each filesystem
  • Advantages: &gt; All free storage space is always available &gt; Easy to grow/shrink &gt; No partitions to manage &gt; Abstraction: malloc/free
  • Palestra SFD OpenSolaris

    1. 1. CONHECENDO O OPENSOLARIS <ul><li>Renato Puccini </li><ul><li>Embaixador de Campus
    2. 2. [email_address]
    3. 3. http://blogs.sun.com/renato </li></ul></ul>
    4. 4. Por que conhecer o OpenSolaris? 57% 20% 15% Une os benefícios do mundo OpenSource... <ul><li>comunidade ativa
    5. 5. software livre
    6. 6. acesso ao código
    7. 7. liberdade </li></ul>...com os benefícios de um sistema operacional baseado no Solaris: <ul><li>ZFS
    8. 8. Dtrace
    9. 9. IPS
    10. 10. desempenho </li></ul>
    11. 11. Por que conhecer o OpenSolaris? Custo estimado da contribuição da Sun para o Debian GNU/Linux Inclui código em GNOME Linux kernel Mozilla OpenOffice.org X.org and other projects Fonte: UNU-MERIT report for the European Commission “ Economic impact of FLOSS on innovation and competitiveness of the EU ICT sector” Janeiro de 2007
    12. 12. Por que conhecer o OpenSolaris? <ul><li>24 anos de desenvolvimento UNIX agora livre e aberto.
    13. 13. Todas as versões futuras do Solaris serão baseadas neste código.
    14. 14. Garantia de compatibilidade binária </li></ul>
    15. 15. Como surgiu o Projeto OpenSolaris? Solaris 10 lançado em janeiro de 2005 Open Solaris lançado em julho de 2005 Primeiro código a ser aberto: Dtrace Licença: CDDL (Common Development and Distribution License) Project Indiana – OpenSolaris 2008.5
    16. 16. A Distribuição: Project Indiana
    17. 17. A Distribuição: Project Indiana OpenSolaris 2008.5 <ul><li>Entra Ian Murdock, do Debian
    18. 18. Primeiro release do openSolaris
    19. 19. LiveCD
    20. 20. Instalador gráfico
    21. 21. GNOME/Compiz desktop
    22. 22. GNU tools; AMP/MARS deployment software
    23. 23. Estabilidade (Rollback, ZFS Snapshot )
    24. 24. RBAC (Role-Based Access Control) </li></ul>
    25. 25. Comparação Entre Linux e Solaris Alguns Aplicativos Compiz Mplayer, Gimp...
    26. 26. Comparação Entre Linux e Solaris X Window System Hardware GNOME GNU utilities System libraries Linux kernel POSIX+ extensions Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... UNIX utilities POSIX Solaris kernel Diferenças na Arquitetura
    27. 27. A Distribuição: Project Indiana Requerimentos de Instalação <ul><li>Mínimo </li></ul><ul><ul><li>3 GB de espaço em disco
    28. 28. 512 MB de RAM </li></ul></ul><ul><li>Recomendado </li></ul><ul><ul><li>10 GB de espaço em disco
    29. 29. Mais de 512 MB de RAM </li></ul></ul><ul><li>Para plataformas x86 apenas
    30. 30. Suporte apenas a ZFS
    31. 31. Multi-boot </li></ul>
    32. 32. Desvendando a Sopa De Letrinhas: <ul><li>IPS
    33. 33. ZFS
    34. 34. Dtrace </li></ul>
    35. 35. IPS – Image Packaging System O que é? <ul><li>Sistema de pacotes em rede
    36. 36. Fácil de administrar
    37. 37. Desenvolvedores podem criar pacotes facilmente
    38. 38. Determina, controla e e resolve dependências
    39. 39. Entrega rápida de correções </li></ul>
    40. 40. IPS – Image Packaging System Arquitetura
    41. 41. IPS – Image Packaging System Gerenciador de Pacotes
    42. 42. IPS – Image Packaging System Repositórios Mais Importantes <ul><li>http://pkg.opensolaris.org </li></ul><ul><ul><li>Repositório padrão
    43. 43. 4460+ pacotes </li></ul></ul><ul><li>http://blastwave.network.org:10000 </li></ul><ul><ul><li>1700+ pacotes </li></ul></ul><ul><li>http://pkg.sunfreeware.com:9000 </li></ul><ul><ul><li>290+ pacotes </li></ul></ul><ul><li>Pacotes SVR4 ainda são suportados </li></ul>
    44. 44. IPS – Image Packaging System <ul><li>Verificar autoridade do repositório $ pkg authority AUTHORITY URL opensolaris.org (preferred) http://pkg.opensolaris.org:80
    45. 45. Adicionar novo repositório # pkg set-authority -O http://pkg.sunfreeware.com:9000 sunfreeware
    46. 46. Definir variável de timeout $ export PKG_CLIENT_TIMEOUT=90
    47. 47. Atualizar catálogos $ pfexec pkg refresh
    48. 48. Instalar pacotes $ pfexec pkg install sunstudioexpress </li></ul>Alguns comandos
    49. 49. ZFS - ZettaByte File System O que é? <ul><li>Sistema de arquivos de 128 bytes
    50. 50. Capacidade: 256 quadrillion ZB (1ZB = 1 billion TB) </li></ul>
    51. 51. ZFS – ZettaByte File System Características <ul><li>128 bits - a última palavra em sistemas de arquivos </li><ul><li>Tamanho do arquivo: até 16 × 10 ³ petabytes
    52. 52. Tamanho pool : até 3 × 10 ² ³ petabytes </li></ul><li>Vantagens do ZFS </li><ul><li>endianess (questões sobre Big-End & Little- End)
    53. 53. Compressão de dados
    54. 54. Corrupção de dados (RAID5 & checksun) </li></ul><li>Portado para FreeBSD, Mac OS e OpenBSD </li></ul>
    55. 55. ZFS – ZettaByte File System Por que ele é melhor? <ul><li>Proteção contra corrupção de dados
    56. 56. Portabilidade
    57. 57. Velocidade
    58. 58. Limites
    59. 59. Controle centralizado
    60. 60. ZFS Snapshot e ZFS Clones
    61. 61. ZFS Send and Receive (Backup/Restore) </li></ul>
    62. 62. ZFS – ZettaByte File System Storage Pool
    63. 63. DTrace O que é? <ul><li>Software de monitoração em um sistema de produção real
    64. 64. Monitora memória, system calls, acesso ao sistema de arquivos... ...tudo!
    65. 65. Controle através de linguagem de alto nível </li></ul>
    66. 66. DTrace Características <ul><li>Instrumentação Dinâmica
    67. 67. ➔ Ativar e gerenciar sondas dinâmicamente para o monitoramento do SO
    68. 68. Instrumentação Unificada
    69. 69. ➔ Instrumentação de kernel e aplicação
    70. 70. Implementação de ferramentas de sondagem
    71. 71. Predicados
    72. 72. Variáveis definidas pelo usuário
    73. 73. Agregação de dados
    74. 74. Portado para OpenBSD, FreeBSD, Mac OSX </li></ul>
    75. 75. DTrace
    76. 76. Instalação 1. Escolha seu teclado
    77. 77. Instalação 2. Escolha a língua
    78. 78. Instalação 3. Licença
    79. 79. Instalação 4. Verificação de Drivers
    80. 80. Instalação 5. Escolha a partição Muita calma nessa hora!
    81. 81. Instalação 6. Escolha a data e a hora
    82. 82. Instalação 7. Define as senhas e usuários
    83. 83. Instalação 8. Revise as configurações
    84. 84. Instalação 9. ...aguarde a instalação!
    85. 85. Participe! <ul><li>http://www.opensolaris.org </li><ul><li>Listas (bate-papo com os peritos do Sistemas Operacionais )
    86. 86. Projetos em curso
    87. 87. Relatório de Bugs / RFEs
    88. 88. Grupo de Usuários
    89. 89. Blogs </li></ul><li>Mirc </li><ul><li>irc.freenode.net channel: #opensolaris </li></ul></ul>
    90. 90. MUITO OBRIGADO PELA ATENÇÃO! <ul><li>Renato Porto Puccini </li><ul><li>Embaixador de Campus Sun
    91. 91. [email_address]
    92. 92. http://blogs.sun.com/renato </li></ul></ul>

    ×