Esta apresentação faz parte do trabalho acadêmico para a disciplina de Sistemas Operacionais da Facensa (Faculdade Cenecista Nossa Senhora dos Anjos), Gravataí.
A apresentação aborda o conceito de virtualização, e apresenta o comparativo de alocação de memória ram, processador, e tempo de carregamento do S.O. dentro da ferramenta.
Segurança em PHP - Blinde seu código de você mesmo!
Comparativo de custo computacional / Tempo de carregamento das ferramentas de virtualização VmWare Fusion e Oracle Virtual Box
1. Análise de custo computacional das
aplicações de virtualização VmWare
Fusion e Oracle Virtual Box
Gustavo das Neves
2. Objetivo
• Realizar uma análise comparativa de tempos
de carregamento e performance entre as
ferramentas de virtualização VMware Fusion e
Virtual Box para usuários desktop, agregando
as vantagens de uso dessa técnica, que
proporciona flexibilidade e agilidade em infra-
estruturas de tecnologia de informação.
3. Virtualização
• O Sistema Operacional (SO) é composto por
rotinas para a execução de tarefas a cada
serviço executado pelos usuários e aplicação.
Existem sistemas operacionais que são
executados através de linhas de comando e
utilitários, porém não fazem parte do núcleo do
sistema ou kernel. (MACHADO e MAIA. 2007).
4. • O modelo de máquina virtual cria um nível
intermediário entre o hardware e o sistema
operacional, denominado gerência de
máquinas virtuais.
5.
6. Ambiente utilizado
Memória RAM 8GB
HD 320GB
Processador
Core I5 2.3 GhZ
(Quad-Core)
S.O. Mac OS X 10.9.3
Máquina Real
Memória Ram 3 GB
HD 300GB
Processador 1 Núcleo
S.O. Windows XP SP3
Máquina Virtual
9. Teste / Análise
• Com base em uma única imagem de máquina virtual, foi
executada a importação em ambas as ferramentas para
que o monitoramento pudesse ser realizado desde o início
da execução dentro de cada uma das ferramentas.
• O teste de tempo de carregamento será realizado
utilizando como tempo de largada (inicial) que é gerado a
partir do evento de clique no botão de inicialização da
ferramenta, e o tempo de finalização, quando a tela de
logon do sistema operacional for renderizada na tela,
conforme Figura 2.
16. Resultados obtidos
Item Analisado Vmware Fusion VirtualBox
Alocação de memória principal para o processo (GB) 0,61 3,03
Uso de CPU médio durante a execução (%) 9,8% 7,4%
Tempo de carregamento 27s 12s
Número de threads 14 23
Com base na análise realizada, foi possível perceber que a ferramenta VMWare
possui alocação de memória dinâmica, ou seja, aloca recursos de acordo com a
necessidade do processo, enquanto o Oracle Virtual Box aloca a memória
definida nas configurações da VM
20. Trabalhos futuros
• Realizar teste de sobrecarga, utilizando
servidor web e um SGBD e atestar o
funcionamento de swap para o funcionamento
constante da Máquina Virtual (VM)
21. Conclusão
Com base na analise realizada, é possível dizer que a ferramenta
VMWare Fusion possui o custo operacional mais favorável para o
usuário, consumindo uma quantidade menor de recursos da
máquina real, não comprometendo a performance da máquina real
em paralelo.
O VMWare Fusion não é a ferramenta mais rápida para
carregamento da máquina virtual em si, ficando a critério do
usuário qual a ferramenta melhor se adapta ao seu uso.
22. Análise de custo computacional das
aplicações de virtualização VmWare
Fusion e Oracle Virtual Box
Gustavo das Neves