VMware Aldo Aguiar Junior João Souto Maior Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Introdução Origem na Virtualização de Mainframes – IBM, 1960 Executar várias aplicações e processos ao mesmo tempo. Otimização de recursos M44/44X – 7044 Máquinas virtuais Introdução Virtualização - prática padrão entre as 1000 maiores empresas do mundo, segundo a Fortune 1000; Mais de 40% das empresas americas já adotaram este tecnologia. Fonte: Fortune 1000 e Forrester Research Introdução Modelo Cliente / Servidor, PCs e Servidores x86 (1980 / 1990) Computação distribuída Adoção do Windows e surgimento do Linux consolida x86(1990) Introdução Modelo antigo Apenas um SO por máquina Aplicações podem entrar em conflito Software e Hardware ligados Introdução Desafios Sub-utilização de recursos (5 – 10%) Custos crescentes com infra-estrutura Introdução Desafios Custos elevados de manutenção Proteção a falhas e desastres Introdução Proliferação de servidores Introdução TCO – custo total de posse Hardware Software Infra Upgrades Manutenção Depreciação Recrutamento Treinamento Downtime Deploys Introdução Tempo de deploy e downtime Segurança Novos produtos TCO Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Virtualização SO e hardwares separados Conjunto de SO + aplicações dentro das máquinas virtuais Isolamento de falhas Flexibilidade na escolha de SOs para cada aplicação Zero reboot Virtualização Consolidação de Servidores Virtualização Redução no custo com infra-estrutura Virtualização Consumo de energia elétrica Refrigeração e consumo do servidor 510 KWh por mês Preço KWh R$ 0,50173 1 ano = +R$3.000,00 Virtualização Operação e tempo de resposta •Tarefa •Criar um novo servidor •Maneira Tradicional • 3 - 10 dias para comprar e chegar um servidor •Infraestrutura Virtual • 5 - 10 minutos para entregar um novo servidor • 4 - 8 horas para configurá-lo •Manutenção de Hardware • 1 - 3 horas de janela para manutenção • Zero downtime para manutenção de hardware • Necessita de gerenciamento de projeto •Mover uma aplicação de servidor • 4 - 6 horas para migração • Queda do servidor durante o processo • Gerenciamento de projeto • 2 - 5 minutos Virtualização Disponibilidade aumentada Virtualização Disponibilidade aumentada Migração online em tempo real Sem paradas programadas Migração de conexões Pode ser disparada automaticamente Níveis críticos de utilização Paradas programadas Balanceamento Virtualização Disponibilidade aumentada Demo Virtualização Virtualização de desktop Manutenção dos desktops em toda a rede Utilização de vários SOs ao mesmo tempo na mesma máquina Ambientes de desenvolvimento Virtualização Benefícios Executivo Financeiro Operacional Resposta rápida as demandas Custos reduzidos Flexibilidade Integração Não Tecnologia parceiros paga pelo que não vai utilizar Expansões Maior Recursos com podem ser implantados ou movidos em novos sites retorno dos investimentos se adequada ao ambiente Minimiza tecnologia riscos com Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Arquitetura do VMware Arquitetura do VMware Host SO Isolado Acesso direto ao hardware Arquitetura do VMware Guest SO Isolado do host e outos guest Totalmente separado, registro, arquivos, etc Arquitetura do VMware Virtual Machine Monitor Arquitetura do VMware Virtual Machine Monitor Emula um ambiente de hardware completo Isola cada máquina virtual para ter segurança e disponibilidade Aloca recursos para otimização de performance e alinha os níveis de serviços ao esperado Encapsula as pilhas de software e por isso pode ser copiada e transferida para outras VMs na mesma plataforma ou em outra Arquitetura do VMware Paravirtualização Dificuldade de suportar vários ambiente usando apenas software Criação de uma camada de virtualização diretamente no hardware. Arquitetura do VMware Máquinas Virtuais Constituída por apenas um arquivo Estado da VM é todo encapsulado para armazenar memória, imagem de discos, estado dos dispositivos de I/O Arquitetura do VMware Máquinas Virtuais Podem ser duplicadas simplesmente copiando-se os arquivos Arquitetura do VMware Máquinas Virtuais VMs pré-configuradas, facilitando testes e implantação de novos servidores Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Características e funcionamento do VMware Prover abstração de hardwares x86 Vários SOs executados ao mesmo tempo Não existe a necessidade de particionamento e reinicializações Características e funcionamento do VMware Não existe a necessidade de nenhum hardware especial para o seu funcionamento Vários SOs a um clique do mouse Características e funcionamento do VMware Virtual Machine Monitor Criado a partir de pesquisas feitas na universidade de Stanford Camada de software que fica entre o SO e o hardware Características e funcionamento do VMware Host SO SO que hospeda os diversos SOs que estão sendo virtualizados Isolado dos Guest SOs. falhas, crashes Características e funcionamento do VMware Host SO Windows e Linux 32-bit e 64-bit Solaris 10 Novell Netware Características e funcionamento do VMware Guest SO Boa parte do código é executada diretamente no hardware, aumentando a performance Isolado dos demais guests e host Características e funcionamento do VMware Guest SO Windows e Linux 32-bit e 64-bit Windows Vista Red Hat Ubunbtu ... Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Versões do VMware Virtualização de servidores VMware Infrastructure Virtualiza e agrega servidores e seus recursos de rede e armazenamento Encapsulamento de SOs e aplicações Distribuição de recursos dinamicamente Versões do VMware Virtualização de servidores VMware VirtualCenter Simplifica configuração de novos servidores Monitora performance e utilização dos servidores físicos e VMs Relatórios integrados com diversas ferramentas Versões do VMware Virtualização de servidores VMware Lab Manager Reduz o custo e tempo do ciclo de desenvolvimento e testes de novos produtos Ambiente colaborativo entre equipes de desenvolvimento e testes Aumento na qualidade dos software Versões do VMware Virtualização de servidores VMware Server Novos servidores em segundos Windows, Linux, Solaris e Netware no mesmo servidor Aumento da utilização dos servidores Versões do VMware Virtualização de servidores VMware Converter Converte sistemas físicos em virtuais sem paradas Clones de sistemas virtuais para recuperações Controle centralizado das conversões Versões do VMware Virtualização de desktop VMware Workstation Redução de custos com hardware Aumento de produtividade, com redução de tempo com deploy em diversos ambientes Ambiente isolado e replicável Versões do VMware Virtualização de desktop VMware VDI Gerencia desktops remotamente, simplificando instalações, backups e manutenções. Controle de acesso a informações Look and feel de máquinas locais Versões do VMware Virtualização de desktop VMware Player Execução de VMs pré-configuradas Compatilhamento de informações entre Host e Guest Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Cases Consolidação de servidores AIG – Grupo líder no mercado de seguros e financeiro, com operação em mais de 130 países Desafio - Liberar espaço no data center e otimizar o tempo de deploy Cases Consolidação de servidores Consolidação em 20 : 1 Redução de racks em 8 : 1 Aumento de qualidade dos serviços de TI devido a redundância integrada Cases Desenvolvimento / Testes Black & Decker – Maior produtor mundial de equipamentos elétricos e acessórios. Desafio – Ambiente de desenvolvimento e testes para a migração do MS Exchange 2003 e AD Cases Desenvolvimento / Testes O ambiente de testes é exatamente igual ao de produção, desde o SO até o hardware Testes em diferentes configurações de hardware Cases Alta disponibilidade / Recuperação de desastre Applied Innovation Inc. – ISP e Host provider líder de mercado na Europa Desafio – Necessidade de estrutura flexível e eficiente Cases Alta disponibilidade / Recuperação de desastre Consolidação de servidores em 15 : 1 Mínimo downtime, alta disponibilidade Reduçao de custos com manutenção Agenda Introdução Virtualização Arquitetura do VMware Características e funcionamento do VMware Versões do VMware Cases Conclusão Conclusão Virtualização Execução de vários sistemas operacionais em apenas um hardware Necessidade de um software para virtualização Conclusão VMware Líder em virtualização, 55% do mercado. Utilizado por grande e pequenas empresas de diversas áreas, ajudando em vários setores dessas empresa Conclusão TCO Conclusão Bolsa de valores Bibliografia http://cio.uol.com.br/tecnologia/2007/08/14/idg noticia.2007-08-14.5515750576/ http://www.compaq.com.br/pyme/solucoes/apr _solucoes_01.html http://indot.blogspot.com/2007/08/virtualizao.ht ml http://pt.wikipedia.org/wiki/VMware www.info.com.br www.vmware.com www.informationweek.com.br