Buscar

Artigo VirtualBox Final

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Virtual Box
Thiago Silva de Sousa
Resumo
Este artigo apresenta uma breve introdução sobre um dos mais usados virtualizadores de sistemas operacionais, apresentando suas principais características, suas principais funções e o modo de trabalho. Mostra a estrutura do sistema, as tecnologias utilizadas e detalha as vantagens e desvantagens do uso do software.
Palavras-chave: VirtualBox, Virtualizador.
1 Introdução
O VirtualBox é um software de virtualização considerado um dos mais poderosos, e tem um alto desempenho. Criado e mantido pela Oracle, o VirtualBox é tanto para uso doméstico, como para uso empresarial.
Está disponível para computadores com arquiteturas de X86 e X86_64. É fácil de usar e suporta diversos tipos de sistemas convidados.
Ele se destaca por ser de livre acesso, sem custos, e consiste na categoria de softwares Open Sources sobre os termos da versão GNU (General Public Licence).
A sua plataforma permite que o usuário trabalhe em diversas versões do Windows como XP, 2000, Server 2003, Vista, 7, 8 e 10. Também se aplica em versões Linux como 2.4, 2.6, 3.x e 4.x, e alguns outros como Solaris, OpenSolaris, OS e OpenBSD.
Entre outras características do VirtualBox estão:
Permite virtualização recursiva, uma instância do VirtualBox pode executar em sistema convidado.
Permite controle total por linha de comando.
Permite logon automático em máquinas Windows.
Possui suporte total a Intel e suporte experimental a AMD
O VirtualBox está sempre se atualizando e recebendo melhorias e contribuições por se tratar de um software livre.
2 Desenvolvimento
2.1 Características de arquitetura
O VirtualBox é um virtualizador de sistema, onde ele virtualiza diretamente o hardware genérico.
O VirtualBox trabalha com a arquitetura de sistemas operacionais, sendo assim, é um aplicativo voltado para computadores baseados em plataformas Intel e AMD, com capacidade de executar vários sistemas operacionais em uma só máquina.
Ele trabalha de duas maneiras diferentes em relação a virtualização, que é a paravirtualização, com acesso diretamente no hardware do computador ou a virtualização baseada em software.
Não necessita de nenhuma virtualização de hardware para funcionar, você pode usar o VirtualBox mesmo em hardwares antigos.
O VirtualBox é exatamente igual em todas as plataformas que for usado, e tem sempre os mesmos formatos de arquivos e imagem. Isso permite que a máquina virtual que o usuário criar em uma máquina com o sistema operacional Windows possa ser usada em qualquer outra máquina que possua um sistema operacional compatível com o VirtualBox.
Existe uma variedade de suporte de hardware para quem usa o VirtualBox. Abaixo segue alguns exemplos:
Multiprocessamento de convidados (SMP): Pode ter até 32 CPUs para cada máquina virtual.
Suporte de dispositivo USB: Possui um controlador virtual que permite conectar dispositivos USB as suas máquinas virtuais sem a necessicade de instalar drívers específicos.
Compatibilidade de hardware: O VirtualBox virtualiza uma vasta quantidade de dispositivos virtuais como controladores de disco rígido, placas de rede e som, portas virtuais, dentre outros.
Resoluções de tela Múltipla: Permite que se espalhe um grande número de telas conectadas ao host.
2.2 Estratégia de arquitetura
O VirtualBox utiliza uma técnica chamada de Virtualização total, que emula componente de hardware. Sendo assim, não existe necessidade de que os sistemas operacionais convidados sejam alterados para serem executados em uma máquina virtual.
O VirtualBox sempre tenta executar vários códigos dos sistemas diretamente no processador. Caso haja problema no processo anterior, o VirtualBox também utiliza a técnica chamada de recompilação dinâmica. Assim, o VirtualBox automaticamente corrige, na maioria dos casos o código dos sistemas convidados para evitar futuras recompilações. Em função disso, o código executa nativamente na maior parte do tempo. Isso, se houver compatibilidade binária entre o sistema hóspede e o hospedeiro. As instruções de sistema (system ISA) são interceptadas e emuladas no hospedeiro. Essa emulação é feita com o auxílio da técnica de tradução binária dinâmica.
2.3 Vantagens e desvantagens
Existe várias vantagens de usar virtualizadores como o VirtualBox, já que se pode criar várias máquinas virtuais sem danificar ou prejudicar o funcionamento do seu computador.
O VirtualBox permite que o usuário crie máquinas virtuais para estudo, por exemplo. Sendo assim, existe diversas opções que podem ser estudadas com esse método, como simular redes, testes com outros sistemas operacionais e diversas outras opções.
É ótimo para criação de ambientes clusterizados e testes de Disaster and Recovery (Recuperação de desastres).
 O VirtualBox possui recursos de aceleração de gráficos 3D e de vídeo 2D, que permite usar o desempenho real da placa de vídeo da sua máquina.
É muito usado em ambientes de desenvolvimento para testes de aplicações isoladas.
Também são vantagens do VirtualBox a facilidade de uso, que por ser voltado para usuário final, possui a interface detalhada e bem explicada, fácil de manusear. E por ser um virtualizador sem custo, porém, para uso comercial é recomendado adquirir uma licença.
Permite a utilização de acesso remoto ao sistema visitante e restauração da máquina virtual para um estado estável quando ocorrer problemas.
Porém, apesar de todas as vantagens descritas, existem alguns pontos do software VirtualBox que acabam causando desvantagens para o usuário.
O VirtualBox apesar de ser uma ferramenta simples e bem detalhada, tem um elevado consumo de memória RAM.
O Suporte do USB 2.0 e limitado, bem inferior comparado a outros softwares de virtualização.
Referências
Site oficial VirtualBox, Disponível em < https://www.virtualbox.org/ >. Acesso em 04 de dezembro de 2017.
Site oficial Oracle, Disponível em < http://www.oracle.com/ >. Acesso em 04 de dezembro de 2017.
Site Techtudo, Disponível em < http://www.techtudo.com.br/artigos/noticia/2013/05/ vmware-ou-virtualbox.html >. Acesso em 05 de dezembro de 2017.

Outros materiais