Microsoft e Virtualização Uma Visão Geral da Estratégia de Virtualização da Microsoft Virtualização é o isolamento de um recurso computacional de outros: Aplicativos Virtuais Aplicativos instalados em hardware e SO específicos Interface vinculada ao processo Sistema Operacional atribuído a hardware específico Armazenamento atribuído a locais específicos Qualquer aplicativo em qualquer computador por demanda Apresentação Virtual Camada de apresentação separada do processo Máquina Virtual O SO pode ser atribuído a qualquer estação de trabalho ou servidor Armazenamento Virtual Armazenamento e backup pela rede Rede atribuída a locais específicos Rede Virtual Localização de recursos dispersos Stack de software tradicional Isolamento de componente com Virtualização A Virtualização resulta em utilização mais eficiente de recursos e permite maior flexibilidade e gerenciamento de mudanças simplificado 2 Mudança de Tecnologia Reduzir Custos Aumentar Utilização Segurança Novo Manutenção Verbas de TI Manter a Empresa Em Atividade Aumentar Agilidade nas Respostas Resultados Comerciais e Novo Valor 3 Melhore a Empresa Com Soluções de TI Aumente o Impacto de Sua Equipe Gerencie a Complexidade, Obtenha Maior Agilidade Proteja as Informações, Controle o Acesso 4 4 Gerenciamento Orientado ao Conhecimento Processo e Conhecimento baseados em ITIL Embutidos Design para Operações Infra-estrutura Virtualizada Gerenciamento do WS Capture conhecimento em modelos Multinível: sistemas operacionais, aplicativos 5 Redução do Custo Total de Propriedade Básico Aumento da Disponibilidade Padronizado Melhoria da Agilidade Racionalizado http://www. Dinâmico 6 Um conjunto abrangente de produtos de virtualização, os ativos do data center à estação de trabalho – virtuais e físicos – são gerenciados a partir de uma única plataforma 7 Desafios: • Hardware subutilizado • Consumo excessivo de energia • Espaço caro no data center ou no escritório remoto Solução: Consolidação de servidores através de virtualização e gerenciamento de máquinas físicas e virtuais Estudo de Caso: AtlantiCare • Eliminou a necessidade de expandir ou mudar o data center de local • Virtual Server 2005 usado para consolidar a infra-estrutura e servidores de aplicativos de legado • A consolidação atingiu uma taxa de 33:2 Virtualização de Servidores 8 Desafios: • Manter servidores de terminal em silos • Subutilização de servidores Solução: Permitir que quaisquer aplicativos sejam executados lado a lado em qualquer servidor ao mesmo tempo Virtualização de Apresentação Virtualização de Aplicativo Estudo de Caso: Russell Investment Group • Consolidou servidores em mais de 40% 9 Desafio: Múltiplas ferramentas de gerenciamento e curvas de aprendizado Virtualização da Apresentação Virtualização de Aplicativo Virtualização de Servidor Solução: Uma única plataforma de gerenciamento que potencialize os investimentos existentes Virtualização de Estação de Trabalho Virtualização de Aplicativo 10 Backup Desafio: Fornecer recuperação de desastres para continuidade de negócios para sistemas operacionais e aplicativos Solução: Virtualizar sistemas operacionais e aplicativos – permitindo facilmente backup, replicação e mudança para servidores disponíveis Microsoft System Center Virtual Application Servidor A Microsoft System Center Virtual Application Servidor B 11 Desafio: Incapacidade para responder rapidamente a mudanças de necessidades nas estações de trabalho e no data center Solução: A migração rápida e o aprovisionamento dinâmico de servidores baseiam-se em necessidades de tempo real usando uma única plataforma de gerenciamento 12 Uma plataforma de virtualização baseada em hypervisor que permite a consolidação de vários sistemas físicos e oferece um gerenciamento integrado de máquinas físicas e virtuais Desafios: • Hardware subutilizado • Consumo excessivo de energia • Minimizar tempo de inatividade programado e imprevisto Virtualização de Servidores O Hyper-V junto com o System Center Virtual Machine Manager permitem a você reduzir custos, aumentar a disponibilidade e avançar para um ambiente de TI Dinâmico 13 VMM Tipo 2 Guest 1 VMM Híbrido VMM Tipo 1 (hypervisor) Guest 2 VMM OS Host Hardware Exemplos: JVM CLR Guest 1 OS Host Guest 2 VMM Hardware Exemplos : Virtual PC & Virtual Server Guest 1 Guest 2 VMM Hardware Exemplos: Windows Server 2008 Hyper-V 14 • Hypervisor Monolítico • • Mais simples que um kernel moderno, mais ainda complexo Contém seus próprios modelos de drivers VM 1 (“Admin”) VM 2 VM 3 hypervisor • Hypervisor Microkernelizado • • • • Funcionalidade de particionamento simples Aumenta a confiabilidade e minimiza o TCB Sem códigos de terceiros Os drivers são executados dentro dos guests VM 1 (“Mãe”) Stack de Virtualiz. VM 2 (“Filha”) VM 3 (“Filha”) Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers hypervisor Hardware Hardware Abordagem do VMware ESX Abordagem do Hyper-V O hypervisor Microkernelizado tem uma arquitetura inerentemente segura com superfície de ataque mínima 15 Partição Mãe Partições Filhas Stack de Virtualização Microsoft Aplicativos Provedor de WMI Processos de Trabalho de VM Serviço de VM Provedores de Serviço de Drivers Virtualização (VSPs) de IHV Kernel do Windows Virtual Server ISV Modo de Usuário Server Core Fornecido por: Clientes de Serviço de Virtualização (VSCs) VMBus OEM Kernel do Windows Esclarecimentos Modo de Kernel Hypervisor Windows Hardware de Servidor “Designed for Windows” 16 Fornecido por: Sistema oper. Hyper-V Partição Mãe MS / XenSource / Novell Partições Filhas ISV/IHV/OEM Stack de Virtualização Provedor de WMI Serviço de VM Processo de Trabalho de VM Windows Server 2008 Kernel do Windows VMBus Aplicativos Modo de Usuário Windows Server 2003, 2008 Kernel do Windows VSP Aplicativos Aplicativos OS não-compatível com hypervisor VSC VMBus Kernel do Linux habilitado para Xen VSCs Linux Adaptador de Hypercall Emulação VMBus Modo de Kernel hypervisor do Windows Hardware de Servidor “Projetado para o Windows” 17 Maior escalabilidade e desempenho aperfeiçoado Suporte a host e guest x64 bits Suporte a SMP VM 1 “Mãe” VM 2 “Filha” VM 2 “Filha” VHD Confiabilidade e segurança aumentadas Base de código confiável mínima Windows executando uma função de fundação hypervisor Windows AMD-V / Intel VT Melhor flexibilidade e gerenciamento Migração Rápida Nova UI Amplo suporte a ferramentas de gerenciamento, incluindo ao SCVMM 18 A virtualização é um recurso do Windows Server 2008 O hypervisor microkernelizado tem uma arquitetura inerentemente segura com superfície de ataque mínima VM 2 Transição das máquinas virtuais de hoje para Viridian VM 1 “Mãe” VM 3 VM 2 “Filha” VM 3 “Filha” Virtual Server 2005 R2 hypervisor Windows Windows Server 2003 Gerenciamento, segurança, modelo de driver comuns Hardware AMD-V / Intel VT Discos Rígidos Virtuais (VHD) Alternativa para o slide 17 – O Hyper-V e o 19 • Virtualização • A capacidade de virtualizar cargas de trabalho com algumas ou nenhuma limitação quanto a quais cargas podem ser virtualizadas. 64 bits (x64) e virtualização de hardware necessários • • • • • • • AMD AMD-V ou Tecnologia de Virtualização Intel Partições filhas de 32 bits (x86) e 64 bits (x64) Suporte a memória grande (>32 GB) dentro das VMs Suporte a SMP Acesso de disco “pass-through” para VMs Nova arquitetura de compartilhamento de hardware (VSP/VSC) • • Disco, sistema de rede, entrada, vídeo Rede robusta • Suporte a VLAN, NAT, Quarentena 20 Memória da máquina virtual 512 MB 1 GB 2 GB 4 GB 8 GB 16 GB 32 GB Tempo de inatividade Tempo de inatividade por mês por ano 8 segundos 1.6 minutos 16 s 3.2 m 32 s 6.4 m 1 minuto e 4 segundos 12.8 m 2.1 m 25.6 m 4.2 m 51.2 m 8.4 m 1.7 horas GC VM 1 VM 2 WS Longhorn VM 2’ VM 3 WS Longhorn VM 1 VM 2 VM 1’ VM 2’ VM 3 WS Longhorn WS Longhorn HC 21 Hyper-v Consolidação de servidores via migração virtual Aprovisionamento e configuração de VM Monitoramento e gerenciamento de integridade do servidor Relatórios e análise de desempenho Gerenciamento de patches e atualizações de software Backup e recuperação de VM Recuperação de desastres 23 Pontos de Preocupação do Cliente Solução do Virtual Machine Manager Maximizar Recursos Implantação e gerenciamento centralizados de máquina virtual Custo Operacional (gerenciamento, energia, espaço, risco de novos sistemas) Instalação inteligente de Máquinas Virtuais Conversão de máquina física para virtual (P2V) e de virtual para virtual (V2V) fácil e confiável Monitoramento corporativo abrangente no nível de serviço com integração com o Operations Manager Alcançar Agilidade Aprovisionamento rápido de máquinas novas e virtuais com modelos e perfis Velocidade de Aprovisionamento (tempo para implantar, número de novas máquinas [físicas e virtuais]) Biblioteca centralizada de componentes de infra-estrutura Potencializar e estender a infra-estrutura de armazenamento existente Permitir o gerenciamento delegado de VMs Potencializar Habilidades Interface familiar, fundação comum Capacidade de Gerenciamento (Soluções separadas para infra-estrutura virtual, não integradas, equipe especializada) Monitorar máquinas físicas e virtuais a partir de um único console Totalmente programável usando o PowerShell Potencializar o conhecimento em serviços de domínio do Active Directory® para o gerenciamento de máquinas virtuais 24 Uma solução de aplicativo de gerenciamento centralizado para software de servidor virtual Microsoft Utilização de Servidor Físico Aumentada • • • • Implanta vários servidores virtuais em um servidor físico Aumenta a flexibilidade Instala servidores para teste Reduz os custos de hardware Gerenciamento Centralizado para Infra-Estrutura Virtual • • Usa pacote do MOM para relatórios e monitoramento de integridade Faz relatórios sobre candidatos a consolidação, tendências de utilização e oportunidades de otimização Aprovisionamento Rápidos de Novas Máquinas Virtuais • • Permite ao usuário final usar a UI de Auto-Atendimento de Aprovisionamento para solicitar e instalar VMs Permite ao administrador configurar regras e limites para aprovisionamento VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VVM VM VM VM M 25 Todo componente do VMM é instalável remotamente Suporte para hosts em uma Rede de Perímetro Console do Administrador completamente novo Interface completamente nova baseada no Framework do System Center – a mesma do System Center Operations Manager, Service Desk, etc. Suporte a Servidor 64 bits do VMM Conversões de Físico para Virtual (Windows Server 2003, Windows XP e Windows 2000) Conversões de Virtual para Virtual de VMs e discos VMware para formatos de VHD do Virtual Server Operations Manager 2007 Management Pack e Relatórios 26 •Servidores Dados de físicos desempenho convertidos em coletados para máquinas virtuais Máquinas físicas identificar retiradas ou candidatos a realocadas consolidação Infra-Estrutura Física Relatório priorizado de candidatos a consolidação Dados de desempenho Agentes Posicionamento do Virtual coletados de hosts de Machine inteligente Manager de cada VM para implantados VM em emhost hostsideal posicionamento de máquina virtual inteligente Hosts de Máquina Virtual 27 Nova VM criada a partir de modelo configurado Modelo préconfigurado selecionado para Biblioteca nova VM centralizada de Modelos de VM Configuração de VM personalizada a partir de modelo Posicionamento inteligente de nova VM em host ideal Dados de desempenho coletados a partir de hosts de VM para posicionamento inteligente Virtual Machine Hosts 28 UI Baseda na Web Biblioteca centralizada de Modelos de VM VM criada a partir de modelo designado pelo administrador Usuário delegado UI de web atualizada começa a criar nova para máquina virtual aprovisionamento delegado VM posicionada automaticamente no host idealmente designado Virtual Machine Hosts 29 Windows® PowerShell Console do Administrador UI de Aprovisionamento Delegado baseado na Web Rede Externa (DMZ) Londres Singapura Servidor de Biblioteca Remoto Hosts de Máquina Virtual 30 SCVMM A edição mais eficaz em termos de custo depende do número de VMs por processador Standard é mais eficaz em termos de custo para 1 a 3 VMs em um servidor Enterprise é mais eficaz em termos de custo para 4 VMs em um servidor e até 4 VMs por processador Datacenter é mais eficaz em termos de custo para mais de 4 VMs por processador A 4 VMs por processador, o Datacenter é ligeiramente mais caro, mas oferece espaço para crescimento Calculadora de virtualização: http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx 32 • Imagens armazenadas podem ser compartilhadas e implantadas em qualquer dispositivo de servidor licenciado • Instâncias podem ser movidas livremente para qualquer sistema adequadamente licenciado • Licenças são atribuídas a dispositivos de servidores SAN de VHDs compartilhada: Windows Server + Exchange 1. Licenciado com WS+Exchange 2. Licenciado com WS+Exchange 3. Licenças não exigidas para armazenar imagens Sem licenças 33 34 Licenciamento Infra-estrutura Proporcionar licenciamento eficaz em termos de custo, flexível e simplificado Criar agilidade Utilizar melhor recursos de servidor Parceria com a AMD e Intel Gerenciamento Interoperabilidade Facilitar consolidação em infra-estrutura virtual Utilizar melhor recursos de gerenciamento Liberar despesas de TI Suportar heterogeneidade no data center VHD de OSP (Open Specification Promise) Programa de Validação de Virtualização de Servidor Aplicativos Acelerar a implantação Reduzir o custo de suporte aos aplicativos Tornar aplicativos em serviços dinâmicos em tempo real 35 © 2007 Microsoft Corporation. Todos os direitos reservados. Esta apresentação destina-se a fins informativos apenas. Microsoft não dá nenhuma garantia, expressa ou implícita, quanto às informações neste resumo. Todas as outras marcas comerciais são propriedade de seus respectivos proprietários. Os nomes de empresas e produtos reais aqui mencionados podem ser marcas comerciais de seus respectivos proprietários.