Visão Geral do Hyper-V no Windows Server 2008 - Parte 6
Tratando das Principais Necessidades Corporativas
Nesta seção nós veremos como o Hyper-V ajuda a conduzir alguns dos principais cenários de solução:
- Consolidação de servidor
- Continuidade dos negócios e recuperação de desastre
- Teste e desenvolvimento
- Mudando para um datacenter dinâmico
- Gerenciamento de escritório remoto
Teste e Desenvolvimento
O teste e o desenvolvimento freqüentemente são as primeiras funções corporativas a obterem as vantagens da tecnologia de virtualização. Usando máquinas virtuais, a equipe de desenvolvimento pode criar e testar uma ampla variedade de cenários em um ambiente seguro e auto-contido que, com precisão, aproxima a operação dos servidores físicos e clientes.
Por exemplo, uma equipe de desenvolvimento pode testar a versão mais recente de uma aplicação em múltiplas plataformas com uma variedade de capacidades virtuais de hardware. Um departamento de TI pode usar as máquinas virtuais para testar a implantação de novos recursos de servidor e cliente.
O Hyper-V maximiza a utilização do hardware de teste, reduz os custos, melhora o gerenciamento do ciclo de vida e melhorar a cobertura de teste.
Amplo Suporte ao Sistema Operacional Convidado
O Hyper-V suporta máquinas virtuais de 64 bits que possuem o Windows, específicos sistemas operacionais de terceiros incluindo algumas distribuições de Linux habilitado para Xen, permitindo que as máquinas virtuais baseadas em test beds executem a grande maioria das cargas de trabalho e aplicações de servidor. O Hyper-V também funciona na maioria dos outros principais sistemas operacionais em máquinas virtuais de 32 bits. Como o Hyper-V suporta simultaneamente as máquinas virtuais de 32 de 64 bits no mesmo ambiente, um conjunto muito grande de cenários pode ser projetado, testado e implantado, tudo isso dentro do ambiente de máquina virtual do Hyper-V, usando as ferramentas de gerenciamento padrão de mercado.
Bibliotecas de Máquinas Virtuais e Portais de Auto-Atendimento
O System Center Virtual Machine Manager inclui a capacidade de armazenar e gerenciar as máquinas virtuais em bibliotecas, o que é muito importante para o teste e o desenvolvimento. Uma biblioteca pode incluir máquinas virtuais ou modelos de máquinas virtuais com base em cada sistema operacional usado em toda a empresa, permitindo que a equipe de desenvolvimento rapidamente teste novos produtos para compreender o impacto em todos aqueles ambientes antes de implantá-los na rede de produção.
Em muitos ambientes de teste as máquinas virtuais em nível de servidor têm que ser criadas e gerenciadas pelos administradores de servidor—mesmo as máquinas virtuais que somente irão existir por poucas horas. Essa situação pode criar demandas desnecessárias para os administradores e atrasos para os testadores. Com o recurso de portal de auto-atendimento do SCVMM, os testadores podem instalar e remover o teste das máquinas virtuais quando necessário, sem envolver os administradores. Os administradores ainda obtêm o controle da alocação de recursos em geral para cada conjunto de testadores e também controlam os tipos de máquinas virtuais que podem ser acessadas ou criadas em uma rede.
O Hyper-V fornece uma plataforma forte para esses recursos com profunda integração com o suporte de Active Directory e Diretivas de Grupo. O excelente controle de recurso fornecido pelo Hyper-V também ajuda os administradores a isolarem o ambiente de teste através do uso de recursos como o suporte a VLAN.
Checkpoints em Teste e Desenvolvimento
Os checkpoints, além de serem uma valiosa ferramenta para a recuperação de desastre, também fornecem benefícios para o teste e o desenvolvimento.
Alguns procedimentos de teste e de desenvolvimento envolvem muito tempo para que os programas e sistemas operacionais sejam instalados, desinstalados e reinstalados. Com o recurso de checkpoint do Hyper-V, uma máquina virtual que foi alterada (por exemplo, uma máquina onde uma aplicação nova foi instalada) pode ser redefinida para uma configuração anterior, minimizando a necessidade de desinstalar programas ou reinstalar sistemas operacionais. Isso ajuda a facilitar as aplicações de teste em várias configurações (tal como diferentes pacotes de serviços aplicados ao sistema operacional), permitindo que você economize tempo e minimize os requisitos de hardware para o pacote de teste.