Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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>
Upcoming SlideShare
Loading in …5
×

Palestra SFD OpenSolaris

1,854 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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>

×