A apresentação resume as principais capacidades do Windows Server 2008 R2 Hyper-V, incluindo: melhor desempenho por meio de recursos como SLAT e VMQ; maior escalabilidade com suporte a 64 processadores lógicos; e maior flexibilidade por meio de recursos como Live Migration e modos de compatibilidade do processador.
Windows Server 2008 R2 Hyper-V - Visão Geral Tecnica
1. Windows Server 2008 R2Hyper-V Apresentação da Visão Geral Técnica Fabio HaraIT Pro Evangelist Microsoft Brasilwww.fabiohara.com.brtwitter.com/fabiohara
2. Estratégia de Virtualização Microsoft Melhor TCO/ROI Do datacenter à estação de trabalho É a Plataforma que você conhece Gerenciamento de Fim a Fim 1/3 do preço à vista Principal recurso da plataforma Variedade completa de produtos e soluções Físico e Virtual e Entre hipervisores Economia Significativa Ferramentas que você conhece Interoperabilidade Grande ecossistema de parceiros Custos permanentes mais baixos
3. VirtualizaçãoMelhora a Flexibilidade e Agilidade do TI… Virtualização de Apresentação Camada de apresentação separada do processo Sistema Operacional instalado no hardware Apresentação e processo no mesmo computador Aplicações instaladas no SO Dados residem no computador local Virtualização de Aplicações Qualquer aplicação em qualquer computador por demanda VS Virtualização de Máquinas O OS pode ser atribuído a qualquer estação de trabalho ou servidor Virtualização de Estado do Usuário Dados residem na rede
4. Produtos de Virtualização Microsoft Do Datacenter à Estação de Trabalho Virtualização de Aplicações Virtualização de Servidores Virtualização de Apresentação “Ter um fornecedor para o hipervisor, sistema operacional e muitos dos softwares de aplicação foi muito atraente para nós do ponto de vista de suporte e custo.” Bert Van Pottelberghe, Diretor de Vendas, Hostbasket Virtualização de Estado do Usuário Virtualização de Estações de Trabalho Redirecionamento de documentos Arquivos offline
7. Espaço caro no datacenter e escritórios remotos“Esperamos consolidar mais 75 servidores usando o Hyper-V, o que levará a uma economia de custo anual de mais de US$325.000. Quando chegamos a nossa quinta máquina virtual, geralmente já pagamos pelo host. No longo prazo poderemos reduzir nossas máquinas totais no datacenter em 75 por cento — de quase 400 servidores para menos de 100." Robert McShinsky, Administrador de Sistemas Sênior, Dartmouth-Hitchcock Medical Center Utilização de Servidores
8. Cargas de Trabalho Virtualizadas A Microsoft dá suporte completo a nossas principais aplicações de servidor em um ambiente virtualizado A Microsoft atualizou o licenciamento de carga de trabalho de servidor para permitir mobilidade de virtualização O gerenciamento das cargas de trabalho é a chave, não apenas a máquina virtual “A Maxol executa o Exchange Server 2007, SQL Server 2005, Serviços de Terminal e servidores de arquivos e impressão como as principais cargas de trabalho em seu ambiente virtual. No futuro, quase toda aplicação corporativa na Maxol será uma candidata para virtualização.” Estudo de Caso da Maxol “Vimos em primeira mão que podemos virtualizar tudo, de servidores de arquivos, impressão e Web a servidores de bancos de dados executando SQL Server e Oracle e realmente fazer a máquina virtual trabalhar *mais rápido* do que trabalhava no modo físico original.” Janssen Jones, Universidade de Indiana
10. Hyper-V: Criação e Expansão Baseado na arquitetura sólida do Windows Server 2008 Hyper-V Integração com novas tecnologias Capacitação de novos cenários dinâmicos: Maior Consolidação de Servidores Datacenter Dinâmico Estação de Trabalho Centralizada Virtualizada
11. Fornecido por: Arquitetura do Hyper-V SO ISV / IHV / OEM Microsoft Hyper-V Processo de Trabalho de VM Microsoft / XenSource Partições Filhas Partição Mãe Aplicações Aplicações Aplicações Aplicações Modo de Usuário Provedor de WMI Serviço de VM Windows Server 2008 OS Sem Reconhecimento de Hipervisor Kernel do Windows Kernel do Windows Kernel Linux Habilitado para Xen Windows Server 2003, 2008 VSP Drivers de IHV Modo Kernel VMBus Linux VSC VSC Emulação VMBus VMBus Hipervisor Windows Adaptador de Hiperchamada Anel-1 Hardware de Servidor “Designed for Windows”
12. Windows Server 2008 R2 - Hyper-V Fornece altos níveis de disponibilidade para cargas de trabalho de produção via gerenciamento flexível e dinâmico enquanto reduz os custos gerais através de consolidação eficiente de servidores via: Melhor flexibilidade LiveMigration Volumes Compartilhados do Cluster Inclusão/Remoção a Quente de Armazenamento Modo de compatibilidade de processador para Live Migration Desempenho aprimorado Melhor gerenciamento de memória Suporte a Descarregamento de TCP Suporte a Virtual Machine Queue (VMQ) Rede Aperfeiçoada Maior Escalabilidade A suporte a 64 processadores lógicos Melhore o TI Verde com Core Parking
14. Live Migration Visão Geral Mudança de uma máquina virtual de um servidor para outro sem perda do serviço Benefícios Permite novos cenários Balanceamento de carga de VMs para economizar energia Balanceamento de carga de VMs para poupar CPU Atualização de hardware de host e manutenção
15. Live Migration LiveMigration via Gerenciador de Cluster Interface de Usuário na caixa LiveMigration via Virtual Machine Manager Orquestre migrações via diretivas Mudando de Migração Rápida para LiveMigration: Limitações de SO Convidado?: Não Mudanças necessárias em VMs? Não Mudanças na infra de armazenamento: Não Mudanças na infraestrutura de Rede: Não Atualizar para o WS 2008 R2 Hyper-V: Sim
16. Migração Rápida vs Live Migration Live Migration (Windows Server 2008 R2 Server Hyper-V) Transferência de Estado/Memória de VM Crie VM no destino Mova páginas de memória da origem para o destino via Ethernet Transferência de estado final e restauração de máquina virtual Pause máquina virtual Mova a conectividade de armazenamento do host de origem para o de destino via Ethernet Saia da pausa e Execute Migração Rápida (Windows Server 2008 Hyper-V) Salve o estado Crie VM no destino Grave a memória da VM no armazenamento compartilhado Mova a máquina virtual Mova a conectividade de armazenamento do host de origem para o de destino via Ethernet Restaure o estado e Execute Retire a memória da VM do armazenamento compartilhado e a restaure no Destino Execute Host 2 Host 1 Host 1 Host 2
17. Volumes Compartilhados do Cluster: Migração e Armazenamento NOVOS Volumes Compartilhados do Cluster (CSV - Cluster Shared Volumes) no Windows Server 2008 R2 Visão Geral Os CSV fornecem um único espaço de nome de arquivo consistente; Todos os servidores do Windows Server 2008 R2 Server veem o mesmo armazenamento Benefícios Configuração fácil; Usa NTFS Sem reformatação de SANs Crie um grande armazenamento de dados Sem problemas de letra do nome das unidades de disco As ferramentas existentes funcionam Altamente recomendado para cenários de migração em tempo real
19. Inclusão/Remoção a Quente de Armazenamento Visão Geral Inclua e remova VHD e discos pass-through em uma VM em funcionamento sem precisar reiniciar. A inclusão/remoção de disco a quente se aplica a VHDs e discos pass-through conectados ao controlador SCSI virtual Benefícios Permite o crescimento do armazenamento em VMs sem tempo de inatividade Permite cenários adicionais de backup de datacenter Permite novos cenários SQL/Exchange
20. Modo de Compatibilidade do Processador Visão Geral Permite a migração a quente em diferentes versões de CPU dentro da mesma família de processadores (isto é, Intel para Intel e AMD para AMD). NÃO permite migração entre plataformas de Intel para AMD ou vice-versa. Configure compatibilidade VM a VM. Abstrai a VM até o menor denominador comum em termos de conjuntos de instruções disponíveis para a VM. Benefícios Proporciona grande flexibilidade de migração dentro de clusters. Permite migração em uma grande variedade de hardwares host do Hyper-V Nenhum requisito específico de hardware necessário.
21. Modo de Compatibilidade do Processador Como funciona? Se os recursos do processador do host A são englobados pelos do processador de B, migrar uma VM em execução do host A para o B falhará; se a mesma VM for colocada em modo de compatibilidade de processador, a migração terá sucesso O hipervisor expõe à VM apenas os recursos disponíveis entre todos os processadores suportados pelo Hyper-V VM NÃO no modo de compatibilidade de Processador VM no modo de compatibilidade de Processador A VM vê recursos do processador: X,Y,Z A VM vê recursos do processador: X,Y A migração falha A migração tem sucesso Recursos do Processador físico: X,Y,Z Recursos do Processador físico: X,Y Recursos do Processador físico: X,Y Recursos do Processador físico: X,Y,Z Host B Host A Host B Host A
22. Modo de compatibilidade do processador Quando usá-lo? Se você tiver servidores com diferentes processadores e quiser flexibilidade para mover livremente VMs em execução entre servidores O que considerar antes de usá-lo? Mover uma VM para um host com um superconjunto de recursos de processador não requer o modo de compatibilidade de processador Devido ao fato de alguns recursos do processador estarem ocultos da VM, teste aplicações de computação multimídia e de alto desempenho antes de implantá-las na VM com modo de compatibilidade de processador Que recursos do Hyper-V utilizam essa capacidade? LiveMigration, Migração Rápida e Salvamento/Restauração de VM Quando usá-lo? Por padrão, o modo de compatibilidade de processador está DESATIVADO Para ATIVÁ-LO, no Gerenciador do Hyper-V, selecione um assistente de configuração de CPU de uma VM. Assinale uma caixa de seleção intitulada "Migrar para computador físico com versão de processador diferente". Veja a imagem abaixo para detalhes
23. Melhor desempenhoSecond Level Address Translation (SLAT)Suporte a Descarregamento de TCPVirtual Machine Queue (VMQ) Suporte a Quadro Jumbo
24. Second Level Address Translation (SLAT)Novo Suporte a Recurso de Processador Visão Geral Usa novos recursos de processador para melhorar o desempenho e reduzir a carga do Hipervisor Windows AMD: Nested Page Tables (NPT) Intel: Extended Page Tables (EPT) Benefícios Melhore o desempenho do gerenciamento de memória Reduza as cópias de memória O uso de memória diminuirá de ~5% a 1% da memória física total Maior melhoria com grandes conjuntos de trabalho (TS/SQL)
25. VM Chimney(Suporte a Descarregamento de TCP) Visão Geral Tráfego TCP/IP em uma VM pode ser descarregado em um NIC físico no computador host. Desabilitado por padrão Benefícios Redução da carga da CPU Descarregamento da rede para melhorar o desempenho LiveMigration é totalmente suportada com Descarregamento de TCP Completo Avisos: Nem todas as aplicações se beneficiam do Chimney Funciona melhor com conexões duradouras com transferências de dados grandes Aplicações com buffers pré-postados Hardware compatível com o chimney suporta um número fixo de conexões descarregadas – compartilhadas entre todas as VMs
26. Virtual Machine Queue (VMQ) Visão Geral – desabilitado por padrão O NIC pode acessar pacotes diretamente na memória da VM O buffer de dispositivo da VM é atribuído a uma das filas Evita cópias de pacotes no VSP Evita pesquisa de rota no switch virtual (ID da Fila da VMQ) Permite ao NIC essencialmente aparecer como vários NICs no host físico (filas) Melhores ganhos de desempenho vistos em 10G NICs (altamente recomendado) Benefícios O host não tem mais dados de DMA do dispositivo em seu próprio buffer, resultando em um caminho mais curto para E/S (ganho de desempenho)
27. Suporte a Quadro Jumbo Visão Geral Permite carga útil 6x maior por pacote Quadros Ethernet >1.500 bytes O padrão ad hoc é ~9k Benefícios Melhora a taxa de transferência Reduz a utilização de grandes transferências de arquivos pela CPU
29. Suporte a 64 Processadores Lógicos Visão Geral Dá ao Hyper-V a capacidade de utilizar até 64 do pool de processadores lógicos apresentado ao Windows Server 2008 R2 Benefícios Aumenta significativamente a densidade de servidores host Fornece facilmente vários processadores por máquina virtual
30. Core Parking do Windows Server 2008 R2 Server Visão Geral Agendamento de máquinas virtuais em um único servidor para densidade em oposição a dispersão Isso permite "estacionar/suspender" núcleos colocando-s em estados C profundos Benefícios Melhora significativamente o TI Verde ao poder reduzir a energia necessária para CPUs