Atualizando Servidores Windows

4

Como estudante, não tive muita experiência com a prática de configuração e gerenciamento de redes. Há uma pergunta que eu tenho há algum tempo, que minha professora não conseguiu explicar para minha satisfação:

Eu costumava ter a impressão de que o hardware do servidor precisava ter 99,99% de tempo de atividade. Eu me lembro de administradores do Linux mostrando que eles tinham uma caixa funcionando por mais de 3 anos. Imagine minha surpresa quando descobri que o Windows Update para o Windows Server 2008 oferecia uma atualização crítica para mim a cada duas ou três semanas e que a maioria das atualizações exigia uma reinicialização.

Quando uma VM solicita uma reinicialização, geralmente não é grande coisa, pois uma VM redundante pode assumir o tráfego até que a primeira VM esteja on-line novamente. O que eu estou querendo saber, é o que fazer com o servidor Hyper-V, aquele que está hospedando todas as VMs?

Meu professor me disse que você pode reinicializar o servidor durante as horas de folga, o que é razoável para uma pequena empresa, ou não atualizar o servidor. Eu não posso nem começar a imaginar o quão inseguro um servidor deve ser depois de não ter sido atualizado por anos, então eu não considero isso como uma opção válida.

Não há uma maneira de copiar VMs para outro servidor Hyper-V físico e, de alguma forma, essa VM não fica off-line para o usuário final?

Agradeço qualquer conselho e dicas que vocês possam me dar.

    
por Steven 20.09.2009 / 14:48

3 respostas

1

Recomenda-se executar o host do Hyper-V em uma instalação do Núcleo do Servidor para reduzir a superfície de ataque e reduzir a quantidade de atualizações necessárias.

Com o System Center Virtual Machine Manager (SCVMM), você pode mover a partição filho para outro host, como sugere.

Para ler mais, você pode experimentar o TechNet ou os materiais de preparação para o exame 70-652 aqui .

    
por 20.09.2009 / 15:22
1

O Hyper-V suporta armazenamento em cluster, que permite mover VMs para outros nós no caso de um deles falhar ou simplesmente precisar de uma reinicialização.

    
por 20.09.2009 / 15:25
1

O Windows solicita as atualizações e a reinicialização principalmente porque muitos dos drivers são do modo kernel. O Linux executa muitas coisas na userland e pode fazer atualizações sem reinicializações. Até mesmo alguns do kernel podem passar por sem uma reinicialização.

Muitas das máquinas que têm 3 anos de funcionamento são kernels personalizados que foram endurecidos. Eu sei que tenho algumas caixas de linux que têm uptimes massivos. Uma caixa de firewall estava em funcionamento por cerca de três anos antes de o no-break ser conectado ao barfed. Seu Kernel foi compilado com praticamente todos os recursos removidos, além daqueles necessários para fazer o firewall.

Para a pergunta, como o Massimo disse, o Hyper-V suporta clustering. Portanto, você configura duas (ou mais) máquinas e, em seguida, move as VMs para outros hosts. Instale as atualizações e reinicie o host. Então mova-os de volta.

Seu maior problema é estar sempre com o cluster de serviços. O Exchange, por exemplo, exige muito trabalho para trabalhar em duas caixas, de modo que uma delas possa ser reinicializada sem que ninguém perceba.

    
por 20.09.2009 / 15:37