Unidade IV FUNDAMENTOS DE SISTEMAS OPERACIONAIS Prof. Victor Halla Conteúdo Estudo de Casos; Linux e Windows; Características; VMware e Xen; Características; C í Ferramentas; Custo total de posse TCO = Total cost of ownership; Estimativa financeira projetada para avaliar os custos diretos e indiretos sobre a compra de todo investimento importante, alem do gasto para mantê-los; TCO é consultado às vezes como ao custo de operação total; Exemplos TCO Fonte: http://www-03.ibm.com/linux/ RFG-LinuxTCO-vFINAL-Jul2002.pdf Estudo de caso 1 Windows ??? Linux ??? Qual o melhor ? Qual o sistema mais versátil? Qual Q o sistema mais barato? ? Qual o sistema mais usado? Para onde vai? TCO Windows vs Linux Mesmo custo de propriedade em países emergentes, segundo a Microsoft; Pesquisa feita Vital Wave Consulting foi patrocinado pela Microsoft; “The Real Problem With Windows AND Linux In Emerging Market Education”, One Laptop Per Child (OLPD); Peru adquiriu OLPD com Windows; Comparação TCO Windows tem um preço mais alto de aquisição; Linux tem um preço maior em manutenção e operação; TCO é de aproximadamente p US$ $ 2700,00 , (5 anos) Profissionais Linux ganham em média 10 a 20% mais que profissionais Microsoft; Profissionais certificados Linux ganham até 30% mais que profissionais certificados Windows; Interatividade Segundo a pesquisa apresentada, o TCO do Windows é semelhante ao Linux. Qual o principal fator desta igualdade? a) Custo de hardware; b)) Custo de software;; c) Custo de Gerenciamento; d) Contrato de hardware; e) NDA; Estudo de Caso 2 Quais são as características entre o Windows e Linux? Qual o melhor ? Qual o sistema mais versátil? Qual o sistema mais usado? Acesso completo vs. Sem acesso Linux Código fonte disponível; Licenciado sobre GNU Public License (GPL) Windows Código fonte é a alma do negócio; Alguns pedaços disponível para ambiente acadêmicos; Liberdade de licença vs. Restrições de licença Linux Livre Modificar; Vender; Distribuir; Colaboração; Windows Código pertence a Microsoft; Suporte on-line comunitário vs. suporte via help-desk pago Linux Suporte via fóruns; Suporte pago; Windows Suporte S via fóruns; fó Suporte pago; Quais são as diferenças??? Tempo de Resolução; Disponibilidade. Di ibilid d Suporte completo de hardware vs. suporte parcial Linux Drivers não estão disponíveis completamente; Exige em muitos casos engenharia reversa;; Poucos fabricantes criam drivers para Linux; Windows Todo hardware disponibiliza driver Wi d Windows; Maior homologação; Linha de comando vs. Sem linha de comando Linux Qualquer atividade pode ser realizada via linha de comando; Utiliza-se de arquivos de configuração; g ç ; Windows Comandos restritos em linha de comando; Poucas tarefas podem ser executados em linha li h d de comando. d Instalação centralizada de aplicativos vs. Instalação descentralizada Linux Utilização de Softwares Gerenciadores de Pacotes; Facilita instalação de softwares; Windows Necessita de uma busca maior; Não há centralização de software/aplicações; Flexibilidade vs. Rigidez Linux Maior flexibilidade na configuração do Desktop; Fonte pode ser alterado; Windows Apenas customizações Microsoft podem ser aplicados; Poucos softwares terceiros disponíveis; Fanboys vs. Corporativismo Linux Usuários fanáticos por Linux; Experiência usuários; Propaganda; Microsoft f Departamento de Marketing; Experiência usuários; Interatividade Mesmo com todos os benefícios do ambiente Linux, porque a Microsoft ainda detêm a maior fatia do mercado? a) Menor Custo de Software; b)) Grande suporte p e facilidade de operação; c) Alto custo de suporte; d) Falta de profissionais qualificados; e) NDA. Montagem automática de mídia removível Linux Natureza multiusuário; Exige a montagem da mídia para ser utilizada. Windows Mantêm sua natureza MS-DOS monousuário. Run levels multicamadas vs. Run level único Linux Oferece diversos níveis de inicialização; Monousuário; Suporte Rede; Servidor X; Todas ferramentas disponíveis; Windows Apenas um nível; Características Sistema Linux - I Livre; Multi Boot; Multitarefa; Multiusuário; Suporte S Nomes Extensos; Suporte Processadores; Proteção entre processo na memória RAM; Modularização; Suporte diversos tipos de sistema de arquivo; Permissões de acesso; Menor vulnerabilidade a vírus. Características Sistema Linux - II Pilha TCP/IP rápida; Roda aplicações DOS e Windows através de emuladores; Suporte a diversos dispositivos de hardware;; Excelente suporte a servidores Web, Email, News; Suporte no mundo todo! Características Sistema Windows Voltado para perfis de usuários, ex: Vista Home Basic; Vista Home Premium; Vista Business; Vista Ultimate; Ferramenta de restauração do sistema; Grande suporte; Interface amigável; Facilidade F ilid d na instalação i t l ã e operação; ã Sistema Operacional utilizado desde 1991 com o lançamento do Windows 3.1; Estudo de Caso 3 Vmware ??? Xen ??? Qual o melhor sistema? Qual o sistema mais barato? Qual Q sistema possui mais recursos? ? Virtualização Virtualização é a palavra que faz brilhar os olhos dos executivos de TI de grandes empresas. Ela lidera o ranking das tecnologias, divulgado pelo Garther Consulting http://www.maximumpc.com/files/u69/Money_Parachute.jpg Interatividade Porque o ambiente Linux é menos vulnerável a vírus? a) Kernel monolítico; b) Kernel multitarefa; c) Segurança do sistema e privilégios de usuário; d) Pessoas não tem interesse de criar vírus para este ambiente; e) NDA. Ferramentas de virtualização VirtualBox; Virtual PC; Hyper-V Xen; VMware; Solaris Zones; Etc... Versões VMware Vmware Player; Vmware Workstation; Vmware Server; Server; ESXi; S vSphere; Diferenças Vmware Server e ESXi Xen Patrocinado pela Universidade de Cambridge, Inglaterra, vem se tornando uma das principais soluções de virtualização para Linux; O Xen é um sistema popular de virtualização que usa o modelo de para virtualização; hypervisor com o menor tamanho possível; Citrix Recursos do Xen Suporte a máquina SMP (Symmetric Multi-Processor) virtuais; Suporte a ACPI; Melhor suporte a hardware (principalmente (p p 3D); ); Suporte a arquitetura X86-64 QEMU Open Source Processor Emulator Quais a diferenças entre o Xen e Vmware? Pode rodar em qualquer sistema sem a necessidade de direitos administrativos;; PC-on-a-USB-stick; http://en.wikipedia.org/wiki/File:Qemu_linux.png QEMU como Emulador Operações eficazes Ambientes de computação de rede distribuídos exigem manutenção constante; Patches são provavelmente, imprescindíveis à manutenção de um ambiente; Microsoft Systems Management Server; Microsoft Operations Framework; Gerenciamento de alterações; Gerenciamento G i t de d configuração; fi ã Gerenciamento de versão; Gerenciamento de segurança; Monitoramento e controle de serviço; Interatividade Qual a principal diferença entre o QEMU e outros virtualizadores? a) Não existe diferença entre eles, pois ambos são softwares de virtualização; b)) QEMU Q permite p rodar aplicações p ç de outras plataformas; c) QEMU pode rodar sem a necessidade de privilégios adminsitrativos; d) QEMU não funciona em plataformas Windows; e) Alternativas B e C estão corretas; ATÉ A PRÓXIMA!