O Hyper-V é uma tecnologia de virtualização baseada em hypervisor que permite que múltiplos sistemas operacionais compartilhem hardware. O hypervisor executa partições virtuais chamadas de "filhos" que hospedam sistemas convidados, enquanto uma partição "pai" gerencia o acesso ao hardware. Drivers na partição pai redirecionam requisições de dispositivos virtuais para hardware físico.
2. O que é??
● O Hyper-V é uma tecnologia de virtualização baseada em
Hypervisor.
● O Hypervisor é a plataforma de processamento de
virtualização que permite que multiplos Sistemas
Operacionais compartilhem uma única plataforma de
hardware.
● A pilha de Virtualização é executada com a partição pai e
tem acesso direto aos dispositivos de hardware. A partição
pai cria partições filho, que hospedam os Sistemas
Operacionais convidados.
3. Como funciona?
● Drivers na partição pai são usados para acessar o
hardware do servidor. Partições filho usam dispositivos
virtualizados através dos drivers do Cliente de Servidor
Virtual (Virtual Server Client - VSC), que se comunicam
através do Barramento de Máquina Virtual (Virtual
Machine Bus - VMBus) com os Provedores de Serviços
Virtuais (Virtual Services Providers - VSP) na partição pai.
● Requisições para os dispositivos virtuais são
redirecionadas tanto através do VMBus ou através do
hypervisor para os dispositivos na partição pai.
5. Virtual Box
● VirtualBox é um software de virtualização desenvolvido
pela empresa Innotek, posteriormente comprada pela
Oracle, que visa criar ambientes para instalação de
sistemas distintos. Ele permite a instalação e utilização de
um sistema operacional dentro de outro, assim como seus
respectivos softwares, como dois ou mais computadores
independentes, mas compartilhando fisicamente o mesmo
hardware.
● Geralmente usado por desenvolvedores
de sistemas, ou profissionais de TI para
testar sistemas operacionais;
7. Recursos especiais
● O VirtualBox possui uma série de recursos disponíveis
somente na versão completa.
● Por exemplo, ele implementa um controlador virtual USB e
permite-lhe arbitrariamente ligar dispositivos USB em suas
máquinas virtuais sem ter que instalar um drivers de
dispositivo específico ao host.
8. Emuladores
● Tecnicamente emuladores para desenvolvimento são
considerados maquinas virtuais, até mesmo emuladores
de jogos podem entrar nesta lista;
● Um emulador gera uma simulação de hardware no PC
para executar funções que só uma maquina especifica
poderia;
13. Sistemas suportados
● Windows XP with Service Pack 3;
● Windows Vista;
● Windows 7;
● Windows Server 2003;
● Windows Server 2008;
● Windows Server 2011;
● SUSE Linux Server 10;
● SUSE Linux Server 11;