Your SlideShare is downloading. ×
Introdução ao OpenSolaris
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Introdução ao OpenSolaris

2,430

Published on

Slides para palestra introdutória sobre o openSolaris, falando um pouco sobre suas história e suas tecnologias mais relevantes, como dTrace, ZFS, Zones/Containers,..

Slides para palestra introdutória sobre o openSolaris, falando um pouco sobre suas história e suas tecnologias mais relevantes, como dTrace, ZFS, Zones/Containers,..

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,430
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
88
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. CONHECENDO O OPENSOLARIS
      • Cindy Dalfovo
        • Embaixadora de Campus
        • 2. [email_address]
        • 3. http://blogs.sun.com/cindydalfovo
    • 4. Por que conhecer o OpenSolaris? 57% 20% 15% Une os benefícios do mundo OpenSource...
      • comunidade ativa
      • 5. software livre
      • 6. acesso ao código
      • 7. liberdade
      ...com os benefícios de um sistema operacional baseado no Solaris:
    • 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. Por que conhecer o OpenSolaris?
      • 24 anos de desenvolvimento UNIX agora livre e aberto.
      • 13. Todas as versões futuras do Solaris serão baseadas neste código.
      • 14. Garantia de compatibilidade binária
    • 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. 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
    • 17. Comparação Entre Linux e Solaris Alguns Aplicativos Compiz Mplayer, Gimp...
    • 18. A Distribuição: Project Indiana
    • 19. A Distribuição: Project Indiana OpenSolaris 2008.5
      • Entra Ian Murdock, do Debian
      • 20. Primeiro release do openSolaris
      • 21. LiveCD
      • 22. Instalador gráfico
      • 23. GNOME/Compiz desktop
      • 24. GNU tools; AMP/MARS deployment software
      • 25. Estabilidade (Rollback, ZFS Snapshot )
      • 26. RBAC (Role-Based Access Control)
    • 27. A Distribuição: Project Indiana Requerimentos de Instalação
      • Mínimo
        • 3 GB de espaço em disco
        • 28. 512 MB de RAM
      • Recomendado
        • 10 GB de espaço em disco
        • 29. Mais de 512 MB de RAM
      • Para plataformas x86 apenas
      • 30. Suporte apenas a ZFS
      • 31. Multi-boot
    • 32. Desvendando a Sopa De Letrinhas:
    • 35. IPS – Image Packaging System O que é?
      • Sistema de pacotes em rede
      • 36. Fácil de administrar
      • 37. Desenvolvedores podem criar pacotes facilmente
      • 38. Determina, controla e e resolve dependências
      • 39. Entrega rápida de correções
    • 40. IPS – Image Packaging System Arquitetura
    • 41. IPS – Image Packaging System Gerenciador de Pacotes
    • 42. IPS – Image Packaging System Repositórios Mais Importantes
      • http://pkg.opensolaris.org
        • Repositório padrão
        • 43. 4460+ pacotes
      • http://blastwave.network.org:10000
        • 1700+ pacotes
      • http://pkg.sunfreeware.com:9000
        • 290+ pacotes
      • Pacotes SVR4 ainda são suportados
    • 44. IPS – Image Packaging System
      • Verificar autoridade do repositório $ pkg authority AUTHORITY URL opensolaris.org (preferred) http://pkg.opensolaris.org:80
      • 45. Adicionar novo repositório # pkg set-authority -O http://pkg.sunfreeware.com:9000 sunfreeware
      • 46. Definir variável de timeout $ export PKG_CLIENT_TIMEOUT=90
      • 47. Atualizar catálogos $ pfexec pkg refresh
      • 48. Instalar pacotes $ pfexec pkg install sunstudioexpress
      Alguns comandos
    • 49. ZFS - ZettaByte File System O que é?
      • Sistema de arquivos de 128 bytes
      • 50. Capacidade: 256 quadrillion ZB (1ZB = 1 billion TB)
    • 51. ZFS – ZettaByte File System Características
      • 128 bits - a última palavra em sistemas de arquivos
        • Tamanho do arquivo: até 16 × 10 ³ petabytes
        • 52. Tamanho pool : até 3 × 10 ² ³ petabytes
      • Vantagens do ZFS
        • endianess (questões sobre Big-End & Little- End)
        • 53. Compressão de dados
        • 54. Corrupção de dados (RAID5 & checksun)
      • Portado para FreeBSD, Mac OS e OpenBSD
    • 55. ZFS – ZettaByte File System Por que ele é melhor?
      • Proteção contra corrupção de dados
      • 56. Portabilidade
      • 57. Velocidade
      • 58. Limites
      • 59. Controle centralizado
      • 60. ZFS Snapshot e ZFS Clones
      • 61. ZFS Send and Receive (Backup/Restore)
    • 62. ZFS – ZettaByte File System Storage Pool
    • 63. ZFS – ZettaByte File System Auto-recuperação
    • 64. DTrace O que é?
      • Software de monitoração em um sistema de produção real
      • 65. Monitora memória, system calls, acesso ao sistema de arquivos... ...tudo!
      • 66. Controle através de linguagem de alto nível
    • 67. DTrace Características
      • Instrumentação Dinâmica
      • 68. ➔ Ativar e gerenciar sondas dinâmicamente para o monitoramento do SO
      • 69. Instrumentação Unificada
      • 70. ➔ Instrumentação de kernel e aplicação
      • 71. Implementação de ferramentas de sondagem
      • 72. Predicados
      • 73. Variáveis definidas pelo usuário
      • 74. Agregação de dados
      • 75. Portado para OpenBSD, FreeBSD, Mac OSX
    • 76. DTrace
    • 77. Zones
      • Instâncias isoladas do Solaris
      • 78. Sistema de arquivos próprio / compartilhado
      • 79. Agrupamento de conjunto de recursos em “pools”
      • 80. Ambiente leve de virtualização do SO
      • 81. Escalonamento fair-share de processadores
    • 82. Zones
      • Master Zone – zone default de todo sistema OpenSolaris
      • 83. Sistema de arquivos Sparseroot ou Wholeroot
      • 84. Zones requerem 85MB de disco (sparseroot zone)
      • 85. 40MB adicionais de memória, overhead < 1%
      • 86. Não há necessidade de boot global
      • 87. Cada zone possui ambiente root próprio
      • 88. Zones podem fornecer serviços como HTTP, NIS, sendmail, ssh
      • 89. Teoricamente > 8000 Zones
      Mais detalhes
    • 90. Zones
      • Ambiente de ensino
      • 91. Criação de “Sandboxes” para desenvolvedores
      • 92. Ambiente de teste de novas aplicações
      • 93. Equipes compartilhando recursos
      • 94. Consolidação segura de vários servidores
      Onde Utilizar?
    • 95. Instalação 1. Escolha seu teclado
    • 96. Instalação 2. Escolha a língua
    • 97. Instalação 3. Licença
    • 98. Instalação 4. Verificação de Drivers
    • 99. Instalação 5. Escolha a partição Muita calma nessa hora!
    • 100. Instalação 6. Escolha a data e a hora
    • 101. Instalação 7. Define as senhas e usuários
    • 102. Instalação 8. Revise as configurações
    • 103. Instalação 9. ...aguarde a instalação!
    • 104. Participe!
      • http://www.opensolaris.org
        • Listas (bate-papo com os peritos do Sistemas Operacionais )
        • 105. Projetos em curso
        • 106. Relatório de Bugs / RFEs
        • 107. Grupo de Usuários
        • 108. Blogs
      • Mirc
        • irc.freenode.net channel: #opensolaris
    • 109. MUITO OBRIGADA PELA ATENÇÃO!
      • Cindy Dalfovo
        • Embaixadora de Campus Sun
        • 110. [email_address]
        • 111. http://blogs.sun.com/cindydalfovo

    ×