SlideShare uma empresa Scribd logo
1 de 22
Análise de custo computacional das
aplicações de virtualização VmWare
Fusion e Oracle Virtual Box
Gustavo das Neves
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.
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).
• 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.
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
Ferramentas utilizadas
VmWare Fusion Oracle VirtualBox
Itens analisados
Item Analisado
Alocação de memória principal para o processo
Uso de CPU médio durante a execução
Tempo de carregamento
Número de Threads
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.
Resultados - VirtualBox
Resultados - VMWare
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
Resultados obtidos
0.61
3.03
0.
1.
2.
3.
4.
Vmware Fusion VirtualBox
Alocação de memória principal para o processo
Resultados obtidos
10%
7%
0%
3%
5%
8%
10%
13%
Vmware Fusion VirtualBox
Uso de CPU médio durante a execução (%)
Resultados obtidos
27
12
0s 432000s 864000s 1296000s 1728000s 2160000s 2592000s
Vmware Fusion
VirtualBox
Tempo de carregamento
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)
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.
Análise de custo computacional das
aplicações de virtualização VmWare
Fusion e Oracle Virtual Box
Gustavo das Neves

Mais conteúdo relacionado

Mais procurados

Visão geral - Windows Server 2008 R2
Visão geral - Windows Server 2008 R2Visão geral - Windows Server 2008 R2
Visão geral - Windows Server 2008 R2Fabio Hara
 
Windows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraWindows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraFabio Hara
 
Mcsa 70 410 - portugues br
Mcsa 70 410 - portugues brMcsa 70 410 - portugues br
Mcsa 70 410 - portugues brAlisson Silva
 
Windows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoWindows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoKeepIT Informática
 
VMware Virtual SAN 6: Storage definido por software radicalmente simples
VMware Virtual SAN 6: Storage definido por software radicalmente simplesVMware Virtual SAN 6: Storage definido por software radicalmente simples
VMware Virtual SAN 6: Storage definido por software radicalmente simplesBravo Tecnologia
 
Migração para Windows Server 2008 R2
Migração para Windows Server 2008 R2Migração para Windows Server 2008 R2
Migração para Windows Server 2008 R2Fabio Hara
 
Configurando o serviço dhcp no windows server 2012
Configurando o serviço dhcp no windows server 2012Configurando o serviço dhcp no windows server 2012
Configurando o serviço dhcp no windows server 2012Mario Kleber
 
Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2Invent IT Solutions
 
Apresentação VDI com VMware View
Apresentação VDI com VMware ViewApresentação VDI com VMware View
Apresentação VDI com VMware ViewBlue Solutions
 
planejamento pre-instalacao win server 2012
 planejamento pre-instalacao win server 2012 planejamento pre-instalacao win server 2012
planejamento pre-instalacao win server 2012Yan Ferrari Ferreira
 
Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6Lorscheider Santiago
 
MDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMarcelo Matias
 
Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Juliana Borges
 
Conhecendo o Windows Server 2012
Conhecendo o Windows Server 2012Conhecendo o Windows Server 2012
Conhecendo o Windows Server 2012Eduardo Sena
 
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Marcelo Matias
 
Java EE no ambiente corporativo: primeiros passos WebLogic 12c
Java EE no ambiente corporativo: primeiros passos WebLogic 12cJava EE no ambiente corporativo: primeiros passos WebLogic 12c
Java EE no ambiente corporativo: primeiros passos WebLogic 12cBruno Borges
 

Mais procurados (19)

Visão geral - Windows Server 2008 R2
Visão geral - Windows Server 2008 R2Visão geral - Windows Server 2008 R2
Visão geral - Windows Server 2008 R2
 
Ws2012 e ad
Ws2012 e adWs2012 e ad
Ws2012 e ad
 
Windows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio haraWindows server 2012 active directory e server manager fabio hara
Windows server 2012 active directory e server manager fabio hara
 
Mcsa 70 410 - portugues br
Mcsa 70 410 - portugues brMcsa 70 410 - portugues br
Mcsa 70 410 - portugues br
 
Windows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e TreinamentoWindows Server 2012 - Certificação e Treinamento
Windows Server 2012 - Certificação e Treinamento
 
VMware Virtual SAN 6: Storage definido por software radicalmente simples
VMware Virtual SAN 6: Storage definido por software radicalmente simplesVMware Virtual SAN 6: Storage definido por software radicalmente simples
VMware Virtual SAN 6: Storage definido por software radicalmente simples
 
Migração para Windows Server 2008 R2
Migração para Windows Server 2008 R2Migração para Windows Server 2008 R2
Migração para Windows Server 2008 R2
 
Configurando o serviço dhcp no windows server 2012
Configurando o serviço dhcp no windows server 2012Configurando o serviço dhcp no windows server 2012
Configurando o serviço dhcp no windows server 2012
 
Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2
 
Apresentação VDI com VMware View
Apresentação VDI com VMware ViewApresentação VDI com VMware View
Apresentação VDI com VMware View
 
planejamento pre-instalacao win server 2012
 planejamento pre-instalacao win server 2012 planejamento pre-instalacao win server 2012
planejamento pre-instalacao win server 2012
 
Windows server 2012
Windows server 2012Windows server 2012
Windows server 2012
 
Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6
 
MDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMDOP 2013 - Visão Geral
MDOP 2013 - Visão Geral
 
ArcServe UDP
ArcServe UDPArcServe UDP
ArcServe UDP
 
Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02Windowsserver2008r2 140928162051-phpapp02
Windowsserver2008r2 140928162051-phpapp02
 
Conhecendo o Windows Server 2012
Conhecendo o Windows Server 2012Conhecendo o Windows Server 2012
Conhecendo o Windows Server 2012
 
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
 
Java EE no ambiente corporativo: primeiros passos WebLogic 12c
Java EE no ambiente corporativo: primeiros passos WebLogic 12cJava EE no ambiente corporativo: primeiros passos WebLogic 12c
Java EE no ambiente corporativo: primeiros passos WebLogic 12c
 

Destaque

Apresentação Fusion VoIP
Apresentação Fusion VoIPApresentação Fusion VoIP
Apresentação Fusion VoIPguest558db4
 
Fusion home-office-4ef0da7036897
Fusion home-office-4ef0da7036897Fusion home-office-4ef0da7036897
Fusion home-office-4ef0da7036897Luciana Lopes
 
Apresentação oficial talk fusion
Apresentação oficial talk fusionApresentação oficial talk fusion
Apresentação oficial talk fusiontalk fusion
 
Fusion home-4ef0da921e7ee
Fusion home-4ef0da921e7eeFusion home-4ef0da921e7ee
Fusion home-4ef0da921e7eeLuciana Lopes
 
Cp rachat novembre_10
Cp rachat novembre_10Cp rachat novembre_10
Cp rachat novembre_10haakoo
 
Article reprendre une entreprise
Article reprendre une entrepriseArticle reprendre une entreprise
Article reprendre une entrepriseArnaud Poncet
 
Observatoire TMO Régions de la reprise d'entreprise
Observatoire TMO Régions de la reprise d'entreprise Observatoire TMO Régions de la reprise d'entreprise
Observatoire TMO Régions de la reprise d'entreprise Jean-louis Coudrais
 
Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Jaime Cid
 
Les bijoux de la sémantique SMX Paris 2015
Les bijoux de la sémantique SMX Paris 2015Les bijoux de la sémantique SMX Paris 2015
Les bijoux de la sémantique SMX Paris 2015Agence web AxeNet
 
Fisión y fusión nuclear
Fisión y fusión nuclearFisión y fusión nuclear
Fisión y fusión nuclearAna Banchero
 
Calentamiento Global
Calentamiento GlobalCalentamiento Global
Calentamiento GlobalJosé Larios
 
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.Gaspar Alberto Motta Ramírez
 
Fusion De Sociedades
Fusion De SociedadesFusion De Sociedades
Fusion De Sociedadesceq
 

Destaque (20)

Apresentação Fusion VoIP
Apresentação Fusion VoIPApresentação Fusion VoIP
Apresentação Fusion VoIP
 
Fusion home-office-4ef0da7036897
Fusion home-office-4ef0da7036897Fusion home-office-4ef0da7036897
Fusion home-office-4ef0da7036897
 
Apresentação oficial talk fusion
Apresentação oficial talk fusionApresentação oficial talk fusion
Apresentação oficial talk fusion
 
Fusion office
Fusion officeFusion office
Fusion office
 
Fusion home-4ef0da921e7ee
Fusion home-4ef0da921e7eeFusion home-4ef0da921e7ee
Fusion home-4ef0da921e7ee
 
Oficial life-fusion-bank-copia
Oficial life-fusion-bank-copiaOficial life-fusion-bank-copia
Oficial life-fusion-bank-copia
 
Cold fusion, Tesla, Scalar wave, Torsion field, "Free energy", Zeropoint Ener...
Cold fusion, Tesla, Scalar wave, Torsion field, "Free energy", Zeropoint Ener...Cold fusion, Tesla, Scalar wave, Torsion field, "Free energy", Zeropoint Ener...
Cold fusion, Tesla, Scalar wave, Torsion field, "Free energy", Zeropoint Ener...
 
Cp rachat novembre_10
Cp rachat novembre_10Cp rachat novembre_10
Cp rachat novembre_10
 
Cp rachat septembre_11
Cp rachat septembre_11Cp rachat septembre_11
Cp rachat septembre_11
 
Article reprendre une entreprise
Article reprendre une entrepriseArticle reprendre une entreprise
Article reprendre une entreprise
 
Cp rachat décembre_11
Cp rachat décembre_11Cp rachat décembre_11
Cp rachat décembre_11
 
Observatoire TMO Régions de la reprise d'entreprise
Observatoire TMO Régions de la reprise d'entreprise Observatoire TMO Régions de la reprise d'entreprise
Observatoire TMO Régions de la reprise d'entreprise
 
Cp rachat octobre_11
Cp rachat octobre_11Cp rachat octobre_11
Cp rachat octobre_11
 
Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009Oracle Fusion Development, May 2009
Oracle Fusion Development, May 2009
 
Les bijoux de la sémantique SMX Paris 2015
Les bijoux de la sémantique SMX Paris 2015Les bijoux de la sémantique SMX Paris 2015
Les bijoux de la sémantique SMX Paris 2015
 
Fisión y fusión nuclear
Fisión y fusión nuclearFisión y fusión nuclear
Fisión y fusión nuclear
 
Fusion TransformacióN Y Escision
Fusion TransformacióN Y EscisionFusion TransformacióN Y Escision
Fusion TransformacióN Y Escision
 
Calentamiento Global
Calentamiento GlobalCalentamiento Global
Calentamiento Global
 
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.
RIÑON EN HERRADURA Anomalía de fusión y sus múltiples asociaciones.
 
Fusion De Sociedades
Fusion De SociedadesFusion De Sociedades
Fusion De Sociedades
 

Semelhante a Comparativo de custo computacional / Tempo de carregamento das ferramentas de virtualização VmWare Fusion e Oracle Virtual Box

Medindo e Modelando o Desempenho de Aplicações em um Ambiente Virtual
Medindo e Modelando o Desempenho de Aplicações em um Ambiente VirtualMedindo e Modelando o Desempenho de Aplicações em um Ambiente Virtual
Medindo e Modelando o Desempenho de Aplicações em um Ambiente VirtualRafael Reis
 
Ws08 hyper v it pro deck long-brz
Ws08 hyper v it pro deck long-brz Ws08 hyper v it pro deck long-brz
Ws08 hyper v it pro deck long-brz nilsonspa
 
Testes em aplicações JEE: Montando sua infra de testes automatizados
Testes em aplicações JEE: Montando sua infra de testes automatizadosTestes em aplicações JEE: Montando sua infra de testes automatizados
Testes em aplicações JEE: Montando sua infra de testes automatizadosDiego Santos
 
Sistema Operacional de Tempo Real (vx works)
Sistema Operacional de Tempo Real (vx works)Sistema Operacional de Tempo Real (vx works)
Sistema Operacional de Tempo Real (vx works)Jose Silva
 
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Lenin Abadie
 
Sistema Operacional de Tempo Real(vx works)
Sistema Operacional de Tempo Real(vx works)Sistema Operacional de Tempo Real(vx works)
Sistema Operacional de Tempo Real(vx works)Jose Silva
 
Windows 2003 guia_completo
Windows 2003 guia_completoWindows 2003 guia_completo
Windows 2003 guia_completocleanrail
 
Opções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemOpções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemFabio Hara
 
Usando Hyper-v 2012 para virtualização do SQL Server
Usando Hyper-v 2012 para virtualização do SQL ServerUsando Hyper-v 2012 para virtualização do SQL Server
Usando Hyper-v 2012 para virtualização do SQL Serverleorsilva
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaAlexandre Tarifa
 
Windows Server 2008 - Marcio
Windows Server 2008 - MarcioWindows Server 2008 - Marcio
Windows Server 2008 - MarcioAnderson Favaro
 
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery[IGNITE2018] [BRK3491] Azure Backup and Site Recovery
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery☁️ Gustavo Magella
 

Semelhante a Comparativo de custo computacional / Tempo de carregamento das ferramentas de virtualização VmWare Fusion e Oracle Virtual Box (20)

Medindo e Modelando o Desempenho de Aplicações em um Ambiente Virtual
Medindo e Modelando o Desempenho de Aplicações em um Ambiente VirtualMedindo e Modelando o Desempenho de Aplicações em um Ambiente Virtual
Medindo e Modelando o Desempenho de Aplicações em um Ambiente Virtual
 
Aula01
Aula01Aula01
Aula01
 
Ws08 hyper v it pro deck long-brz
Ws08 hyper v it pro deck long-brz Ws08 hyper v it pro deck long-brz
Ws08 hyper v it pro deck long-brz
 
Testes em aplicações JEE: Montando sua infra de testes automatizados
Testes em aplicações JEE: Montando sua infra de testes automatizadosTestes em aplicações JEE: Montando sua infra de testes automatizados
Testes em aplicações JEE: Montando sua infra de testes automatizados
 
Windows 2008 - Novos Recursos
Windows 2008 - Novos RecursosWindows 2008 - Novos Recursos
Windows 2008 - Novos Recursos
 
Windows Vista , Seven , Server 2008 r2
Windows Vista , Seven , Server 2008 r2Windows Vista , Seven , Server 2008 r2
Windows Vista , Seven , Server 2008 r2
 
Sistema Operacional de Tempo Real (vx works)
Sistema Operacional de Tempo Real (vx works)Sistema Operacional de Tempo Real (vx works)
Sistema Operacional de Tempo Real (vx works)
 
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
 
Sistema Operacional de Tempo Real(vx works)
Sistema Operacional de Tempo Real(vx works)Sistema Operacional de Tempo Real(vx works)
Sistema Operacional de Tempo Real(vx works)
 
Windows 2003 guia_completo
Windows 2003 guia_completoWindows 2003 guia_completo
Windows 2003 guia_completo
 
Opções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvemOpções de trabalho remoto na nuvem
Opções de trabalho remoto na nuvem
 
1409243945064
14092439450641409243945064
1409243945064
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
 
Tutorial struts
Tutorial strutsTutorial struts
Tutorial struts
 
Usando Hyper-v 2012 para virtualização do SQL Server
Usando Hyper-v 2012 para virtualização do SQL ServerUsando Hyper-v 2012 para virtualização do SQL Server
Usando Hyper-v 2012 para virtualização do SQL Server
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
 
Windows Server 2008 - Marcio
Windows Server 2008 - MarcioWindows Server 2008 - Marcio
Windows Server 2008 - Marcio
 
Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)
 
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery[IGNITE2018] [BRK3491] Azure Backup and Site Recovery
[IGNITE2018] [BRK3491] Azure Backup and Site Recovery
 
Mysql for IBMers
Mysql for IBMersMysql for IBMers
Mysql for IBMers
 

Mais de Gustavo Neves

Rolagem infinita... o que muda realmente na experiência do usuário e no front...
Rolagem infinita... o que muda realmente na experiência do usuário e no front...Rolagem infinita... o que muda realmente na experiência do usuário e no front...
Rolagem infinita... o que muda realmente na experiência do usuário e no front...Gustavo Neves
 
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...Gustavo Neves
 
Fisl 16 - Proteja sua aplicação de você mesmo
Fisl 16 - Proteja sua aplicação de você mesmoFisl 16 - Proteja sua aplicação de você mesmo
Fisl 16 - Proteja sua aplicação de você mesmoGustavo Neves
 
Software livre no brasil
Software livre no brasilSoftware livre no brasil
Software livre no brasilGustavo Neves
 
Errar é bom e faz parte... mas não jogue sua ideia fora!
Errar é bom e faz parte... mas não jogue sua ideia fora!Errar é bom e faz parte... mas não jogue sua ideia fora!
Errar é bom e faz parte... mas não jogue sua ideia fora!Gustavo Neves
 
Engenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e IncrementalEngenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e IncrementalGustavo Neves
 
DDoS - Ataque de negação de serviço
DDoS - Ataque de negação de serviçoDDoS - Ataque de negação de serviço
DDoS - Ataque de negação de serviçoGustavo Neves
 
Segurança em PHP - Blinde seu código de você mesmo!
Segurança em PHP - Blinde seu código de você mesmo!Segurança em PHP - Blinde seu código de você mesmo!
Segurança em PHP - Blinde seu código de você mesmo!Gustavo Neves
 

Mais de Gustavo Neves (8)

Rolagem infinita... o que muda realmente na experiência do usuário e no front...
Rolagem infinita... o que muda realmente na experiência do usuário e no front...Rolagem infinita... o que muda realmente na experiência do usuário e no front...
Rolagem infinita... o que muda realmente na experiência do usuário e no front...
 
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...
Palestra - Sua ideia pode gerar uma startup de sucesso? E se você estiver err...
 
Fisl 16 - Proteja sua aplicação de você mesmo
Fisl 16 - Proteja sua aplicação de você mesmoFisl 16 - Proteja sua aplicação de você mesmo
Fisl 16 - Proteja sua aplicação de você mesmo
 
Software livre no brasil
Software livre no brasilSoftware livre no brasil
Software livre no brasil
 
Errar é bom e faz parte... mas não jogue sua ideia fora!
Errar é bom e faz parte... mas não jogue sua ideia fora!Errar é bom e faz parte... mas não jogue sua ideia fora!
Errar é bom e faz parte... mas não jogue sua ideia fora!
 
Engenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e IncrementalEngenharia de Software - Desenvolvimento Iterativo e Incremental
Engenharia de Software - Desenvolvimento Iterativo e Incremental
 
DDoS - Ataque de negação de serviço
DDoS - Ataque de negação de serviçoDDoS - Ataque de negação de serviço
DDoS - Ataque de negação de serviço
 
Segurança em PHP - Blinde seu código de você mesmo!
Segurança em PHP - Blinde seu código de você mesmo!Segurança em PHP - Blinde seu código de você mesmo!
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
  • 8. Itens analisados Item Analisado Alocação de memória principal para o processo Uso de CPU médio durante a execução Tempo de carregamento Número de Threads
  • 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.
  • 11.
  • 12.
  • 14.
  • 15.
  • 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
  • 17. Resultados obtidos 0.61 3.03 0. 1. 2. 3. 4. Vmware Fusion VirtualBox Alocação de memória principal para o processo
  • 18. Resultados obtidos 10% 7% 0% 3% 5% 8% 10% 13% Vmware Fusion VirtualBox Uso de CPU médio durante a execução (%)
  • 19. Resultados obtidos 27 12 0s 432000s 864000s 1296000s 1728000s 2160000s 2592000s Vmware Fusion VirtualBox Tempo de carregamento
  • 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