Intro Open Solaris

1,228 views
1,163 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,228
On SlideShare
0
From Embeds
0
Number of Embeds
103
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Intro Open Solaris

  1. 1. Introdução ao OpenSolaris Vitório Sassi - vitorio.sassi@sun.com blogs.sun.com/vitoriosassi Marcelo Arbore - marcelo.arbore@sun.com blogs.sun.com/arbore
  2. 2. OpenSolaris é open source! “[open sour i  he  ost ce s]t m   si fcantal­ gnii   lencom passi and  ng  long­ er  r t m t end hatt sof w ar t  he  t e  indust y  r has seen  nce he  l si t ear y  1980s.” I C  r D G oup  R eport August2006  
  3. 3. OpenSolaris é open source! “Open source is about community, not economy, not hype, not ...”
  4. 4. OpenSolaris é open source! “Ever sof w ar assetw e  y  t e    produce s  i open sour  I t ce. fi  i tt sn' oday,i  ilbe  et y   tw l  pr t dam n  ckl ”  qui y. Jonathan  Schw ar z t C EO ,Sun    M i osyst s cr em Januar 2007 y 
  5. 5. O que é o OpenSolaris ? Um projeto código aberto licenciado sob a CDDL Uma comunidade - www.opensolaris.org Uma nova distro baseada no código do Solaris Primeira versão: 2008.05 Redistribuivel Uso e deploy gratuito Suporte disponível www.opensolaris.com
  6. 6. OpenSolaris é: Fácil de baixar Imagem ISO, bittorent, mirrors, ~700Mb Fácil de instalar Instalador gráfico moderno Fácil de usar Ambiente Gnome, varias aplicações KDE disponível pela comunidade Fácil de manter Repositórios de pacotes User friendly Bom suporte a hardware + desenvolvimento na comunidade
  7. 7. Compatibilidade:
  8. 8. Funcionalidades LiveCD/USB Experimente sem compromisso Instale a partir do boot Image Packaging System (IPS) DTrace Zettabyte File System (ZFS) Service Management Facility (SMF) Fault Management Architecture (FMA) Gerenciamento de recursos ...e muito mais. Mesmo :)
  9. 9. Funcionalidades
  10. 10. Funcionalidades
  11. 11. Image Packaging System (IPS) Sistema de entrega de software do OpenSolaris Pacotes disponíveis em repositórios Transações desfeitas em caso de falhas Utiliza funcionalidades ZFS Snapshots Rollbacks Atualize o sistema para um novo ambiente de boot beadm(1M) Fácil criar/portar pacotes Linha de comando, GUI
  12. 12. DTrace Framework para análise dinâmica Observe todos níveis da pilha de software Usado para Estudar bugs de software Observabilidade em detalhes Captura de dados para analise de performance Analise drill down Ferramentas visuais: Chime, Dtracelets (SunStudio)
  13. 13. Zettabyte File System (ZFS) Armazenamento baseado em pools – sem gerenciador de volumes :-) Primeiro sist. De arquivos de 128 bits (1 bilhão de TB) Snapshots instantâneas Overhead quase zero (time and space) Rollback simples Incremental: replicação Sist. de arquivos vira ponto de administração Propriedades por SA, com herança Design transacional == confiabilidade Administração simples e direta: zpool(1M) e zfs(1M)
  14. 14. Zettabyte File System (ZFS)
  15. 15. Service Management Facility (SMF) Mecanismo unificado para gerencia de serviços Iniciar/parar, reiniciar serviços com dependências :) Configuração de serviços Startup/shutdown ordenado Sem scripts RC Fácil de gerenciar svcs(1M) svcadm(1M) svccfg(1M) svcprop(1M)
  16. 16. Fault Management Architecture (FMA) Detecção de falhas baseada em heurísticas Primeiramente para hardware Mas também para algumas falhas de software Relatórios de erro automáticos syslog Age quando/se necessário Por exemplo, tirar uma CPU do ar Relatório com link para mais informações
  17. 17. Gerenciamento de Recursos Processor sets (cjtos de processadores) Zones Abstração para particionar sistemas Isolamento de falhas por software BrandZ Containers Zones + Processor Sets Exemplo: Zone A Zone B Zones Servidor HTTP Servidor FTP CPUs 0, 1, 2 CPUs 3 Processor Sets
  18. 18. Planos para o OpenSolaris Nova versão a cada ~6 meses 2008.11 2009.04 (SPARC) 2009.10 Próximo Solaris será baseado no OpenSolaris Nome do produto ainda não foi decidido Ciclo de suporte mais longo Beta provavelmente baseado no 2009.10 Atualizações regulares dos repositórios Atualmente a cada duas semanas
  19. 19. 2008.11 ZFS Time Slider Fast reboot Instalador automatizado fase 1 IPS fase 2 NWAM fase 1 (ainda sem GUI) Gnome 2.24 Comstar (transforme um host em um target SCSI) Clearview (unificação de interfaces de rede) Construtor de distribuição fase 1 Repositórios dev, contrib/comercial
  20. 20. Planos para 2009.04 Instalador Automatizado fase 2 IPS fase 3 NWAM fase 2 (com GUI) Crossbow fase 1 (virtualização de rede) Infiniband (for HPC) GNOME 2.26 Boot gráfico Package Manager 2.0 ...
  21. 21. Perguntas? Vitório Sassi - vitorio.sassi@sun.com blogs.sun.com/vitoriosassi Marcelo Arbore - marcelo.arbore@sun.com blogs.sun.com/arbore
  22. 22. Obrigado! Vitório Sassi - vitorio.sassi@sun.com blogs.sun.com/vitoriosassi Marcelo Arbore - marcelo.arbore@sun.com blogs.sun.com/arbore

×