Você está na página 1de 104

CENTRO DE CINCIAS EXATAS E TECNOLGICAS

ENGENHARIA DA COMPUTAO
MURILO ALBEEST

VIRTUALIZAO
Avaliao de desempenho de mquinas virtuais utilizando benchmarks

Londrina-PR
2013

MURILO ALBEEST

VIRTUALIZAO
Avaliao de desempenho de mquinas virtuais utilizando benchmarks

Trabalho de Concluso de Curso apresentado


Universidade Norte do Paran - UNOPAR, como
requisito parcial para a obteno do ttulo de Engenheiro
da Computao.
Orientador: Hugo Vinicius Dias Silva

Londrina-PR
2013

AGRADECIMENTOS
Para que a finalizao deste trabalho se concretizasse agradeo s
inmeras pessoas que foram incentivadoras neste processo e seus ensinamentos
que sero a partir de agora essenciais em minha caminhada pessoal e profissional.
Agradeo a minha famlia pelo incentivo e pela colaborao;
Agradeo ao meu orientador Hugo Dias, pela ajuda na seleo do tema
deste trabalho, aos professores Rafael Bressan e Mauro Borges que partilharam
seus conhecimentos no decorrer do curso e aos demais professores;
Agradeo aos meus colegas de curso que compartilham comigo seus
conhecimentos.
E agradeo tambm todas as pessoas que de alguma forma
contriburam para a concretizao de mais essa etapa.

Aprenda a confiar em si mesmo e


aprender o grande segredo da vida.
(Thomas Edison)

ALBEEST, Murilo. Virtualizao: Avaliao de desempenho de mquinas virtuais


utilizando benchmarks. 2013. 104 pginas. Trabalho de Concluso de Curso
Graduao em Engenharia da Computao Centro de Cincias Exatas e
Tecnolgicas, Universidade Norte do Paran, Londrina, 2013.
RESUMO

Com o avano da tecnologia nos ltimos anos, o conceito de mquina virtual tomou
grande destaque, pois uma forma de aproveitar o hardware de uma mquina fsica
em um software capaz de criar instncias virtuais dessa mquina, esse conceito vem
tomando cada vez mais fora. Atualmente muitas empresas j utilizam dessa
tecnologia para fazer um melhor aproveitamento de hardware e software existentes.
Este trabalho tem como objetivo fazer um estudo confrontante de performance entre
os principais tipos de mquinas virtuais existentes, ser utilizado no estudo o
VMWare Player, Oracle Virtual Box e Microsoft Virtual PC. Tambm ser
desenvolvida um mtodo para otimizao de servidores fsicos em mquinas
virtuais, analisando os resultados que foram obtidos depois das alteraes no
ambiente.

Palavras-chave: tecnologia, mquinas virtuais, desempenho, hardware, software.

ALBEEST, Murilo. Virtualization: Performance evaluation of virtual machines using


benchmarks. 2013. 104 pages. Course Final Project in Computer Engineering
Centro de Cincias Exatas e Tecnolgicas, Universidade Norte do Paran, Londrina,
2013.
ABSTRACT

With the advancement of technology in recent years, the concept of virtual machine
took great importance because it is a way to take advantage of the hardware of a
physical machine into a software able to create virtual instances of this machine, this
concept is increasingly taking force. Nowadays many companies already use this
technology to make better use of existing hardware and software. The objective of
this study is to make a confrontational study of performance between the main types
of existing virtual machines will be used in the study VMWare Player, Oracle Virtual
Box and Microsoft Virtual PC. Additionally, you will also develop a methodology for
consolidating physical servers into virtual machines and also analyze the results that
were obtained after migration.
Key-words: technology, virtual machines, performance, hardware, software.

LISTA DE FIGURAS
Figura 1 Imagem se servidores modernos Dell ............................................ 17
Figura 2 Modelos de servidores: Torre, Rack e Blade ................................. 18
Figura 3 Arquitetura de mquinas virtuais .................................................... 22
Figura 4 VMware Workstation em funcionamento ........................................ 27
Figura 5 Virtual PC em funcionamento ......................................................... 28
Figura 6 Virtual Box em funcionamento ....................................................... 29
Figura 7 PCMark 04 ..................................................................................... 36
Figura 8 Sandra 2012 ................................................................................... 37
Figura 9 Performance Test ........................................................................... 37
Figura 10 Crystal Mark ................................................................................. 38
Figura 11 TestLab 2008 ............................................................................... 38
Figura 12 Diagrama do ambiente a ser avaliado .......................................... 59
Figura 13 Tela do Performance Monitor ....................................................... 60
Figura 14 Diagrama do ambiente ps-mudana .......................................... 62

LISTA DE GRFICOS
Grfico 1 Desempenho geral das VMs na Mquina 1 ................................... 47
Grfico 2 Desempenho geral das VMs na Mquina 2 .................................. 48

LISTA DE TABELAS
Tabela 1 Sistemas avaliados ........................................................................ 41
Tabela 2 Itens testados pelos benchmarks .................................................. 41
Tabela 3 Tabela de pontuaes obtidas PCMark 04 ..................................... 42
Tabela 4 Tabela de pontuaes obtidas PCMark 04 ..................................... 42
Tabela 5 Tabela de pontuaes obtidas Performance Test ......................... 43
Tabela 6 Tabela de pontuaes obtidas Performance Test ......................... 43
Tabela 7 Tabela de pontuaes obtidas Sandra 2012 .................................. 44
Tabela 8 Tabela de pontuaes obtidas Sandra 2012 .................................. 44
Tabela 9 Tabela de pontuaes obtidas Crystal Mark .................................. 45
Tabela 10 Tabela de pontuaes obtidas Crystal Mark ................................ 45
Tabela 11 Tabela de pontuaes obtidas TestLab 2008 ............................... 45
Tabela 12 Tabela de pontuaes obtidas TestLab 2008 ............................... 46
Tabela 13 Tabela de tempo gasto para os testes ........................................ 46
Tabela 14 Exemplo clculo de processamento necessrio .......................... 56
Tabela 15 Exemplo clculo de memria necessrio ..................................... 56
Tabela 16 Caractersticas dos servidores .................................................... 59
Tabela 17 Servidores, softwares detalhados ................................................ 60
Tabela 18 Dados do monitoramento dos servidores .................................... 61
Tabela 19 Clculo de necessidade de processamento ................................ 62
Tabela 20 Clculo da necessidade de memria ........................................... 62
Tabela 21 Clculo da necessidade de disco ................................................ 63
Tabela 22 Desempenho dos servidores ps-mudana ................................ 65

LISTA DE ABREVIATURAS E SIGLAS


BIOS

Entrada/Sada bsica de Sistema

CPI

Ciclos por instruo

I/O

Entrada/Sada

LAN

Local Area Network

MIPS

Milhes de Instrues por segundo

SCSI

Interface de sistema de computador

SO

Sistema Operacional

TI

Tecnologia da Informao

VMM

Monitor de mquina virtual

SUMRIO
1

INTRODUO ................................................................................................... 13

OBJETIVOS ....................................................................................................... 15

2.1
3

OBJETIVOS ESPECIFICOS .......................................................................... 15


SERVIDORES.................................................................................................... 16

3.1
4

TIPOS DE SERVIDORES .............................................................................. 18


MQUINAS VIRTUAIS....................................................................................... 19

4.1

DEFINIO FORMAL .................................................................................... 19

4.2

VIRTUAL MACHINE MONITOR ..................................................................... 21

4.3

VANTAGENS DO USO DE MQUINAS VIRTUAIS ....................................... 23

4.4

DESVANTAGENS DO USO DE MQUINAS VIRTUAIS ................................ 24

4.5

APLICABILIDADE DE MQUINAS VIRTUAIS ............................................... 25

4.6

EXEMPLOS DE MQUINAS VIRTUAIS ........................................................ 25

4.6.1

VMware ....................................................................................................... 26

4.6.2

Microsoft Virtual PC .................................................................................... 27

4.6.3

Virtual Box................................................................................................... 28

TESTES DE DESEMPENHO ............................................................................. 30

5.1

BENCHMARK ................................................................................................. 31

5.2

POSSIBILIDADES DE BENCHMARK ............................................................ 31

5.3

MDIA DOS RESULTADOS .......................................................................... 32

AVALIAO DAS VMS ...................................................................................... 34

6.1

METODOLOGIA ............................................................................................. 34

6.1.1

Equipamento ............................................................................................... 34

6.1.2

Sistema Operacional ................................................................................... 34

6.1.3

Mquinas virtuais ........................................................................................ 35

6.1.4

Demais Aplicativos ...................................................................................... 39

6.1.5

Processo de Avaliao................................................................................ 39

6.2

ANLISE DOS RESULTADOS ...................................................................... 41

6.3

CONCLUSO DO RESULTADO OBTIDO ..................................................... 48

OTIMIZAO DE SERVIDORES ...................................................................... 49

7.1

DEFINIO DE OTIMIZAO ....................................................................... 49

7.2

TIPOS DE OTIMIZAO................................................................................ 50

7.3

BENEFICIOS .................................................................................................. 51

7.4

DESVANTAGENS .......................................................................................... 51

7.5

METODOLOGIA DE OTIMIZAO ................................................................ 52

7.5.1

Identificar os objetivos................................................................................. 52

7.5.2

Avaliao da Infraestrutura ......................................................................... 53

7.5.3

Determinar servidores candidatos a se tornar uma VM .............................. 54

7.5.4

Projetar um ambiente otimizado ................................................................. 54

7.5.4.1 Processador ................................................................................................ 55


7.5.4.2 Memria ...................................................................................................... 56
7.5.4.3 Disco ........................................................................................................... 57
7.5.4.4 Rede ........................................................................................................... 57
8

IMPLEMENTAO DO AMBIENTE OTIMIZADO .............................................. 58

8.1

APRESENTAO DO AMBIENTE................................................................. 58

8.2

RESULTADO .................................................................................................. 64

CONCLUSO............................................................................................................ 66
REFERNCIAS ......................................................................................................... 68
ANEXOS ................................................................................................................... 70
ANEXO A Dados coletados nos testes de benchmarks da Mquina 1 .................. 71
ANEXO B Dados coletados nos testes de benchmarks da Mquina 2 .................. 86
ANEXO C Valores coletados do servidor de Arquivos anterior mudana ......... 101
ANEXO D Valores coletados do servidor de Chat anterior mudana ................ 102
ANEXO E Valores coletados do servidor de Arquivos ps-mudana ................... 103
ANEXO F Valores coletados do servidor de Chat ps-mudana ......................... 104

13

1 INTRODUO
Durante a dcada de 60, pesquisadores da IBM desenvolveram uma
tecnologia que permitia a criao de mquinas virtuais, cujo foco seria aumentar a
facilidade de utilizao simultnea dos equipamentos de alto desempenho
desenvolvida por eles. Desde seu desenvolvimento essa tecnologia vem sendo
aprimorada, entregando recursos aos seus usurios para, utilizar de forma conjunta
e independente os recursos de hardware dos servidores e mquinas comuns.
Com o passar dos anos, devido ao avano tecnolgico dos
computadores e o desenvolvimento de equipamentos empresariais potentes, o
conceito de mquina virtual comumente chamada de VM, que derivado de Virtual
Machine, vem ganhando muita fora. Isso fez com que pesquisadores e empresas
se manifestassem. O resultado dessas pesquisas um crescente avano
tecnolgico na rea da virtualizao.
Devido ao crescimento do interesse cientfico e comercial sobre o
assunto, inmeras empresas esto investindo no seu aprimoramento. Estas
empresas esto trabalhando para difundir seu significado, divulgando suas
facilidades, funcionalidades, enfim, seus pontos positivos. Entretanto necessria
certa prudncia a respeito de uma questo sobre as VMs: como planejar o
desempenho das diversas mquinas virtuais atualmente. Para isso, preciso colher
informaes como: quais so as mquinas fsicas, quantas so, dados sobre o seu
funcionamento, sobre quais plataformas funcionam, alm de outros fatores que
possam ser necessrios para responder a esses questionamentos.
Esse trabalho tem como uma das metas propostas fazer um estudo
que compare o desempenho de mquinas virtuais utilizando virtualizadores de tipo II
(que ser apresentado no Captulo 4.2). Alm das vrias caractersticas
exemplificadas acima, foi necessrio identificar as diversas informaes a respeito
do desempenho dos computadores que so importantes para a realizao desse
estudo, identificando quais as ferramentas disponveis para conduo dos estudos
de desempenho.
Para o alcance dos objetivos propostos, ser realizado um mtodo
de estudo para efetuar a otimizao de mquinas fsicas, onde, sero verificadas
todas as etapas necessrias para tornar mais simples e melhorar os ambientes
virtualizados,

atravs

da

otimizao

de

computadores

fsicos

em

menos

14

equipamentos, utilizando-se de um sistema de virtualizao.


A definio de servidores, quando surgiram, quais suas principais
utilizaes, aspectos de equipamentos, sero mostrados no Captulo 3.
A explicao de mquinas virtuais e suas caractersticas marcantes,
bem como os tipos existentes e qual sua efetiva aplicao, sero mostradas no
Captulo 4.
Os tpicos sobre os benchmarks sero discutidas no Captulo 5.
Onde sero estudadas questes a respeito dos quesitos de desempenho das
mquinas em estudo. Alm disso, so comentados os aspectos relativos a
benchmarks como seus tipos existentes e funcionamento.
No Captulo 6, ser abordado o mtodo de avaliao das VMs e ser
realizada a anlise dos resultados obtidos atravs da execuo dos testes em cima
do desempenho das mquinas.
No Captulo 7, ser descrito o processo de otimizao de um
ambiente de produo, demonstrando as etapas necessrias para otimizar mquinas
fsicas em mquinas virtuais. No Captulo 8, ser mostrado o resultado da
otimizao do ambiente do Hospital Santa Casa de Camb utilizando a metodologia
sugerida acima.
A concluso apresenta as anlises dos valores de desempenho
obtidas das VMs e tambm, do mtodo de otimizao.

15

2 OBJETIVOS
Demonstrar como funcionam as mquinas virtuais e atravs de
benchmarks, concluir qual monitor de VM tem melhor desempenho para ser
colocado em um ambiente de produo utilizando as caractersticas do ambiente de
testes. Para mostrar os resultados ser feito o uso de grficos de desempenho
comparativos, finalizando com a otimizao do ambiente do Hospital Santa Casa de
Camb.

2.1 OBJETIVOS ESPECIFICOS


-

Levantamento terico sobre servidores;

Levantamento terico sobre mquinas virtuais;

Analisar o desempenho de mquinas virtuais utilizando


arquitetura de virtualizao de tipo II rodando sobre VMware
Workstation, Oracle Virtual Box e Microsoft Virtual PC;

Definir um modo de otimizao de mquinas fsicas em


mquinas virtuais do tipo II;

Analisar a estrutura que ser otimizada;

Analisar o resultado da otimizao depois de realizada;

Analisar o resultado geral proposto no projeto.

16

3 SERVIDORES
Em informtica, servidor um sistema de computao que
concentra as informaes e fornece a uma rede de computadores, podendo ser essa
rede corporativa ou residencial. Os tipos de servios que podem ser disponibilizados
pelos servidores podem ser de: correio eletrnico, impresso, web, firewall, arquivos
entre outros.
Segundo TANENBAUM (2003, p. 20) se verificarmos o modelo
cliente/servidor em detalhes, conseguiremos ver que h dois processos envolvidos,
um na mquina cliente e um na mquina servidora. A comunicao toma a forma do
processo cliente enviando uma mensagem pela rede ao processo servidor. Ento, o
processo cliente espera por uma mensagem em resposta.
So chamados de clientes os computadores que interagem com
algum servidor enviando alguma requisio, e so servidores os que recebem a
interao de algum computador cliente, essas redes so conhecidas como tipo
cliente-servidor, geralmente utilizadas em redes que possuem de mdio a grande
porte e tambm em redes onde a questo de segurana desempenha um papel
importante, nesse caso entram servidores de firewall e proxy. O termo servidor
bastante aplicado a computadores com configuraes superiores, porm um servidor
possa equivaler a um software ou a partes de um sistema computacional, ou
tambm a uma mquina que no seja necessariamente um computador.
A histria de servidores tem relao com redes de computadores,
estas redes permitem a interao entre diversos computadores e com isso surgiu a
ideia de utilizar alguns computadores para prestar algum tipo de servio para a rede,
enquanto outros se utilizariam desse servio, os servidores ficariam responsveis
pela primeira funo. Com o aparecimento de grandes empresas e do
desenvolvimento de novas tecnologias e aumento do uso da internet, o
desenvolvimento e aperfeioamento das tecnologias de servidores aumentaram
consideravelmente.
Um servidor sempre espera por requisies de clientes, e os atende
em seguida entregando os dados solicitados, tem funo de fornecer servios de
rede em alguns casos e ainda pode se comunicar com outros servidores
intermedirios para entregar alguma informao especfica ao cliente. A Figura 1
mostra um modelo de servidor moderno.

17
Figura 1 Imagem de servidores modernos Dell

Fonte: Dell, (2013)

O Hardware de servidores que possuem alta quantidade de


requisies de dados por parte dos clientes, possuindo aplicaes especficas,
geralmente utilizam hardwares especficos, pois garantem uma maior confiana no
armazenamento dos dados e disponibilidade para horas que forem necessrias.
Muitos servidores se baseiam nas entradas de informaes e nas
sadas das mesmas, o que implica em interfaces de sada e discos de alto
desempenho e confiana. O mais comum de se utilizar em servidores so discos
com o padro SCSI que permite ligar diversos perifricos trabalhando juntos.
Devido ao fato de geralmente trabalhar com muitas entradas e
sadas, bem como executar informaes que demandem uma quantidade grande de
recursos, os servidores precisam de processadores com maior velocidade, em
alguns casos multiprocessadores, que seria como ter mais um de um processador
trabalhando em conjunto, garantindo o desempenho. importante lembrar que uma
boa quantidade de memria importante para utilizar o cache de dados.
Como funcionam a todo o momento, servidores devem ter um
eficiente sistema de dissipao de calor o que implica no custo final do equipamento.
Outro tipo de hardware comum em servidores de alto desempenho so placas do
tipo hot-swapping no qual permite a troca de peas do servidor com ele em
funcionamento, garantindo que esse servidor fique o menor tempo possvel
desligado.
Prevendo esses tipos de necessidades os fabricantes de servidores
desenvolvem placas mais robustas, um melhor esquema para ventilao dos
componentes e redundncia e maior disponibilidade.

18

3.1 TIPOS DE SERVIDORES


Existem basicamente trs tipos de servidores de grande porte que
so utilizados por empresas:
I.

Em torre: Normalmente quem se utiliza desse tipo de servidor


so

empresas

menores,

possvel

configurar

os

componentes do equipamento e so servidores mais


compactos.
II.

Em rack: Normalmente empresas mdias e maiores optam


por esse tipo de servidor pelo fato de serem mais finos,
geralmente utilizado em racks, pois em ambientes que
possuem varias mquinas, esse tipo de equipamento pode
diminuir o uso de espao fsico.

III.

Blade: Possuem maior quantidade de processamento que os


outros modelos e utilizam menor consumo de energia. So
recomendados para empresas que necessitem de grande
capacidade de computao e planejam desenvolver um
datacenter.

A Figura 2 mostra um exemplo de cada tipo de servidor.


Figura 2 Modelos de servidores: Torre, Rack e Blade

Fonte: Dell, (2013)

19

4 MQUINAS VIRTUAIS
Uma mquina virtual uma forma de aproveitar o hardware de uma
mquina fsica utilizando um software, capaz de criar instncias virtuais dessa
mquina, temos uma definio de fcil entendimento que possvel encontrar no
site da VMWare (2013) A mquina virtual um software totalmente isolado que
pode executar os prprios sistemas operacionais e aplicativos como se fosse um
computador fsico. Uma mquina virtual se comporta exatamente como um
computador fsico e tambm contm CPU, memria RAM, disco rgido e NIC
(Network Interface Card, placa de interface de rede) virtuais (isto , com base em
software).
A arquitetura comum de VMs contempla um equipamento fsico que
seria um servidor ou uma mquina que suporte a virtualizao sobre a qual executa
o Monitor de Mquina Virtual (VMM).
De acordo com Laureano (2004), em busca do aumento do
desempenho, sempre que possvel, o monitor d permisso mquina virtual para
executar, em modo usurio, diretamente sobre o hardware. O controle volta para o
monitor no momento no qual a mquina virtual tenta executar qualquer operao
que possa vir a afetar o funcionamento do ambiente, as operaes de outras
mquinas virtuais ou do prprio hardware. Sempre que o controle vai para a
mquina virtual, ocorre uma simulao de segurana.
Atualmente, alm de obter um melhor aproveitamento do alto poder
computacional das mquinas modernas, a virtualizao utilizada como forma de
interligar tecnologias (SMITH AND NAIR, 2005).
4.1 DEFINIO FORMAL
Segundo (POPEK AND GOLDBERG, 1974) definiram uma mquina
virtual da seguinte forma: Uma mquina virtual vista como uma duplicata eficiente
e isolada de uma mquina real. Essa abstrao construda por um monitor de
mquina virtual (VMM Virtual Machine Monitor).
Esse VMM descrito por Popek e Goldberg, para funcionar de forma
eficientemente, deve atender alguns detalhes bsicos: ele deve prover um ambiente
de execuo aos programas essencialmente idnticos ao da mquina real.

20

Programas executando sobre uma mquina virtual devem apresentar no pior caso,
leves perdas de desempenho. Alm disso, o monitor de mquina virtual deve ter
controle completo sobre os recursos do sistema real (o sistema hospedeiro). Dentre
esses requisitos, existem algumas caractersticas importantes a serem satisfeitas por
um monitor de mquina virtual ideal:

Controle de recursos: o monitor de mquina virtual deve ter


o controle completo dos recursos da mquina real: nenhum
programa executando na mquina virtual deve ter acesso a
recursos que no tenham sido explicitamente alocados a ele
pelo monitor, que deve intermediar todos os acessos. Alm
disso, o monitor pode resgatar recursos previamente
alocados a qualquer instante;

Eficincia: grande parte das instrues do processador


virtual (o processador provido pelo monitor) deve ser
executada diretamente pelo processador da mquina real,
sem interveno do monitor. As instrues da mquina
virtual que no puderem ser executadas pelo processador
real devem ser interpretadas pelo monitor e traduzidas em
aes equivalentes no processador real;

Equivalncia: um monitor de mquina virtual prov um


ambiente de execuo quase idntico ao da mquina real
original. Todo programa executando em uma mquina virtual
deve se comportar da mesma forma que o faria na mquina
real; excees podem resultar somente de diferenas nos
recursos disponveis (memria, disco, etc), dependncias de
temporizao

existncia

dos

dispositivos

de

entrada/sada necessrios aplicao;


Alm dessas trs propriedades bsicas, outras propriedades so
frequentemente associadas a monitores de mquinas virtuais:

Isolamento: aplicaes dentro de uma mquina virtual no


podem interagir diretamente (a) com outras mquinas
virtuais, (b) com o monitor de mquina virtual, ou (c) com o
sistema hospedeiro. Todas as interaes entre entidades

21

dentro de uma mquina virtual e o mundo exterior devem ser


medidas pelo monitor;

Recursividade: alguns sistemas de mquinas virtuais exibem


tambm esta propriedade: deve ser possvel executar um
monitor de mquina virtual dentro de uma mquina virtual,
produzindo um novo nvel de mquinas virtuais. Neste caso,
a mquina real normalmente denominada mquina de
nvel 0;

Atualmente, o desenvolvimento de mquinas virtuais est voltado


principalmente para a utilizao em computadores pessoais, que utilizam a
plataforma x86 e x64.
4.2 VIRTUAL MACHINE MONITOR
O Monitor de Mquina Virtual (VMM) uma camada de software que
suporta a execuo de mltiplas mquinas virtuais no mesmo hardware
compartilhando dos mesmos recursos. O Monitor fornece uma rea de interao que
se faz ser parecido aos componentes da mquina fsica. O VMM organiza os
recursos reais do computador, transferindo-os para as mquinas virtuais. Alm
disso, esta camada oferece um diferencial que no encontrado nos sistemas
tradicionais.
Basicamente existem dois modelos para a criao de sistemas de
mquinas virtuais: sistemas do tipo I, conforme Figura 3a, o VMM implementado
entre o hardware e os sistemas operacionais visitantes (guest operating system); os
sistemas do tipo II, conforme Figura 3b, o Monitor implementado como um
processo em cima de um S.O convencional, denominado sistema hospedeiro (host
operating system). O monitor de Tipo II executa da mesma maneira que o Tipo I,
neste caso, o monitor simula todas as operaes que o sistema anfitrio controlaria
(LAUREANO, 2004). Entretanto, em termos de desempenho, o modelo de tipo I leva
vantagens em relao do tipo II, pois a sua camada de virtualizao proporciona
acesso direto ao hardware. Este trabalho ir considerar a performance dos
ambientes de mquinas virtuais do tipo II.

22
Figura 3 Arquitetura de mquinas virtuais

Fonte: Elaborado pelo autor

A utilizao do Monitor surge a partir da combinao de quatro


propriedades principais. So elas:
A primeira refere-se simplicidade e estabilidade da API, que
comparada com os sistemas operacionais indivisveis, o VMM oferece uma viso de
sistema menor e mais estvel, pois o VMM no faz nenhuma exigncia funcional que
no seja emular o hardware fsico. Considera-se tambm que VMMs so mais
adaptveis, pois existem menos funcionalidades que devem ser alteradas caso
existam modificaes no ambiente.
A segunda propriedade refere-se ao Suporte a S.O e aplicativos
antigos, atravs da emulao da viso de hardware, pois o VMM suporta a execuo
de sistemas operacionais e aplicaes antigas.
A terceira propriedade refere-se capacidade de executar sistemas
completos, pois fazendo a emulao da camada de hardware da mquina, o VMM
suporta a execuo de sistemas operacionais por sua totalidade de qualquer
modelo. Esta capacidade permite o deslocamento de sistemas por sua totalidade,
incluindo todas as aplicaes e o estado atual do mesmo.
A quarta propriedade refere-se implementao baseada em
software, que permite uma melhora de desempenho proporcionada com a utilizao
de mquinas virtuais. Elas podem ser ligadas, desligadas e instaladas rapidamente,
sem as dificuldades das mquinas fsicas. O VMM propiciando a arquitetura de
hardware e software para a mquina virtual.
O VMM possui algumas caractersticas bsicas que podem ser
destacadas, entre elas est o ambiente de execuo parecido mquina original.
Qualquer programa que roda em uma mquina virtual deve rodar em uma mquina

23

real e vice-versa. Pode-se citar tambm que somente ter acesso a programas ou
funcionalidades as VMs que tenham tido explicitamente permisso para isso,
tomando controle da mquina, lembrando que um VMM pode recuperar o controle
de recursos previamente alocados.
Outra caracterstica importante trata-se da eficincia, uma grande
porcentagem das informaes do processador da mquina virtual deve ser
executada pelo processador da mquina real, sem interferncia do VMM. No
entanto, algumas instrues que no conseguem e/ou no podem ser executadas
diretamente pelo processador real, so interpretadas pela Virtual Machine.
4.3 VANTAGENS DO USO DE MQUINAS VIRTUAIS
Uma grande quantidade de vantagens relacionadas ao uso de
mquinas virtuais pode ser listada devido a sua utilidade, algumas das que justificam
seu uso so:

As VMs podem ser usadas para diminuir o nmero de


servidores j que em apenas uma mquina fsica possvel
colocar vrias virtuais, promovendo assim um melhor uso dos
recursos

disponveis

gerar

economia

nos

custos

operacionais dos equipamentos;

Em alguns casos, aplicaes especficas podem causar


incompatibilidade se instaladas na mesma mquina, utilizando
a virtualizao possvel separar essas aplicaes em
mquinas distintas sem precisar alocar um novo hardware;

Podem ser usadas para isolar aplicaes no confiveis ou


aplicaes que necessitem de um nvel de isolamento;

Possibilidade de fazer simulaes de situaes diferentes das


normais do cotidiano, montar ambientes de testes;

Testar

configuraes

que

necessariamente

no

esto

disponveis no hardware da mquina fsica, porm so


possveis de utilizar na mquina virtual como, por exemplo,
utilizar mltiplos processadores;

Pode ser usado para testar mltiplos sistemas operacionais


ao mesmo tempo, podendo fazer testes de compatibilidade de

24

hardware;

possvel fazer uma anlise de erros com muitas


informaes e tambm fazer a monitorao de desempenho
do S.O, isso sem perdas, pois est sendo utilizada uma
quantidade total alocada dos recursos;

So mais seguras para trabalhar j que possuem um


isolamento em relao mquina fsica;

possvel rodar sistemas ligados j que se pode executar


uma mquina virtual de sistema operacional mais antigo;

Para conhecer, aperfeioar, fazer testes em sistemas


operacionais novos;

possvel testar aplicaes para diversas plataformas,


garantindo uma possibilidade da mesma rodar em diversos
dispositivos;

Utilizar para ensino prtico de S.O e linguagens de


programao.

4.4 DESVANTAGENS DO USO DE MQUINAS VIRTUAIS


Apesar de ter muitas vantagens, o uso da virtualizao tambm
apresenta pontos negativos. O principal problema um custo adicional na execuo
dos processos na memria virtual, isso porque estar sendo compartilhado com
outros sistemas operacionais o mesmo equipamento. No geral, o desempenho de
uma mquina virtual se torna abaixo do desempenho de uma mquina fsica devido
a esse tipo de problema.
Outro fator que pode ser considerado como um risco a utilizao
de apenas uma mquina para hospedar diversos sistemas operacionais e
aplicaes. Como sendo o nico equipamento, pode ser considerado um ponto de
falha, porm pode ser contornado pela simples utilizao de equipamentos
redundantes, entretanto isso possui um custo mais alto.
As desvantagens citadas acima, no inviabilizam o seu uso, pois h
grande quantidade de benefcios proporcionados por estas.

25

4.5 APLICABILIDADE DE MQUINAS VIRTUAIS


A utilizao de mquinas virtuais tem servido como um bom mtodo
alternativo para vrios sistemas computacionais, por diversas vantagens como
custo, portabilidade e flexibilidade. Uma das aplicaes a otimizao de
servidores, atravs dela pode-se utilizar somente um computador para poder instalar
diversos sistemas operacionais. Atravs dessa tcnica pode-se melhorar a
administrao das mquinas, fazendo um gerenciamento centralizado, aproveitando
melhor os recursos de hardware dos equipamentos;
Outro fator ligado a aplicabilidade a alta disponibilidade, mesmo
tendo um custo de hardware e software adicionais em ambientes desse tipo, o
objetivo disponibilizar ao ambiente prazos de downtime que fiquem prximos de
zero, importante em ambientes crticos. Um exemplo o uso de cluster entre
mquinas virtuais que estejam em locais fsicos diferentes para garantir que no
pare o servio se acontecer um problema em algum equipamento que faz parte do
cluster.
O ambiente de recuperao de desastres outra aplicao a ser
citada, em termos de segurana da informao dos dados o que se existe de mais
avanado. Utilizando-se de mquinas virtuais possvel manter um grupo de
servidores separado em outro local no qual seria responsvel por assumir a
estrutura caso acontea algum desastre no local onde esto os servidores fsicos da
empresa. O ambiente de desenvolvimento tambm pode ser lembrado, pois
utilizado por desenvolvedores para criar um ambiente para testar a portabilidade de
aplicativos diversos em S.O diferentes.
4.6 EXEMPLOS DE MQUINAS VIRTUAIS
Existem inmeros tipos de mquinas virtuais, algumas so voltadas
para sistemas operacionais especficos.
Entretanto, o objetivo dessa pesquisa fazer um estudo entre trs
tecnologias mais conhecidas atualmente. Sero analisadas as mquinas virtuais da
VMware, Microsoft e Oracle.

26

4.6.1 VMware
O VMware o projeto de mquina virtual mais utilizado hoje em dia.
Existem basicamente trs tipos, elas tm o intuito de atender a necessidades
diferentes de usurios ou empresas, elas tambm se diferem na questo do tipo de
VMM que utilizam para funcionamento e consequentemente tem diferenas no seu
desempenho. O VMware Workstation e o VMware GSX so Virtual Machine Monitor
de tipo II, tendo sua camada de virtualizao aplicada sobre um sistema operacional,
o que diferencia um do outro que o Workstation voltados para sistemas Windows
e o GSX para Linux. Por outro lado o VMware ESXi trabalha com VMM de tipo I,
onde temos a camada de virtualizao implementada acima da camada de
hardware, melhorando o desempenho das VMs. Para esse trabalho, ser analisado
o desempenho do VMware Workstation em ambiente Windows.
O VMware Workstation, permite que seja criado VMs, cada uma com
sua prpria configurao e dispositivos, tendo assim uma mquina completa e
equivalente a uma mquina x86 ou x64, podendo fazer tudo o que uma mquina
convencional pode fazer, sendo assim possvel executar grande maioria dos
sistemas operacionais disponveis. A Figura 4 mostra uma tela do programa em
funcionamento.
Um dos objetivos do trabalho analisar o desempenho do
Workstation em relao s outras tecnologias propostas, entretanto antes mesmo de
ter executado os testes podemos afirmar que essa tecnologia possui um
desempenho muito bom, que provavelmente ser superior aos demais, pois ele no
emula o cdigo binrio da mquina, ele simplesmente repassa as instrues da
mquina virtual e as repassa para a mquina fsica.
Alm disso, com essa verso do VMware possvel criar mquinas
virtuais com at 16 processadores virtuais, disco de at 8 terabytes e memria de
at 64 gigabytes, alm de dar suporte a USB 3.0, diversos tipos de discos fsicos, e
a nica que oferece recursos como magnetmetro, acelermetro e giroscpio.
Outro recurso interessante que possvel proteger as mquinas virtuais contra
acesso no autorizado utilizando criptografia de 256 bits, sendo necessrio a
utilizao da senha que configurada pelo VMware antes que seja pedida tambm a
do sistema operacional, caso tenha sido configurada.
Fazendo a utilizao do Windows 8 como sistema hospedeiro, o

27

VMware identifica o tipo de disco que est sendo utilizado, passando essas
informaes para a VM, desta maneira a mquina virtual consegue se adaptar e
realizar otimizaes para melhora do desempenho.
Figura 4 - VMware Workstation em funcionamento

Fonte: Elaborado pelo autor

4.6.2 Microsoft Virtual PC


O Virtual PC baseado em uma tecnologia comprada pela
Microsoft, em 2003, da empresa Connectix, essa da qual no desenvolvimento de
VMs para computadores pessoais foi pioneira.
Atravs do Virtual PC possvel que seja criado um ambiente virtual
independente que disponha de dispositivos de hardware virtuais independentes,
como por exemplo: processador, isso em um ambiente isolado dos demais.
H uma capacidade de emulao de muitos dispositivos de
hardware em software, dentre eles o padro IDE/ATA. Conforme Figura 5, possvel
notar que na barra inferior os dispositivos ativos aparecem com seu desenho
referente. Por outro lado, com ele possvel utilizar de forma direta, vrios
dispositivos de hardware sendo emulados na mquina virtual, destacando o

28

processador, teclado, etc.


O Virtual PC tem um recurso interessante que evita a utilizao do
S.O hospedeiro quando necessrio maiores taxas de desempenho, assim
conseguindo controlar o hardware para executar estas aes e em seguida quando
termina ele devolve o controle ao mesmo.
A principal vantagem do Virtual PC suporte a todos produtos da
linha Windows, podendo ter instalado qualquer verso do Windows. Porm sua
desvantagem a falta de suporte a dispositivos do padro SCSI, que so mais
modernos.
Figura 5 Virtual PC em funcionamento

Fonte: Elaborado pelo autor

4.6.3 Virtual Box


O Virtual Box (VirtualBox, 2008) um monitor de VMs desenvolvido
sobre o hypervisor QEMU. similar ao VMware Workstation em muitos aspectos.
possvel virtualizar mquinas utilizando processadores qualquer processador. O
Virtual Box era mantido pela Sun Microsystems e liberado para uso pblico sob a
licena GPLv2, atualmente a Oracle que mantem o software.
O Virtual Box um programa que emula por completo uma mquina
virtual x86 ou x64. Seu uso voltado para empresas e tambm para uso domstico.
Com o Virtual Box possvel criar diversas mquinas virtuais com suas

29

configuraes especificas de processador, memria, disco.


H suporte a uma grande quantidade de S.O, podendo ser citados: o
Windows em diversas verses, Linux com vrias distribuies e no Mac.
Um dos recursos que o diferenciam dos outros um recurso
chamado Instantneo que salva o estado atual da mquina e caso acontea algum
problema possvel recuperar a mquina nesse ponto onde foi feito o Instantneo.
O Virtual Box uma VMM de tipo II, isso porque ele roda em cima
de um sistema operacional hospedeiro, tendo um grande nmero de sistemas
operacionais de 32 e 64 bits suportados.
funcionalmente idntico em qualquer sistema operacional que
esteja rodando, pois em todos os hosts ele usa os mesmos formatos de arquivos,
podendo pegar mquinas criadas em um host Linux e coloca-las para rodar em um
host Windows, sem maiores problemas.
Possui um grande suporte a hardware dentre eles suporta:
multiprocessamento, dispositivos USB, compatibilidade de hardware, suporte ACPI,
inicializao por PXE de rede, entre outros.
Na Figura 6, possvel visualizar a tela do Virtual Box em
funcionamento rodando um Windows XP virtualizado.
Figura 6 Virtual Box em funcionamento

Fonte: Elaborado pelo autor

30

5 TESTES DE DESEMPENHO
O aumento do desempenho dos computadores e servidores vem
aumentando em um ritmo muito acelerado, isso ocorre devido ao aumento da
evoluo da tecnologia. Atualmente o maior problema para anlise de desempenho
de um computador como definido desempenho e seus critrios de avaliao
utilizados, sendo ento necessrio definir seu significado para no ocorrer
problemas.
O desempenho computacional descreve com qual velocidade um
sistema alvo pode executar um programa ou um conjunto de programas (CARTER,
2003, p. 12). Ento ter um melhor desempenho quer dizer que programas so
executados em menos tempo.
Segundo Harrington (2003, p. 19), a nica medida de desempenho
que podemos confiar e que possui coerncia o tempo de execuo de programas
reais. Sendo assim, no se pode validar completamente o desempenho sem se
obter medidas anteriormente, desta maneira, sendo fundamental para avaliao.
importante tambm levar em considerao a influncia dos
componentes do sistema em relao ao desempenho do sistema em geral. A
velocidade dos componentes geralmente so medidas juntas, porm nem sempre
isso ocorre, pois componentes podem ser colocados juntos e nem sempre possvel
obter sua velocidade mxima. Os principais motivos para isso ocorrer so:

Um dispositivo possuir capacidade menor do que outro e o


dispositivo de maior capacidade ficar limitado ao de menor;

Interferncia causada por uma demanda maior de algum


componente;

Caractersticas prprias do sistema utilizado.

Existem trs maneiras que podem ser consideradas as principais


para testar desempenho de uma mquina, seguem abaixo:

MIPS (Milhes de Instrues por Segundo): Divide-se o


nmero de instrues executadas por um programa pelo
tempo necessrio para executa-lo. O resultado mostrado
em milhes de instrues realizadas por segundo. Cada tipo
de processador necessita uma quantidade de instrues.

CPI (Ciclos por Instruo): Divide-se o nmero de ciclos do

31

relgio que necessrio para executar um programa, pelo


nmero de instrues executadas realmente. Ciclos por
instruo sua forma de representao.

IPC (Instruo por Ciclos): Tem um funcionamento parecido


ao do CPI, porm o clculo feito de forma inversa.

A forma de comparao mais utiliza o MIPS por no depender de


informaes relacionadas frequncia do relgio do sistema, que seria algo mais
complicado de descobrir. Porm existe outra maneira muito utilizada e conhecida de
se medir o desempenho: os conjuntos de benchmarks.
5.1 BENCHMARK
Na informtica, so denominadas como benchmarks, as ferramentas
utilizadas para medir o desempenho de sistemas computacionais. Um benchmark
pode ser um cdigo executvel, um programa diferenciado ou uma srie de
chamadas a componentes selecionados no software. Os resultados so utilizados
para realizar anlises comparativas de desempenho destes sistemas.
De acordo com Carter (2003), um grupo de benchmarks consiste de
vrios programas que sero rodados no S.O. J que na relao da avaliao, o
responsvel direto pela pontuao do sistema o tempo que ele demora para
executar os programas do conjunto de benchmarks. Os benchmarks possuem uma
srie de programas que sero rodados no sistema e a pontuao dada conforme o
tempo que demora em rodar esses programas.
5.2 POSSIBILIDADES DE BENCHMARK
Existem diversos benchmarks para fazer a avaliao de S.O e
alguns dos diferentes mtodos esto listados abaixo:

Aplicaes Reais: Utilizar as aplicaes reais para realizar


testes como, por exemplo, o Office, porm atualizaes
podem ocasionar algumas dependncias do sistema e assim
alguma funo importante pode ser eliminada dos testes;

Aplicaes modificadas: O objetivo deste mtodo detectar


aspectos especficos do sistema, tambm so utilizados

32

scripts para reproduzir uma interatividade com programas nos


aplicativos;

Benchmarks

de

Kernel:

So

utilizados

para

verificar

caractersticas de desempenho bem especificas, j que o


cliente no executa instrues de kernel no sistema.

Benchmarks Sintticos: Parecido com os benchmarks de


kernel, pouco utilizado e so criado de formas artificiais e
executam em um perfil mdio.

Algo comum reunir diversos programas de benchmark em um


nico, com diversas finalidades para se obter um resultado mais completo da
mquina em questo.
O SPEC um modelo, sua meta era criar benchmarks voltados para
rea de trabalho, visava calcular a performance de grande parte dos componentes
do S.O possveis, com maior nfase no processador, memria e no compilador,
porm,

com

avano

da

tecnologia,

foi

necessrio

ferramentas

mais

individualizadas, assim surgiram outros baseados no SPEC.


Ainda assim os benchmarks levam vantagens em relao ao MIPS e
o CPI, pois se baseiam nos tempos gerais que a aplicao leva para terminar sua
execuo e no o tempo da taxa de execuo das instrues. Eles tambm geram
uma estimativa de velocidade mdia, pois fazem mdia de desempenho por vrios
programas.
Com a utilizao dos benchmarks conseguimos obter resultados em
dois formatos: individuais, onde a pontuao dada por cada programa rodado e a
outra geral obtida por todos os testes. Podendo assim fazer uma comparao de
desempenho entre aplicaes especficas.
5.3 MDIA DOS RESULTADOS
A partir dos resultados obtidos pelos testes de benchmark, so
utilizadas mdias aritmticas e geomtricas para chegar ao resultado final. A
principal utilizada pela maioria dos softwares de benchmark a geomtrica, porm
um problema no uso desse tipo de mdia que a maioria de computadores no
atingem uma pontuao alta nos testes.
Para calcular a mdia aritmtica necessrio somar todos os

33

nmeros e dividir pela quantidade de nmeros, por exemplo, os nmeros: 2, 6, 60, 3


a mdia seria: 17,75 por outro lado, para calcular a mdia geomtrica devem-se
multiplicar os nmeros e tirar a raiz da quantidade de nmeros, por exemplo,
utilizando os mesmo nmeros a mdia seria: 6,83.
Assim podemos notar que a mdia geomtrica gera menos impacto
do que a mdia aritmtica em relao a algum nmero mais alto.

34

6 AVALIAO DAS VMS


O processo ser dividido em duas fases principais, na qual ser
definida primeiramente como ser avaliado o desempenho e posteriormente a
realizao da anlise dos dados obtidos nos testes.
6.1 METODOLOGIA
Na metodologia ser abordado o processo de testes realizado,
sendo feita uma descrio dos equipamentos, Sistemas operacionais, mtricas
usadas e experimentos de forma detalhada.
6.1.1 Equipamento
O equipamento escolhido para os testes teria que ser capaz de
suportar a demanda da mquina virtual para que os testes pudessem ser
concretizados corretamente. Para isso as mquinas escolhidas para testes possuem
as seguintes configuraes:
Mquina 1:

Processador: Intel Core I5 650 3.20 GHz;

Cache L2: 4 MB;

Placa-Me: ECS H55H-M;

Memria: 2 x 4GB DDR3 1333 Mhz;

Disco: Samsung SATA 250GB 7200RPM;

Mquina 2:

Processador: Intel Core 2 Duo T7500 2.2 GHz;

Cache L2: 4 MB;

Placa-Me: Dell Latitude D630;

Memria: 1 x 4GB DDR2 667 Mhz;

Disco: Seagate SATA 80 GB 5200RPM;

6.1.2 Sistema Operacional


Sero utilizados nos testes dois sistemas operacionais apenas para

35

evitar uma diferena no resultado final obtido. Para a mquina fsica ser utilizado o
Microsoft Windows 8 PRO.
A escolha do Windows 8 PRO foi devido, as mudanas realizadas
que permitem o sistema iniciar mais rapidamente, ao seu novo sistema de arquivos
ReFS, no qual diminui a quantidade de fragmentao do S.O, mais eficiente que
seus antecessores e garante compatibilidade com sistemas de arquivos anteriores.
O uso de memria utilizado pelo sistema compatvel ao de outros sistemas
operacionais mais modernos, pois para um pleno funcionamento seja Linux ou
Windows utilizar em torno de 1,5 gigabytes.
Para utilizao nas mquinas virtuais foi selecionado o Windows XP
por ser um sistema mais leve e compatvel com todas as VMMs que sero utilizadas,
para assim poder obter no final os resultados almejados.
6.1.3 Mquinas virtuais
Para a realizao de testes foram escolhidos cinco softwares de
benchmark que sero descritos mais abaixo. Os testes sero feitos somente em
ambiente Microsoft Windows, por isso foram escolhidos softwares que funcionam
nessa plataforma.
Os softwares escolhidos para os testes foram PCMark04, Sandra
2012, Performance Test, Crystal Mark e o TestLab 2008. Abaixo segue as
caractersticas de cada um:

PCMark 04: Ele faz uma anlise total de desempenho da


mquina, analisa diversos componentes como processadores,
memria, disco e grfico. Tambm se utiliza de fragmentos de
aplicativos de cdigo aberto reais, o fabricante do software
garante resultados confiveis e detalhados e utiliza-se de uma
interface intuitiva e simples, podendo at comparar os
resultados obtidos com outros resultados que constam na
base do fabricante;

Sandra 2012: simplesmente um dos mais utilizados, pois


traz informaes referentes a vrios dispositivos da mquina,
alm de realizar testes de desempenho como: transferncia
de

arquivos,

desempenho

de

rede,

processamento,

36

renderizao de vdeo;

Performance Test: Utilizado para testar uma mquina


especifica e comparar com resultados obtidos de testes em
mquinas parecidas. Possui mais de 20 testes com a opo
de personalizao. Tambm possvel realizar testes
relacionados

processamento,

memria,

disco

processamento grfico;

Crystal Mark: Permite a realizao de benchmarks, avaliando


os principais aspectos de uma mquina como processador,
memria, disco, processamento grfico entre outros, ao final
ele d notas individuais para cada item testado e uma nota
geral referente ao desempenho do sistema testado;

TestLab 2008: Oferece informaes detalhadas sobre a


mquina e ainda oferece diversos testes de desempenho
como os anteriores, o que diferencia, seu idioma que em
francs,

A Figura 7, mostra uma tela do PCMark 04, onde podemos verificar


todos os itens que podem ser testados, informaes do computador em System e
em Results, as pontuaes obtidas aps o teste. Para iniciar o teste necessrio
clicar em Run PCMark.
Figura 7 Tela do PCMark 04

Fonte: Elaborado pelo autor

37

O software Sandra 2012 representado pela Figura 8, a tela inicial


composta por vrios itens que vo desde dicas at os testes de desempenho, Para
iniciar o teste de desempenho deve-se clicar em Benchmarks.
Figura 8 Tela do software Sandra 2012

Fonte: Elaborado pelo autor

O Performance Test mostrado na Figura 9, tem em sua interface


diversas abas que mostram os itens testados separadamente, para iniciar os testes
de benchmark necessrio clicar em Run Benchmarks, na tela inicial.
Figura 9 Performance Test

Fonte: Elaborado pelo autor

38

O Crystal Mark, Figura 10, um dos que possui a interface mais


simples, composto por diversas abas onde podem ser visto as pontuaes
individuais para cada teste. Para iniciar o teste completo simplesmente deve-se
clicar em Mark.
Figura 10 Crystal Mark

Fonte: Elaborado pelo autor

E por ltimo na Figura 11, a tela do TestLab 2008 que permite testar
cada item individualmente, basta clicar em cada item para iniciar o teste e obter a
pontuao relacionada a este ao fim do teste.
Figura 11 TestLab 2008

Fonte: Elaborado pelo autor

39

6.1.4 Demais Aplicativos


Para o funcionamento adequado do PCMark 04 era necessria a
instalao de alguns programas adicionais nos S.O de testes, pois eram requisitos
para seu funcionando, eles foram:

Windows Media Player 9;

Windows Media Encoder 9;

Microsoft DirectX 9c;

NetFramework 3.5 SP1;

E para a tabulao dos dados obtidos se foi necessrio o uso do


Microsoft Excel.
6.1.5 Processo de Avaliao
Ser realizado o teste de desempenho nas mquinas virtuais, para
verificar qual mquina consegue obter melhor pontuao nos testes de benchmark.
Sero testadas as VMs utilizando o VMware, Virtual PC e Virtual Box, nos testes
realizados nesse ambiente poderemos definir qual o melhor virtualizador conforme
as pontuaes obtidas, deve-se entender que em um ambiente com caractersticas
similares os resultados sero parecidos.
Para comear o processo de avaliao e testes, foi feito a instalao
do sistema operacional Windows 8 PRO na mquina fsica 1 que foi escolhida para
realizao dos testes, em seguida instalado os softwares de virtualizao e aps
esse processo, foram configurados os softwares de benchmark selecionados
anteriormente para iniciar os testes. Os dados obtidos em relao ao desempenho
foram registrados e armazenados para ser feita a anlise.
Na mquina 2, foi realizado o mesmo procedimento ao da mquina
1, foi realizado a instalao do sistema operacional: Windows 8 PRO, em seguida
realizada instalao dos softwares de virtualizao, aps isso foi configurado os
sistemas operacionais hospedados, instalado os softwares de benchmark e
realizado os testes.
Para comear os testes com as mquinas virtuais foi utilizado da
seguinte sequncia: VMware, Virtual PC e Virtual Box. E para ficar melhor o
entendimento na anlise foi criado um nome especifico para cada mquina,

40

utilizando as duas iniciais do sistema operacional, em seguida as trs iniciais do


sistema de virtualizao e por fim as duas finais do sistema de virtualizao, j a
mquina fsica ter no incio do nome a sigla FIS acompanhado do nmero oito que
se refere ao sistema operacional instalado.
Todas VMs criadas foram configuradas com 4 gigabytes de memria
e 10 gigabytes de disco na mquina 1, j na mquina 2 as VMs foram configuradas
com 2 gigabytes de memria e 10 gigabytes de disco, pois esta mquina possui uma
quantidade de memria disponvel para o teste, a alocao do disco foi configurada
para ser fixa, ou seja, no expande conforme vai sendo necessrio. A instalao do
sistema operacional seguiu a mesma maneira para as trs instalaes para
aumentar a confiabilidade dos testes que seriam realizados.
Um fator importante de ser verificado logo aps a instalao da
mquina virtual que cada uma elas possui uma extenso que promove uma
melhora no seu desempenho e permite que determinados recursos funcionem, em
alguns casos sem a instalao deste adicional a mquina sofre limitaes. Na
mquina instalada sobre o VMware foi instalado a ferramenta Tools que
responsvel por fazer a mquina rodar mais estvel e rpida, na mquina com o
Virtual Pc foi configurado o Virtual Machine Additions que alm de melhorar o
desempenho tambm permite trocar arquivos entre a mquina fsica e a virtual e por
ltimo na mquina com Virtual Box foi instalado o Guest Additions que tambm
responsvel por melhorar o desempenho da mquina e liberar algumas funes
adicionais.
Conforme podemos visualizar na Tabela 1, testamos trs sistemas
operacionais diferentes cada um rodando em um ambiente especifico. No total foram
realizadas doze leituras de cada benchmark para se obter uma pontuao com
maior grau de confiana.
Os testes foram divididos em quatro partes, sendo feito em cada
parte trs testes, para tentar obter uma variao dos resultados, j que em
momentos diferentes, a mquina pode sofrer algumas interferncias como: um
servio do Windows que tenha iniciado sozinho, aumento do cache de memria do
sistema, entre outros. Durante esses perodos entre um teste e outro foi utilizado
mquina para que ela tivesse atividade e para verificar se isso influenciaria em algo
no resultado.

41

Tabela 1 Sistemas avaliados


Sistema

Host S.O

S.O Mquina virtual

Nomenclatura

Windows 8 PRO

FIS8

VMware

Windows 8 PRO

Windows XP SP3

XPVMWRE

Virtual PC

Windows 8 PRO

Windows XP SP3

XPVIRPC

Virtual Box

Windows 8 PRO

Windows XP SP3

XPVIROX

Fonte: Elaborado pelo autor

Para garantir uma confiabilidade dos resultados, foram repetidos os


testes diversas vezes em mquinas distintas e com alternncia de horrios para que
verificar se algo influenciaria no resultado.
6.2 ANLISE DOS RESULTADOS
No processo de avaliao das VMs, foram obtidos diversos
resultados, pois cada benchmark sempre roda diversos testes, ento para filtrar
melhor os dados e poder realizar a anlise focando realmente no desempenho dos
sistemas foram selecionados alguns itens conforme listados na Tabela 2.
Tabela 2 Itens testados pelos benchmarks
PCMark 04

Sandra 2012

Performance Test

Crystal Mark

TestLab 2008

Clculos matem.

Clculos matem.

Clculos matem.

Clculos matem.

Clculos matem.

Disco

Disco

Cache e Memria

Cache e Memria

Cache e Memria

Memria
CPU

Memria
CPU

Memria
CPU
Fonte: Elaborado pelo autor

Memria
CPU

Memria
CPU

Conforme a Tabela 3, podemos visualizar e avaliar as pontuaes


de desempenho do PCMark 04 nas mquinas com Windows XP que foram
realizadas na Mquina 1, este teste avaliou a quantidade de clculos por segundo,

42

capacidade de leitura e gravao de disco, cache de memria e itens relacionados


ao processador. Foram obtidas as notas realizadas pelos doze testes e para se obter
uma pontuao geral foi feito um clculo de mdia geomtrica conforme j foi
descrito mais acima no item 5.3.
Tabela 3 Tabela de pontuaes obtidas PCMark 04
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2453,28

Clculos matem.

2241,57

Clculos matem.

2353,16

HD

1458,37

HD

1417,91

HD

1435,25

Memria

2061,9

Memria

1997,25

Memria

2094,88

CPU
MEDIA

3216,48
2207,07

CPU
MEDIA

3114,77
2166,66

CPU
2740,98
MEDIA
2042,37
Fonte: Elaborado pelo autor

De acordo com esses dados podemos notar que a mquina virtual


rodando sobre o VMware se saiu melhor entre os testes tendo uma pontuao maior
em relao aos demais, por outro lado no teste realizado na Mquina 2 conforme a
Tabela 4, pode-se notar que apesar das configuraes serem diferentes foram
mantidos os mesmos resultados, em pontuaes menores devido as configuraes
diferentes da mquina.
Tabela 4 Tabela de pontuaes obtidas PCMark 04
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 2120,16 Clculos matem. 2008,75 Clculos matem. 2088,75


HD

1273,75

HD

1169,74

HD

1230,25

Memria

1799,83

Memria

1711,75

Memria

1789,41

CPU
MEDIA

2769,91
1915,52

CPU
MEDIA

2678,16
1873,30

CPU
2602
MEDIA
1798,62
Fonte: Elaborado pelo autor

No prximo benchmark, o Performance Test. Tambm foi realizado


testes relacionados ao processador, quantidade de clculos por segundo, testes de
memria e disco, no final do teste ele nos entregou os valores individuais e totais,
mas para se obter, uma mdia geral dos itens propostos foi necessrio fazer o
clculo dos itens individuais e para isso foi calculado a mdia geomtrica, conforme
pode ser visto na Tabela 4 as pontuaes obtidas referentes a Mquina 1.

43

Tabela 5 Tabela de pontuaes obtidas Performance Test


VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Clculos matem. 979,578 Clculos matem.

Pontos
923,33

Benchmarks

Pontos

Clculos matem. 975,495

HD

493,24

HD

474,809

HD

480,747

Memria

1080,25

Memria

1056,31

Memria

1079,33

CPU
MEDIA

2379,58
1055,67

CPU
MEDIA

2352,16
1044,58

CPU
2330
MEDIA
1019,19
Fonte: Elaborado pelo autor

Com base nos resultados apresentados na Tabela 5, podemos


visualizar que a mquina rodando sobre o VMware saiu em vantagem novamente,
porm o Virtual Box ficou bem prximo nos resultados, e em relao aos testes
realizados na Mquina 2, obtivemos o mesmo resultado, porm nesta mquina o
Virtual PC conseguiu um desempenho relativamente melhor, chegando prximo dos
outros virtualizadores, conforme Tabela 6.
Tabela 6 Tabela de pontuaes obtidas Performance Test
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 517,99 Clculos matem. 493,16 Clculos matem. 502,64


HD

505,65

HD

487,74

HD

Memria

440,81

Memria

435,64

Memria

442,8

CPU
MEDIA

716,06
536,22

CPU
MEDIA

700,31
525,74

CPU
694,82
MEDIA
519,45
Fonte: Elaborado pelo autor

490,14

O software Sandra 2012, que composto por diversos benchmarks,


tambm, assim como os outros, apresenta os resultados referentes ao processador,
memria, disco, clculos matemticos. Ele apresenta as pontuaes referentes a
cada quesito analisado individualmente, assim todos os pontos foram somados e as
mdias individuais de cada um calculadas, finalizando com o clculo da mdia geral.
As pontuaes obtidas pela Mquina 1, podem ser visualizadas na Tabela 7.

44
Tabela 7 Tabela de pontuaes obtidas Sandra 2012
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 3322,32 Clculos matem. 3082,28 Clculos matem. 3178,06


HD

1750,91

HD

1735,56

HD

1725,31

Memria

2427,46

Memria

2420,9

Memria

2426,97

CPU
MEDIA

3996,16
2740,79

CPU
MEDIA

3975,73
2696,98

CPU
3984,82
MEDIA
2680,25
Fonte: Elaborado pelo autor

Neste teste, os valores obtidos pela Tabela 7 nos mostra que a


mquina virtual rodando sobre o VMware manteve-se como melhor VMM obtendo
melhor pontuao geral. J o mesmos testes realizados na Mquina 2, pode ser
visto que a diferena entre as mquinas rodando sobre o Virtual Box e o Virtual PC
foram bem maiores em relao a Mquina 1. Conforme apresentado na Tabela 8.
Tabela 8 Tabela de pontuaes obtidas Sandra 2012
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 2719,49 Clculos matem. 2543,83 Clculos matem. 2651,25


HD

1361,91

HD

1290,83

HD

1323,33

Memria

2104

Memria

2020,91

Memria

2078,58

CPU
MEDIA

3271,54
2247,03

CPU
MEDIA

3212,83
2200,10

CPU
3001,33
MEDIA
2112,54
Fonte: Elaborado pelo autor

Analisando os resultados obtidos da Mquina 1 rodando o


Crystal Mark, de acordo com a Tabela 9. Pode-se interpretar que a VM rodando em
cima do VMware novamente obteve melhor resultado no geral.
Na avaliao referente ao teste de disco, o resultado foi
surpreendente, pois as pontuaes obtidas pelas VMs foram muito elevadas, isso
ocorreu pois o software utiliza uma mtrica que leva em considerao o tamanho do
disco, e como os discos das mquinas virtuais so pequenos, as pontuaes foram
bem maiores.

45
Tabela 9 - Tabela de pontuaes obtidas Crystal Mark
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Clculos matem.

35581,5

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 35102,64 Clculos matem.

35466,5

HD

49569,75

HD

49052

HD

49092,83

Memria

20166,58

Memria

20074,91

Memria

20157,49

CPU
MEDIA

28985,25
31864,90

CPU
MEDIA

28917,16
31740,02

CPU
28854,16
MEDIA
31602,01
Fonte: Elaborado pelo autor

J em relao mquina 2, foi possvel notar que novamente a


mquina virtual rodando sobre o VMware conseguiu obter as melhores pontuaes
novamente, ficando o Virtual Box em segundo, seguido pelo Virtual PC. Conforme
pode ser visto na Tabela 10.
Tabela 10 - Tabela de pontuaes obtidas Crystal Mark
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 9955,854 Clculos matem. 9716,082 Clculos matem. 9807,012


HD

35697,33

HD

35708

HD

35654,49

Memria

12399,42

Memria

12266,99

Memria

12379,17

CPU
MEDIA

12402,5
15289,95

CPU
MEDIA

12232,74
15169,34

CPU
11556,5
MEDIA
14892,08
Fonte: Elaborado pelo autor

E por ltimo os resultados obtidos no software TestLab 2008


referente a Mquina 1, conforme mostra a Tabela 11. Podemos observar que a
mquina virtual utilizando o VMware liderou novamente os testes conseguindo um
desempenho muito bom em relao a demais mquinas, nesses testes as demais
mquinas obtiveram uma pontuao parecida.
Tabela 11 - Tabela de pontuaes obtidas TestLab 2008
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 272,87 Clculos matem. 206,11 Clculos matem. 216,12


HD

807,89

HD

752,49

HD

766,17

Memria

662,91

Memria

813,75

Memria

844,11

CPU
MEDIA

193,09
409,85

CPU
MEDIA

173,95
394,88

CPU
176,32
MEDIA
386,23
Fonte: Elaborado pelo autor

46

E os dados coletados da Mquina 2, que podem ser observados na


Tabela 12, onde possvel analisar que o VMware conseguiu manter sua pontuao
e se manteve em primeiro entre as mquinas virtuais.
Tabela 12 - Tabela de pontuaes obtidas TestLab 2008
VMware
Virtual PC
Virtual Box
Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem. 142,85 Clculos matem. 115,29 Clculos matem. 121,21


HD

793,18

HD

724,16

HD

751,05

Memria

470,81

Memria

429,2

Memria

451,48

CPU
MEDIA

136,07
291,88

CPU
MEDIA

125,47
267,97

CPU
119,22
MEDIA
255,66
Fonte: Elaborado pelo autor

Todos os testes funcionaram sem problemas adicionais, em todos,


as mquinas virtuais rodando sobre o VMware se saram superiores em relao aos
demais, conseguindo obter as melhores pontuaes em praticamente todos os
testes.
J em relao ao tempo gasto com os testes, o software Sandra
2012 foi o mais demorado, observando que cada teste estava durando
aproximadamente quinze minutos, enquanto os outros duravam em torno de cinco
minutos. Nesse quesito tempo de execuo o VMware tambm se saiu melhor
conforme pode ser visto na Tabela 13, a tabela mostra os tempos totais incluindo os
doze testes de cada sistema operacional.
Tabela 13 Tabela de tempo gasto para os testes
Virtual PC

VMware

Tempo em min.

Virtual Box

Tempo em min.

Tempo em min.

PCMark 04

79

PCMark 04

84

PCMark 04

94

Sandra 2012

165

Sandra 2012

165

Sandra 2012

174

Performance Test

57

Performance Test

56

Performance Test

61

Crystal Mark

50

Crystal Mark

60

Crystal Mark

53

TestLab 2008
TOTAL

58
409

TestLab 2008
58
TOTAL
423
Fonte: Elaborado pelo autor

TestLab 2008
TOTAL

58
440

Foram mais de vinte de uma horas de testes para conseguir chegar


a esses resultados e concluses.
De um modo geral, a mquina virtual com menor desempenho foi a

47

rodando em cima do Virtual PC, pois em diversos quesitos seus resultados eram
bem inferiores se comparados aos demais.
O Grfico 1, mostra uma viso geral de como ficou a mdia de
pontos obtida por cada mquina virtual na Mquina 1, foi calculada pegando as
mdias totais obtidas em cada mquina virtual, e depois feito a mdia geomtrica
para obter a mdia total, nesse resultado o VMware tambm continuou como melhor
VMM para se utilizar considerando a performance geral.
Atravs do grfico possvel notar com maior facilidade como foi o
desempenho das mquinas, analisando-o podemos ver que a Virtual Machine
rodando o Virtual PC, teve seu desempenho bem abaixo de seus concorrentes.
Grfico 1 Desempenho geral das VMs na Mquina 1
2440
2420
2400
2380
2360
2340
2320
2300
2280
2260
XPVMWRE

XPVIRPC

XPVIROX

Fonte: Elaborado pelo autor

No Grfico 2, temos o mesmo comparativo, porm com os


resultados realizados na Mquina 2, nele podemos ver o desempenho parecido dos
virtualizadores, no entanto uma escala menor pois as mquinas utilizadas tinham
configuraes diferentes e que retornaram valores tambm diferentes.

48
Grfico 2 Desempenho geral das VMs na Mquina 2
1620
1600
1580
1560
1540
1520
1500
1480
1460
1440
XPVMWRE

XPVIRPC

XPVIROX

Fonte: Elaborado pelo autor

6.3 CONCLUSO DO RESULTADO OBTIDO


Podemos concluir que o VMware obteve as melhores avaliaes em
praticamente todos os testes, como j era esperado devido a todas suas
caractersticas que os outros virtualizadores no possuem. Nos testes realizados
pelos benchmarks ficou claro sua eficincia pois o seu gerenciamento de recursos
foi superior ao dos demais.
Apesar do performance do VMware ter sido superior em relao aos
outros virtualizadores, a mquina fsica provavelmente teria um desempenho melhor,
pois as VMs possuem uma dependncia do sistema operacional hospedeiro, pois
dependem dele para fazer a ligao entre o hardware fsico da mquina e o
hardware virtual das VMs.
Com os resultados obtidos possvel supor que em um ambiente de
servidores de grande porte, com alto poder de processamento, o VMware
conseguir manter o alto desempenho ou at obter melhores pontuaes do que as
obtidas nestes testes.
Para consolidar o resultado positivo obtido com o VMware neste
ambiente, este ser testado em um ambiente de produo de porte pequeno que
possui caracteristicas parecidas ao dos testes realizados, para ver se em
funcionamento real ele mantem o desempenho sem prejudicar as mquinas virtuais,
para esse teste ser utilizado uma ferramenta de desempenho do prprio S.O.

49

7 OTIMIZAO DE SERVIDORES
O

nmero

de

servidores

nas

empresas

tem

aumentado

consideravelmente devido ao aumento da importncia da informtica nos negcios


empresariais. Era muito comum que empresas utilizassem para cada aplicao um
servidor diferente para evitar conflitos entre estas, devido a esse fato as empresas
comearam a perceber que estavam deixando de aproveitar todo potencial dos
servidores, tendo grande parte de seus recursos subutilizados em funo da
alocao inadequada dos recursos computacionais.
7.1 DEFINIO DE OTIMIZAO
A otimizao dos servidores o mtodo aplicado para se obter uma
simplificao e melhoraria do gerenciamento do ambiente de TI. Tem como
caractersticas principais:

Diminuio da Complexidade: Com a diminuio do nmero


de

mquinas

fsicas,

ambiente

fica

com

menos

equipamentos diferentes para prestar suporte;

Melhora do Gerenciamento: Centralizando as VMs em apenas


uma mquina, melhora o gerenciamento, pois se pode utilizar
uma console especfica;

Reduo de Custos: Melhor aproveitamento dos recursos das


mquinas disponveis e menor investimento em Hardware;

A utilizao da virtualizao proporciona ambientes com menor


manutenibilidade, mobilidade e em caso de desastres o tempo de recuperao
mais baixo.
Tambm possvel, e muito mais vivel a utilizao de
equipamentos de maior porte, com configuraes muito mais superiores, pois esses
recursos sero melhores aproveitados.
Existe diversas maneiras possveis para otimizao de servidores no
ambiente, isso conforme a necessidade de cada empresa. Sendo possvel citar
algumas:

Centralizao de sistemas crticos;

Utilizar servidores de disponibilidades mais altas para

50

diversas aplicaes;

Otimizao de recursos de pessoal e mquinas;

Centralizar diversos servidores em uma nica localizao


fsica;

De acordo com uma pesquisa do grupo Gartner, instituto de


pesquisas voltadas para rea de tecnologia, a mdia de uso de servidores no
passa dos 15%. Tendo o restante dos recursos ociosos e inutilizados. Ento, com o
uso de VMs possvel aumentar essa taxa de utilizao do equipamento e
aproveitar melhor os recursos disponveis.
Uma forma bastante comum para calcular a capacidade de um
servidor que ser a mquina responsvel por receber as VMs somar as suas
capacidades de processamento e tambm o total de memrias dos servidores no
qual se deseja virtualizar. Desta maneira, cria um valor estimado da quantidade de
hardware que ser necessria para o servidor suportar as outras mquinas. S que
este levantamento no totalmente preciso, pois no leva em considerao o que
est sendo rodado em cada mquina fsica e nem sua carga de trabalho.
A proposta sugerida estimar a configurao que ser necessria
para a mquina fsica hospedar as mquinas virtualizadas, sendo considerados os
aplicativos que esto em funcionamento e sua carga.
7.2 TIPOS DE OTIMIZAO
Existem diversas maneiras de se otimizar um ambiente de
servidores. Podendo ser divididos em grupos que, de certa forma, atendam as
necessidades especficas de cada local. Porm pode ser o caso da utilizao de
mais de um dos itens listados. Os mais utilizados so:

Centralizao: o formato mais simples de otimizar o


ambiente. Tem como objetivo centralizar a estrutura em um
nico ponto. Esse formato representa poucas vantagens,
porm o primeiro passo que se deve dar para incio do
projeto de virtualizao;

Otimizao fsica: a substituio de equipamentos de menor

51

capacidade por menos equipamentos de maior capacidade,


essa otimizao da estrutura gera um custo maior e pode ser
montada conforme a necessidade da empresa;

Integrao de Informaes: Juntar as informaes de vrios


servidores em um nico local, desta forma melhorando o
gerenciamento do mesmo e tambm aumenta a segurana da
informao;

Integrao de aplicativos: Juntar servidores com as mesmas


funes ou que realizam tarefas parecidas em um nico
servidor.

7.3 BENEFICIOS
Vrios

benefcios

so

proporcionados

atravs

do

uso

da

virtualizao, possuem destaque:

Criao de ambientes secundrios para eventuais problemas


de desastres;

Criao de ambientes de testes;

Criao de ambientes de recuperao de desastres;

Reduo de custo com equipamentos e manuteno;

Melhor aproveitamento de recursos;

Melhoria do gerenciamento;

Diminuio de custos operacionais;

Diminuio do nmero de servidores, consequentemente


diminuio da complexidade do ambiente;

7.4 DESVANTAGENS
A utilizao da virtualizao de mquinas apesar de todas as
vantagens tambm possui suas desvantagens em relao aos equipamentos fsicos.
Por exemplo, pode acontecer de algum equipamento apresentar problemas de
hardware, com isso disponibilidade das VMs pode ser prejudicada. Mas graas
evoluo das tecnologias possvel contornar esse tipo de utilizao utilizando
equipamentos que sejam possveis de se criar ambientes redundantes, podendo ter

52

algumas das caractersticas:

Raid dos discos: No qual as informaes podem ser


duplicadas;

Utilizar duas placas de rede;

Utilizar equipamentos que possuem mais um de uma fonte de


energia;

Criar um cluster entre os servidores responsveis pela


virtualizao;

Outro problema encontrado, diz respeito atualizao dos


equipamentos ou softwares no S.O ou equipamento hospedeiro, nesse momento as
mquinas virtuais hospedas se tornam inacessveis por dependerem da mquina
fsica. Porm, essa desvantagem pode ser resolvida, sendo possvel movimentar as
VMs de um servidor para outro sem necessariamente desligar os servidores, mas
para isso necessrio utilizar equipamentos como Storage, que so equipamentos
de armazenamento de alta velocidade e que funcionam em redes, assim possvel
fazer essa mudana sem afetar o uso pelos usurios e depois de pronta a
manuteno possvel voltar s mquinas ao equipamento original.
7.5 METODOLOGIA DE OTIMIZAO
Atravs da metodologia pode-se detalhar todas as etapas para fazer
a otimizao de servidores. Sendo possvel avaliar a infraestrutura que se deseja
otimizar, quais servidores podem ser virtualizados, como pode ser feito essa
mudana de fsico para virtual e quais configuraes de hardware sero
necessrios, definindo todas as etapas da otimizao.
7.5.1 Identificar os objetivos
Ao identificar os objetivos que sero dados ao projeto de otimizao,
possvel determinar a infraestrutura que ser necessria, cronograma e custos.
Tambm possvel nesta etapa a identificao de equipamentos que podem ser
priorizados e possveis pontos falhos. Com as informaes levantadas em mos
possvel realizar um projeto que atinja seu propsito.

53

7.5.2 Avaliao da Infraestrutura


Nesse processo de avaliao onde determinada a capacidade de
cada equipamento e o seu nvel de utilizao. Para isso, feito um levantamento de
todos servidores do ambiente, sendo possvel definir as configuraes de hardware
e especificaes tcnicas. Para verificar o nvel de utilizao feito um
monitoramento dos servidores por um tempo determinado para se obter o nvel de
utilizao dos mesmos.
Dos servidores devem ser levantadas informaes do tipo:

Modelo do equipamento;

Informaes relacionadas ao processador;

Memria fsica;

Capacidade dos discos;

Sistema Operacional que est em uso;

Aplicaes utilizadas no servidor;

Capacidade e quantidade de placas de rede.

Para determinar a utilizao dos servidores algo mais complicado,


pois preciso determinar mtricas para monitorao que sero usadas, sendo
necessrio definir os itens que sero monitorados, estes devem ser definidos o
perodo no qual a monitorao ser realizada. Na monitorao de um modo geral,
devem-se coletar informaes como:

Mdia de uso do processador, memria, disco e rede;

Picos de utilizao do processador, memria, disco e rede;

As mdias de utilizao dos recursos sero utilizadas para calcular a


capacidade que o servidor necessitar possuir para seu funcionamento sem
problemas, isto podendo determinar se o servidor por ser otimizado ou no.
Para fazer esse monitoramento no Windows, no qual ser o caso
desse trabalho, podemos utilizar uma aplicao prpria do sistema operacional
chamado de Monitor de Desempenho. Nele possvel coletar vrios dados de
desempenho de diversos itens do S.O, bem como, processador, memria, disco.
Alm disso, possvel selecionar a periodicidade que os dados sero coletados.
Alm de todas essas informaes coletadas no monitoramento,
necessrio pegar informaes referentes ao espao em disco usado pelos

54

servidores e sua taxa de crescimento deve-se levantar tambm as redes fsicas


utilizadas pelos servidores que sero virtualizados.
Com todos os dados levantados em mos e objetivos definidos, ser
possvel definir qual deve ser a capacidade do equipamento necessria para
suportar a virtualizao, conseguindo tambm determinar quais os servidores que
seriam mais indicados para a virtualizao.
7.5.3 Determinar servidores candidatos a se tornar uma VM
Os servidores que podem se tornar possveis de virtualizao, so
geralmente os que no utilizam seus recursos completamente, dentre eles os mais
provveis para se encaixar nesse perfil so servidores de:

Arquivos;

Impresso;

Testes e Desenvolvimento;

Controladores de Domnio (AD e Ldap);

Dns

Tambm so passveis de serem virtualizados, servidores que no


fazem uso intensivo de disco. Geralmente esses tipos de aplicaes que geram uso
excessivo do disco ocasionam uma grande entrada e sada de informaes que
acaba prejudicando a performance das demais mquinas do servidor. Existem
outros que devem ser mensurados, que so servidores de:

Correio Eletrnico com grande quantidade de usurios;

Aplicativos com maior desempenho grfico;

Aplicativos que gerem instabilidade na mquina fsica.

7.5.4 Projetar um ambiente otimizado


Para projetar um ambiente otimizado, precisamos inicialmente saber
o propsito ou ento a necessidade para da definir o sistema de virtualizao a ser
utilizado, na fase de projeto sero utilizados os dados levantados na monitorao
dos servidores e no levantamento das informaes.
Se tiver um propsito de melhora no desempenho necessrio
priorizar a questo de processamento e memria. Por outro lado, se o propsito for

55

armazenamento de informaes, deve-se encontrar uma sada que atende esse


requisito. Fazer a definio da taxa de crescimento do ambiente tambm bastante
importante. Dessa maneira, fazendo a definio correta do ambiente evita-se que
seja necessrio melhorar o hardware em um curto espao de tempo, por padro,
adicionado ao poder de processamento e memoria 30% a mais para um projeto de
otimizao, isso para garantir o crescimento da estrutura.
Conforme os testes que fizemos, deu para entender que o melhor
virtualizador e que obteve as melhores pontuaes, foi o VMware Workstation, por
isso utilizaremos ele para criar o ambiente otimizado. Seu desempenho ficou
caracterizado nos testes e sua capacidade de gerenciamento de recursos bem
superior aos outros sistemas e bastante flexvel.
Para calcular a capacidade da mquina que ser utilizada,
necessrio estimar suas quantidades de processador, memria, espao em disco e
trfego de rede. Tambm necessrio prever uma sobrecarga da mquina fsica
que estar rodando que vai girar em torno de 4% rodando o Windows 8 PRO mais o
VMware Player.
7.5.4.1 Processador
Para que seja determinada a exigncia da nova mquina, ser
preciso levar em conta a quantidade de processadores, velocidade e mdia de uso
do processador. Este clculo conforme a Equao 1, serve para descobrir a
necessidade do servidor que ser otimizado.
Equao 1 Clculo da necessidade de processamento
(

) (

) (

(1)
)

Sendo assim, uma mquina que possui um processador de 2300


Mhz e que possui uma mdia de utilizao de 52% possvel determinar sua
necessidade de processamento, conforme a Tabela 14.

56
Tabela 14 Exemplo clculo de processamento necessrio
Frequncia
processador
2300 Mhz

Nmero de
processadores

Utilizao (%)

1
52
Fonte: Elaborado pelo autor

Necessidade
1196 Mhz

7.5.4.2 Memria
Para calcular o tanto de memria para os servidores que sero
otimizados necessrio levar em considerao alguns aspectos que podemos
considerar importante.
Para realizar o gerenciamento das mquinas virtuais importante
que esteja instalado o sistema operacional e tambm o sistema de virtualizao,
quem mais vai consumir memria nesse caso o sistema operacional, no caso a
instalao do Windows 8 PRO, sem estar rodando nenhum programa consome 1
gigabyte de memria RAM. Cada mquina virtual rodando pelo VMware Player vai
consumir 75 megabytes de memria da mquina fsica para fazer o gerenciamento
mais a memria que ser colocada a VM.
As VMs possuem uma caracterstica de compartilhar a memria
entre elas, desde que as VMs rodando sejam parecidas, sendo assim na execuo
de tarefas parecidas elas utilizam menos memria do que quando fsicas.
Para fazer o clculo de memria necessria para cada mquina que
ser otimizada, utiliza-se a Equao 2 logo abaixo:
Equao 2 Clculo da necessidade de memria

) (

(2)

Sendo assim uma mquina com 2048 megabytes de memria e que


possui uma utilizao mdia de 45%, possvel determinar sua quantidade de
memria necessria, conforme Tabela 15.
Tabela 15 Exemplo clculo de memria necessrio
Quantidade de memria

Utilizao (%)

2048 MB
45
Fonte: Elaborado pelo autor

Necessidade
93 MB

57

7.5.4.3 Disco
Para o ambiente otimizado necessrio avaliar alguns aspectos em
relao a quantidade de disco. necessrio reservar uma quantidade de espao
para o S.O que ser a mquina fsica mais uma pequena quantidade para o
virtualizador, mas os discos das mquinas virtuais no precisam necessariamente
estar alocados na mquina fsica, podem ser direcionados para uma Storage
conforme foi comentado no item 7.4.
O

sistema

operacional

Windows

PRO

necessita

de

aproximadamente 18 gigabytes e o sistema de virtualizao necessita de mais 200


megabytes.
Partindo desses valores possvel dimensionar o novo ambiente j
em mente dos valores que tero que ser considerados.
7.5.4.4 Rede
necessrio avaliar a utilizao das placas de rede das mquinas
fsicas para coletar informaes que sejam necessrias para no sobrecarregar uma
conexo de rede e sofrer de percas de desempenho e lentido.
Deve-se considerar a necessidade de uma placa adicional caso o
trafego seja mais alto, para no interferir essa questo no desempenho das
mquinas.

58

8 IMPLEMENTAO DO AMBIENTE OTIMIZADO


A implementao do ambiente de servidores compreender algumas
fases das quais sero descritas abaixo:

Preparao do equipamento: So feitos os ajustes adequados


para o servidor receber o virtualizador, updates que sejam
necessrios e preparao dos discos caso seja necessrio
fazer Raid;

Instalao do sistema: Refere-se a instalao do virtualizador


bem como realizao dos ajustes necessrios para que
funcione devidamente e seja possvel criar as VMs;

Criao das VMs: Deve-se considerar todo processo de


avaliao feito anteriormente, devendo atender o seu objetivo
com segurana e desempenho compatveis;

Customizao: Onde necessrio instalar os softwares que


rodaro no servidor;

Entrega: Quando sero migradas as informaes para as


VMs j configuradas e entraro em funcionamento;

Documentao: Com o novo ambiente criado, documenta-lo


para que seja de fcil entendimento para algum que depois
venha a utilizar essa estrutura.

8.1 APRESENTAO DO AMBIENTE


O ambiente de otimizao escolhido para o trabalho foi o Hospital
Santa Casa de Camb, por ser um ambiente que conta com mquinas fsicas que
podem ser virtualizados para terem um melhor aproveitamento dos recursos
disponveis e melhora no desempenho.
Conforme a Figura 12, podemos notar que o ambiente possui quatro
mquinas fsicas que agem como servidores, com diferentes caractersticas cada
um. Fazem parte da mesma rede os computadores, servidores e dispositivos
conectados pela rede sem fio.

59

Figura 12 Diagrama do ambiente a ser avaliado

O objetivo da otimizao neste ambiente ao menos diminuir o uso


de duas mquinas que seriam a de arquivos e chat, pois so as que possuem menor
utilizao e seriam ideais para serem virtualizadas.
Fazendo-se uma avaliao da infraestrutura em questo, foi feito um
levantamento de equipamentos e softwares e tambm informaes de desempenho
dos servidores. As caractersticas individuais das mquinas foram listadas na Tabela
16. Em relao rede que esto conectados, ela tem capacidade de operao de
at 1 gigabit por segundo, porm alguns equipamentos operam a 100 megabits por
limitao de alguns equipamentos.
Tabela 16 Caractersticas dos servidores
Servidor

Processador

Memria

Disco

Arquivos

AMD Sempron 2.81 Ghz

2 GB

500 GB

Banco de dados

Intel CoreI7 2.8 Ghz

8 GB

60 GB SSD

Chat

AMD Sempron 2.81 Ghz

2 GB

500 GB

Firewall

AMD Sempron 1.32 Ghz

512 MB

40 GB

Fonte: Elaborado pelo autor

60

Os sistemas operacionais e softwares usados por cada servidor


esto listados na Tabela 17, bem como tambm suas funcionalidades no ambiente
do hospital.
Tabela 17 Mquinas Fsicas, softwares detalhados
Servidor

Sistema Operacional

Arquivos

Windows XP SP3

Banco de dados

Ubuntu Server

Chat

Windows XP SP3

Firewall

Aplicaes / Funcionalidades
- Armazenamento arquivos de
rede
- Backup
- Servidor de impresso
- Banco de dados Mysql
- Roda o sistema de Gesto
Hospitalar
- Chat interno para conversao

- Polticas de segurana
- Proxy
pfSense 2.1
- Autenticao Access Points
- Dns
- DHCP
Fonte: Elaborado pelo autor

Os dois servidores candidatos virtualizao so os que esto


rodando o Windows XP, para fazer o monitoramento deles e coletar as informaes
necessrias, vamos utilizar o Monitor de Desempenho, conforme Figura 13, que
nativo da plataforma Windows. Como no ocorriam variaes significativas durante
um perodo curto de tempo, essas informaes foram coletadas durante o dia 09 de
dez de 2013, das 7 da manh at s 4 da tarde, de trinta em trinta minutos
totalizando 19 coletas de informaes.
Figura 13 Tela do Performance Monitor

Fonte: Printscreen da tela da aplicao

A partir desta monitorao realizada foi possvel coletar os dados de

61

utilizao de recursos, conforme pode ser visto na Tabela 18, os dados das duas
mquinas que sero virtualizados. Para chegar a esses dados, foi feito uma mdia
geomtrica entre todos os valores obtidos em todos os horrios, essa tabela
completa com todos os dados coletados consta no Anexo E.
Tabela 18 Dados do monitoramento dos servidores
Recursos Utilizados
Servidor

Processador

Memria

Paginao de Disco

Ghz

Mb

Mb

Arquivos

98,03

2744

60

1099

21

634

Chat

25,96

727

54

993

21

647

Total

50,45

1413

57

1045

21

641

Fonte: Elaborado pelo autor

Aps o levantamento dos dados da infraestrutura, possvel verificar


que o servidor de arquivos est utilizando seu processador quase que em sua
totalidade, o motivo desse uso intenso que ele responsvel por realizar os
backups e o monitor de backups do Sistema Hospitalar fica rodando nesta mquina
e ele responsvel por todo esse consumo. J o servidor de Chat est com seus
recursos sendo inutilizados, tendo uma sobra em todos os quesitos, nesse caso o
aproveitamento ser muito maior.
E fazendo verificaes nos backups mais antigos possvel notar
que o crescimento dos dados ao ano fica em torno de 6%.
Com esses resultados obtidos, fica claro que esses dois servidores
podem ser candidatos claros a virtualizao, no ambiente foi optado no virtualizar o
banco de dados, pois pode gerar algum tipo de instabilidade do Sistema de Gesto
do Hospital e tambm foi optado por no virtualizar o firewall, devido ao trafego das
placas de rede ser meio elevado podendo comprometer o desempenho dos demais
servidores.
Aps definido que realmente os dois servidores seriam virtualizados,
montou-se um diagrama de como ficariam os servidores depois de concludo a
mudana, conforme pode ser visto na Figura 14.

62
Figura 14 Diagrama do ambiente ps-mudana

Para fazer a otimizao do ambiente foi utilizado o Windows 8 PRO


como S.O hospedeiro juntamente com o VMware Workstation, pois foi o que obteve
melhor nota nos testes de desempenho realizados durante o decorrer do trabalho.
Para definir a capacidade da mquina que seria utilizada para a
otimizao do ambiente, foram feitos os clculos mostrados no item 7.5.4.2, 7.5.4.3
e 7.5.4.4. Sendo assim na Tabela 19, constam os clculos referentes ao
processador.
Tabela 19 Clculo de necessidade de processamento
Servidor Velocidade em Mhz Quantidade ncleos Utilizao % Necessidade em Mhz
Arquivos

2800

98

274400

Chat

2800

26

72800

Total

Fonte: Elaborado pelo autor

347200

Para calcular a quantidade de memria necessria do equipamento


foram realizados os clculos conforme mostrado no trabalho. Na Tabela 20, segue
os dados obtidos atravs do calculo.

Servidor

Tabela 20 Clculo da necessidade de memria


Quantidade de memria Utilizao %
Necessidade em MB

Arquivos

2048

60

122880

Chat

2048

54

110592

Total

Fonte: Elaborado pelo autor

233472

63

E por ltimo para calcular o espao necessrio em disco, so


consideradas as taxas de crescimento do disco, conforme pode ser visto na Tabela
21. Tambm foi considerado o espao total utilizado no disco nesse caso. Para obter
o valor da necessidade de espao, foi calculado referente aos prximos cinco anos,
qual seria o tamanho necessrio para a VM.

Servidor

Tabela 21 Clculo da necessidade de disco


Utilizado em GB Taxa de Crescimento anual % Necessidade em GB

Arquivos

40

59,64

Chat

17

23

Total

Fonte: Elaborado pelo autor

83

J relacionado rede no foram constatados picos de uso, sendo


assim o uso de rede das duas mquinas no vai comprometer o desempenho delas,
pois no passaram de 40% de uso.
Aps o levantamento das necessidades das VMs, pode chegar a
seguinte concluso em relao mquina fsica:

Ficou estimado atravs dos clculos que para as mquinas


virtuais ser necessrio 3,4 giga-hertz, porm temos que
calcular tambm mais 20%, obtido atravs de monitoramento,
para sustentar o sistema operacional hospedeiro e o
virtualizador, totalizando 4 gigahertz;

Nos clculos tambm ficaram estimados uma necessidade de


2,2 gigabytes de memria para as mquinas virtuais, mas
nesse caso tambm temos que considerar uma quantia para
a mquina fsica de pelo menos 1 gigabyte que a
necessidade do Windows 8 PRO, sendo assim necessrio
ter na mquina 3,5 gigabytes de memria;

Em relao ao uso de disco ficaram estimados atravs dos


clculos que seria necessrio 83 gigabytes para as mquinas
virtuais, mas levando em considerao que o Windows 8 mais
o virtualizador necessitam de aproximadamente 18 gigabytes,
ser necessrio um disco de 101 gigabytes com previso
para os prximos cinco anos em funcionamento;

64

Foi constatado que o uso de rede dos equipamentos na


mdia geral no passou de 4% do total de 100 megabits por
segundo, sendo assim no tero nenhum problema de
estarem compartilhando a mesma placa de rede na nova
mquina virtualizada;

Aps a avaliao realizada possvel estimar um equipamento com


as seguintes configuraes:

Processador de dois ncleos com capacidade de 3 Ghz ou


superior;

3,5 gigabytes de memria ou superior;

um disco de 100 gigabytes ou superior;

uma placa de rede de 100 mbps ou superior;

Sendo assim, foi utilizado um equipamento com a seguinte


configurao.

Processador Intel i5 de 3.4 Ghz;

8 gigabytes de memria ram;

1 disco de 500 gigabytes;

1 placa de rede ethernet Realtek;

Nesse projeto, as modificaes feitas foram pensadas para tornar o


ambiente mais produtivo e sem desperdcio de recursos, sendo possvel unir um
equipamento melhor e juntamente com a virtualizao ter um aproveitamento maior.
8.2 RESULTADO
No final do projeto foi possvel notar que as mquinas tiveram seu
desempenho e estabilidade melhorados, pois est sendo utilizado um equipamento
novo. Existe a possibilidade de expanso no equipamento que foi utilizado, podendo
ser adicionada mais memria e disco se por algum motivo houver necessidade.
Como podemos observar, atravs da utilizao de um processador
melhor e distribuio correta das configuraes, as mquinas esto com
desempenho melhor com relao ao processamento, fato que pode ser observado
na Tabela 22. O uso de memria se tornou mais efetivo, pois antes da mudana as
mquinas estavam com sobra superior a 40% de memria livre, e aps a
virtualizao esses valores foram corrigidos para no ter sobra maior de 25%, pois

65

mais tarde pode ser utilizado em alguma outra mquina virtual que possa ser
adicionada a esta mquina fsica. Todos os valores obtidos pelos testes aps a
mudana esto em Anexos F.
Tabela 22 Desempenho dos servidores ps mudana
Recursos Utilizados
Servidor

Processador

Memria

Paginao de Disco

Arquivos

%
79,15

Ghz
2690,9

%
79,6

Mb
1099,6

%
20,5

Mb
634,5

Chat

19,58

665,6

77

993,74

21

647,2

Mdia

39,3

1338,3

78,3

1045,3

20,7

641,1

Fonte: Elaborado pelo autor

Pode ser analisado que os resultados obtidos foram satisfatrios na


otimizao do ambiente, pois alm da substituio da mquina usada anteriormente
por outra melhor, foi implantada a virtualizao de maneira que a empresa ser
beneficiada em um breve espao de tempo.
Diante desse fato, os hardwares substitudos pelo novo equipamento
tero um aproveitamento melhor, pois ser feita a substituio de mquinas com
menor desempenho utilizadas no ambiente do Hospital.

66

CONCLUSO
Este trabalho teve como objetivo geral fazer a anlise do
desempenho de diversas mquinas virtuais utilizando sistemas de virtualizao de
tipo II, para realizao destas anlises, foram realizados testes de benchmarks, que
so softwares que conseguem informaes de desempenho da mquina em questo
e conseguem retornar esses valores em forma de pontuao ou dados para que
possam ser analisados e comparados. Tambm foi proposta a otimizao do
ambiente do Hospital Santa Casa de Camb, virtualizando duas mquinas fsicas
que foram propostas.
No inicio do projeto foi feito um levantamento sobre servidores e
mquinas virtuais, tambm descritas as principais vantagens, desvantagens e
aplicaes dessas mquinas. Foram estudados alguns tipos de Virtual Machine
Monitor que so responsveis pelo funcionamento das mquinas virtuais, e alguns
tipos de benchmarks com a capacidade de avaliar essas mquinas virtuais buscando
informaes que poderiam ser analisadas, pois com essas informaes em mos, foi
possvel analisar os resultados e descobrir qual das VMMs possua melhor
performance e qual seria implementada no ambiente posteriormente.
Aps avaliao das VMs, foi iminente notar que o VMware obteve a
maior taxa de aproveitamento em praticamente todos os testes, porm atravs
dessas avaliaes foi possvel notar que os cinco benchmarks testados ficaram
prximos nas avaliaes exceto no benchmark PCMark 04 e no TestLab 2008, pois
nele o VMware foi superior com uma diferena de pontos notvel.
Atravs dos testes pode-se comprovar o nvel de desempenho das
VMs como um todo, pois elas foram configuradas e instaladas da mesma maneira
em todos virtualizadores, utilizando o mesmo hardware fsico e mantendo o mesmo
critrio para todas as mquinas.
Todos os testes de benchmark duraram em mdia 5 minutos para
realizao, exceto o Sandra 2012 que cada execuo sua durou em mdia 15
minutos.
Todos os testes citados nesta pesquisa foram realizados em
mquinas comuns e so similares ao ambiente do Hospital Santa Casa de Camb.
Analisando os resultados obtidos, podemos supor que em um ambiente de
servidores com alta taxa de processamento, os virtualizadores tero desempenho

67

similar ou at muito superiores, porm esses testes podem ficar para um futuro
trabalho de especializao, pois para se obter essas informaes exatas seriam
necessrios equipamentos de grande porte e utilizar sistemas de virtualizao mais
otimizados.
Em relao otimizao dos servidores, foi criado algumas etapas
que seriam necessrias antes de fazer uma mudana no ambiente de produo e
virtualizar as mquinas. Depois de verificadas as etapas de levantamento de
informaes sobre as mquinas e clculo de necessidades de hardware, foi
otimizado o ambiente do Hospital Santa Casa de Camb utilizando a ferramenta
VMware Workstation, pois foi a que melhor atendeu os objetivos de desempenho
propostos, atingindo o objetivo que seria saber qual dos virtualizadores teria o
melhor desempenho nesse ambiente.

68

REFERNCIAS
ARIMA, Carlos. Gesto, controle interno, riscos e auditoria. 1 ed. So Paulo:
Editora Saraiva. 2013. 160p.
FERNANDES, Aguinaldo Aragon. DE ABREU, Vladimir Ferraz. Implantando a
Governana de TI - Da Estratgia Gesto de Processos e Servios. 2 ed. Rio
de Janeiro: Brasport, 2009. 640p.
HENNESSY, John L.; PATTERSON, David A. Arquitetura de Computadores: uma
abordagem quantitativa. 3. ed. Rio de Janeiro: Campus, 2003.

LAUREANO, M. Mquinas Virtuais e emuladores: Conceitos, Tcnicas e


Aplicaes. (e-Book). So Paulo, 2006. Novatec Editora.

MAZIERO, A. Carlos. Sistemas Operacionais: Conceitos e mecanismos. (e-Book).


Curitiba,

Paran,

2013.

Disponvel

em:

<http://dainf.ct.utfpr.edu.br/~maziero/lib/exe/fetch.php/so:so-cap09.pdf>. Acesso em:


12 dez. 2013.
MONTEIRO, Miriam de Souza. ROMITO, Paulo Roberto. Ti Verde Implementao
de Prticas Sustentveis em Empresa de Tecnologia da Informao. ln:
SIMPSIO DE EXCELENCIA EM GESTO E TECNOLOGIA, 2012. Pag. 1-10.
STRICKLAND, Jonathan. Como funcionam os servidores virtuais. So Paulo,
___. Disponvel em: http://informatica.hsw.uol.com.br/servidor-virtual3.htm. Acesso
em: 05 dez. 2013.
TANENBAUM, A. S. Redes de Computadores. 4 Ed., Editora Campos, So Paulo,
2003.
TANENBAUM, A. S., WOODHULL, A. S. Sistemas operacionais: projeto e
implementao. 2 Ed., Bookman, Porto Alegre, 2000.

69

VERAS, Manoel. Virtualizao Componente central do datacenter. 1 ed. Rio de


Janeiro: Brasport, 2011. 342p.
VERAS, Manoel. Datacenter Componente central da infraestrutura. 1 ed. Rio
de Janeiro: Brasport, 2011. 347p.
VIRTUAL

BOX.

The

Virtual

Box:

Architecture.

2013.

Disponvel

em:

<http://www.virtualbox.org/wiki/VirtualBox_architecture>. Acesso em 14 dez. 2013.


VMWARE. Virtualization Basics. How virtualization Works. 2013. Disponvel em:
<http://www.vmware.com/br/virtualization/virtualization-basics/how-virtualizationworks.html >. Acesso em 06 dez. 2013

70

ANEXOS

71

ANEXO A Dados coletados nos testes de benchmarks da Mquina 1

Performance Test 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

980

Clculos matem.

971

Clculos matem.

978

HD

490

HD

477

HD

482

Memria

1081

Memria

1065

Memria

1079

CPU
MEDIA

2382
1054,50

CPU
MEDIA

2332
1035,63

CPU
MEDIA

2356
1046,27

Performance Test 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

979

Clculos matem.

970

Clculos matem.

979

HD

488

HD

479

HD

483

Memria

1079

Memria

1063

Memria

1077

CPU
MEDIA

2378
1052,23

CPU
MEDIA

2330
1035,74

CPU
MEDIA

2354
1046,38

Performance Test 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

980

Clculos matem.

494

Clculos matem.

980

HD

489

HD

476

HD

481

Memria

1080

Memria

1063

Memria

1080

CPU
MEDIA

2381
1053,61

CPU
MEDIA

2331
873,68

CPU
MEDIA

2352
1046,06

Performance Test 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

982

Clculos matem.

982

Clculos matem.

976

HD

493

HD

482

HD

482

Memria

1083

Memria

1060

Memria

1083

CPU
MEDIA

2385
1057,47

CPU
MEDIA

2335
1040,37

CPU
MEDIA

2354
1046,48

72

Performance Test 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

985

Clculos matem.

985

Clculos matem.

976

HD

492

HD

479

HD

479

Memria

1084

Memria

1062

Memria

1080

CPU
MEDIA

2384
1057,87

CPU
MEDIA

2330
1039,47

CPU
MEDIA

2350
1043,68

Performance Test 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

984

Clculos matem.

981

Clculos matem.

975

HD

493

HD

476

HD

480

Memria

1082

Memria

1060

Memria

1078

CPU
MEDIA

2385
1057,77

CPU
MEDIA

2326
1035,85

CPU
MEDIA

2351
1043,59

Performance Test 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

981

Clculos matem.

977

Clculos matem.

976

HD

493

HD

480

HD

479

Memria

1084

Memria

1057

Memria

1081

CPU
MEDIA

2383
1057,22

CPU
MEDIA

2331
1036,78

CPU
MEDIA

2354
1044,37

Performance Test 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

980

Clculos matem.

984

Clculos matem.

975

HD

495

HD

473

HD

481

Memria

1080

Memria

1051

Memria

1082

CPU
MEDIA

2381
1056,83

CPU
MEDIA

2329
1033,14

CPU
MEDIA

2356
1045,65

73

Performance Test 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

978

Clculos matem.

978

Clculos matem.

979

HD

494

HD

472

HD

482

Memria

1074

Memria

1052

Memria

1085

CPU
MEDIA

2377
1053,84

CPU
MEDIA

2328
1031,15

CPU
MEDIA

2359
1048,33

Performance Test 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

977

Clculos matem.

976

Clculos matem.

970

HD

497

HD

468

HD

478

Memria

1078

Memria

1048

Memria

1080

CPU
MEDIA

2375
1055,93

CPU
MEDIA

2331
1027,78

CPU
MEDIA

2352
1041,75

Performance Test 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

974

Clculos matem.

975

Clculos matem.

972

HD

496

HD

469

HD

479

Memria

1077

Memria

1047

Memria

1075

CPU
MEDIA

2371
1053,89

CPU
MEDIA

2330
1027,71

CPU
MEDIA

2346
1040,96

Performance Test 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

975

Clculos matem.

972

Clculos matem.

970

HD

499

HD

467

HD

483

Memria

1081

Memria

1048

Memria

1072

CPU
MEDIA

2373
1056,96

CPU
MEDIA

2327
1025,74

CPU
MEDIA

2342
1041,42

74

Crystal Mark 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35562

Clculos matem.

35205

Clculos matem.

35461

HD

49567

HD

49062

HD

49099

Memria

20154

Memria

20089

Memria

20132

CPU
MEDIA

28987
31855,60

CPU
MEDIA

28871
31636,79

CPU
MEDIA

28904
31726,13

Crystal Mark 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35575

Clculos matem.

35209

Clculos matem.

35467

HD

49551

HD

49057

HD

49097

Memria

20149

Memria

20080

Memria

20149

CPU
MEDIA

28980
31852,04

CPU
MEDIA

28867
31632,24

CPU
MEDIA

28910
31735,49

Crystal Mark 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35568

Clculos matem.

35208

Clculos matem.

35465

HD

49570

HD

49059

HD

49104

Memria

20152

Memria

20072

Memria

20145

CPU
MEDIA

28990
31857,46

CPU
MEDIA

28865
31628,64

CPU
MEDIA

28915
31735,97

Crystal Mark 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35577

Clculos matem.

35202

Clculos matem.

35460

HD

49560

HD

49050

HD

49092

Memria

20158

Memria

20079

Memria

20138

CPU
MEDIA

28987
31859,42

CPU
MEDIA

28872
31630,52

CPU
MEDIA

28900
31726,04

75

Crystal Mark 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35580

Clculos matem.

35200

Clculos matem.

35455

HD

49567

HD

49051

HD

49095

Memria

20164

Memria

20075

Memria

20145

CPU
MEDIA

28992
31864,96

CPU
MEDIA

28876
31629,75

CPU
MEDIA

28905
31729,54

Crystal Mark 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35586

Clculos matem.

35008

Clculos matem.

35462

HD

49572

HD

49060

HD

49092

Memria

20162

Memria

20080

Memria

20153

CPU
MEDIA

28984
31864,12

CPU
MEDIA

28870
31588,31

CPU
MEDIA

28912
31735,69

Crystal Mark 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35574

Clculos matem.

35001

Clculos matem.

35472

HD

49570

HD

49062

HD

49099

Memria

20171

Memria

20071

Memria

20159

CPU
MEDIA

28992
31866,86

CPU
MEDIA

28840
31575,30

CPU
MEDIA

28932
31746,91

Crystal Mark 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35583

Clculos matem.

35024

Clculos matem.

35475

HD

49578

HD

49048

HD

49108

Memria

20180

Memria

20089

Memria

20168

CPU
MEDIA

28990
31873,17

CPU
MEDIA

28852
31588,60

CPU
MEDIA

28940
31754,77

76

Crystal Mark 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35602

Clculos matem.

35029

Clculos matem.

35470

HD

49586

HD

49056

HD

49101

Memria

20189

Memria

20072

Memria

20175

CPU
MEDIA

28981
31879,79

CPU
MEDIA

28842
31581,59

CPU
MEDIA

28934
31753,63

Crystal Mark 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35596

Clculos matem.

35048

Clculos matem.

35472

HD

49580

HD

49044

HD

49095

Memria

20176

Memria

20061

Memria

20180

CPU
MEDIA

28978
31871,52

CPU
MEDIA

28832
31576,87

CPU
MEDIA

28931
31754,25

Crystal Mark 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35599

Clculos matem.

35050

Clculos matem.

35467

HD

49574

HD

49041

HD

49070

Memria

20179

Memria

20067

Memria

20176

CPU
MEDIA

28986
31874,61

CPU
MEDIA

28833
31579,47

CPU
MEDIA

28918
31743,95

Crystal Mark 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

35576

Clculos matem.

35049

Clculos matem.

35472

HD

49562

HD

49034

HD

49062

Memria

20165

Memria

20064

Memria

20170

CPU
MEDIA

28976
31859,26

CPU
MEDIA

28830
31576,12

CPU
MEDIA

28905
31737,85

77

TestLab 2008 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

269

Clculos matem.

213

Clculos matem.

218

HD

803

HD

752

HD

780

Memria

862

Memria

831

Memria

852

CPU
MEDIA

185
430,81

CPU
MEDIA

179
392,88

CPU
MEDIA

184
404,07

TestLab 2008 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

267

Clculos matem.

210

Clculos matem.

231

HD

802

HD

750

HD

782

Memria

860

Memria

835

Memria

851

CPU
MEDIA

189
431,93

CPU
MEDIA

182
393,33

CPU
MEDIA

182
408,98

TestLab 2008 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

268

Clculos matem.

211

Clculos matem.

227

HD

803

HD

754

HD

778

Memria

865

Memria

834

Memria

848

CPU
MEDIA

188
432,52

CPU
MEDIA

183
394,75

CPU
MEDIA

180
405,20

TestLab 2008 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

273

Clculos matem.

208

Clculos matem.

220

HD

805

HD

759

HD

775

Memria

861

Memria

829

Memria

850

CPU
MEDIA

194
437,71

CPU
MEDIA

178
390,68

CPU
MEDIA

179
401,33

78

TestLab 2008 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

270

Clculos matem.

206

Clculos matem.

215

HD

809

HD

755

HD

770

Memria

857

Memria

823

Memria

859

CPU
MEDIA

189
433,70

CPU
MEDIA

182
390,68

CPU
MEDIA

178
398,87

TestLab 2008 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

267

Clculos matem.

200

Clculos matem.

218

HD

800

HD

748

HD

765

Memria

548

Memria

817

Memria

843

CPU
MEDIA

194
388,19

CPU
MEDIA

179
384,59

CPU
MEDIA

174
395,48

TestLab 2008 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

273

Clculos matem.

199

Clculos matem.

214

HD

809

HD

758

HD

772

Memria

540

Memria

815

Memria

851

CPU
MEDIA

188
386,96

CPU
MEDIA

180
385,69

CPU
MEDIA

175
396,05

TestLab 2008 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

279

Clculos matem.

201

Clculos matem.

218

HD

819

HD

752

HD

762

Memria

548

Memria

807

Memria

846

CPU
MEDIA

192
393,77

CPU
MEDIA

172
380,59

CPU
MEDIA

169
392,57

79

TestLab 2008 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

272

Clculos matem.

203

Clculos matem.

214

HD

812

HD

759

HD

757

Memria

554

Memria

801

Memria

840

CPU
MEDIA

199
395,02

CPU
MEDIA

178
384,99

CPU
MEDIA

173
391,70

TestLab 2008 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

282

Clculos matem.

203

Clculos matem.

210

HD

821

HD

750

HD

755

Memria

554

Memria

801

Memria

835

CPU
MEDIA

195
397,68

CPU
MEDIA

168
378,33

CPU
MEDIA

168
386,18

TestLab 2008 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

274

Clculos matem.

205

Clculos matem.

208

HD

800

HD

744

HD

750

Memria

556

Memria

791

Memria

828

CPU
MEDIA

205
397,57

CPU
MEDIA

164
375,05

CPU
MEDIA

160
379,16

TestLab 2008 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

281

Clculos matem.

215

Clculos matem.

202

HD

812

HD

749

HD

749

Memria

550

Memria

783

Memria

827

CPU
MEDIA

200
398,03

CPU
MEDIA

172
383,75

CPU
MEDIA

167
380,20

80

Sandra 2005 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3320

Clculos matem.

3211

Clculos matem.

3220

HD

1743

HD

1741

HD

1736

Memria

2431

Memria

2410

Memria

2435

CPU
MEDIA

3999
2738,69

CPU
MEDIA

3982
2706,38

CPU
MEDIA

3990
2714,68

Sandra 2005 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3324

Clculos matem.

3209

Clculos matem.

3217

HD

1746

HD

1742

HD

1740

Memria

2433

Memria

2407

Memria

2439

CPU
MEDIA

4001
2741,60

CPU
MEDIA

3979
2705,00

CPU
MEDIA

3984
2715,71

Sandra 2005 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3328

Clculos matem.

3215

Clculos matem.

3219

HD

1750

HD

1743

HD

1741

Memria

2432

Memria

2413

Memria

2438

CPU
MEDIA

3997
2743,03

CPU
MEDIA

3980
2708,51

CPU
MEDIA

3986
2716,58

Sandra 2005 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3325

Clculos matem.

3222

Clculos matem.

3209

HD

1742

HD

1751

HD

1731

Memria

2444

Memria

2419

Memria

2446

CPU
MEDIA

4004
2743,84

CPU
MEDIA

3992
2716,81

CPU
MEDIA

3995
2714,31

81

Sandra 2005 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3333

Clculos matem.

3204

Clculos matem.

3214

HD

1749

HD

1719

HD

1720

Memria

2449

Memria

2412

Memria

2437

CPU
MEDIA

3994
2747,93

CPU
MEDIA

3974
2695,53

CPU
MEDIA

3991
2707,87

Sandra 2005 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3340

Clculos matem.

2994

Clculos matem.

3200

HD

1756

HD

1731

HD

1728

Memria

2440

Memria

2426

Memria

2431

CPU
MEDIA

3992
2749,24

CPU
MEDIA

3988
2661,02

CPU
MEDIA

3982
2704,86

Sandra 2005 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3325

Clculos matem.

2998

Clculos matem.

3184

HD

1758

HD

1728

HD

1717

Memria

2431

Memria

2420

Memria

2420

CPU
MEDIA

3990
2744,05

CPU
MEDIA

3978
2657,44

CPU
MEDIA

3972
2692,41

Sandra 2005 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3319

Clculos matem.

2990

Clculos matem.

3190

HD

1752

HD

1725

HD

1726

Memria

2428

Memria

2418

Memria

2431

CPU
MEDIA

3989
2739,45

CPU
MEDIA

3972
2652,96

CPU
MEDIA

3975
2700,77

82

Sandra 2005 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3309

Clculos matem.

2999

Clculos matem.

3125

HD

1749

HD

1735

HD

1718

Memria

2402

Memria

2432

Memria

2418

CPU
MEDIA

3992
2729,37

CPU
MEDIA

4000
2667,32

CPU
MEDIA

3962
2678,00

Sandra 2005 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3314

Clculos matem.

2989

Clculos matem.

3132

HD

1755

HD

1739

HD

1721

Memria

2413

Memria

2428

Memria

2418

CPU
MEDIA

3999
2737,06

CPU
MEDIA

3998
2665,20

CPU
MEDIA

3963
2680,84

Sandra 2005 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3319

Clculos matem.

2987

Clculos matem.

3118

HD

1760

HD

1734

HD

1716

Memria

2419

Memria

2429

Memria

2409

CPU
MEDIA

4008
2743,28

CPU
MEDIA

3987
2661,27

CPU
MEDIA

3957
2672,39

Sandra 2005 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

3312

Clculos matem.

2992

Clculos matem.

3112

HD

1751

HD

1739

HD

1710

Memria

2408

Memria

2437

Memria

2402

CPU
MEDIA

3989
2731,96

CPU
MEDIA

3988
2666,66

CPU
MEDIA

3952
2665,98

83

PCMark 04 1 teste
VMware
Benchmarks
Pontos
Clculos matem.
2387
HD
1440
Memria
2072
CPU
3229
MEDIA
2189,87

Virtual PC
Benchmarks
Pontos
Clculos matem.
2235
HD
1422
Memria
2000
CPU
2757
MEDIA
2046,03

Virtual Box
Benchmarks
Pontos
Clculos matem.
2349
HD
1430
Memria
2082
CPU
3100
MEDIA
2157,82

Virtual PC
Benchmarks
Pontos
Clculos matem.
2235
HD
1424
Memria
2001
CPU
2759
MEDIA
2047,37

Virtual Box
Benchmarks
Pontos
Clculos matem.
2347
HD
1431
Memria
2079
CPU
3198
MEDIA
2173,81

Virtual PC
Benchmarks
Pontos
Clculos matem.
2230
HD
1420
Memria
1994
CPU
2750
MEDIA
2041,33

Virtual Box
Benchmarks
Pontos
Clculos matem.
2352
HD
1432
Memria
2077
CPU
3204
MEDIA
2175,84

PCMark 04 3 teste
VMware
Benchmarks
Pontos
Clculos matem.
2384
HD
1440
Memria
2067
CPU
3230
MEDIA
2188,03

Virtual Box
Benchmarks
Pontos
Clculos matem.
2345
HD
1432
Memria
2083
CPU
3102
MEDIA
2158,26

PCMark 04 2 teste
VMware
Benchmarks
Pontos
Clculos matem.
2390
HD
1443
Memria
2070
CPU
3226
MEDIA
2190,66

Virtual PC
Benchmarks
Pontos
Clculos matem.
2234
HD
1425
Memria
2002
CPU
2756
MEDIA
2047,20

PCMark 04 4 teste
VMware
Benchmarks
Pontos
Clculos matem.
2389
HD
1451
Memria
2060
CPU
3224
MEDIA
2190,47

84

PCMark 04 5 teste
VMware
Benchmarks
Pontos
Clculos matem.
2394
HD
1456
Memria
2068
CPU
3211
MEDIA
2193,41

Virtual PC
Benchmarks
Pontos
Clculos matem.
2243
HD
1415
Memria
1999
CPU
2737
MEDIA
2041,35

Virtual Box
Benchmarks
Pontos
Clculos matem.
2355
HD
1437
Memria
2097
CPU
3214
MEDIA
2185,36

Virtual PC
Benchmarks
Pontos
Clculos matem.
2248
HD
1410
Memria
1996
CPU
2730
MEDIA
2038,61

Virtual Box
Benchmarks
Pontos
Clculos matem.
2364
HD
1441
Memria
2112
CPU
3204
MEDIA
2191,16

Virtual PC
Benchmarks
Pontos
Clculos matem.
2246
HD
1411
Memria
1990
CPU
2726
MEDIA
2036,24

Virtual Box
Benchmarks
Pontos
Clculos matem.
2359
HD
1437
Memria
2104
CPU
3200
MEDIA
2185,72

PCMark 04 7 teste
VMware
Benchmarks
Pontos
Clculos matem.
2385
HD
1468
Memria
2057
CPU
3200
MEDIA
2191,04

Virtual Box
Benchmarks
Pontos
Clculos matem.
2360
HD
1435
Memria
2083
CPU
3208
MEDIA
2181,08

PCMark 04 6 teste
VMware
Benchmarks
Pontos
Clculos matem.
2391
HD
1462
Memria
2064
CPU
3208
MEDIA
2193,40

Virtual PC
Benchmarks
Pontos
Clculos matem.
2234
HD
1411
Memria
1995
CPU
2742
MEDIA
2037,77

PCMark 04 8 teste
VMware
Benchmarks
Pontos
Clculos matem.
2393
HD
1474
Memria
2067
CPU
3226
MEDIA
2202,22

85

PCMark 04 9 teste
VMware
Benchmarks
Pontos
Clculos matem.
2396
HD
1470
Memria
2061
CPU
3220
MEDIA
2198,79

Virtual PC
Benchmarks
Pontos
Clculos matem.
2254
HD
1419
Memria
1997
CPU
2735
MEDIA
2044,41

Virtual Box
Benchmarks
Pontos
Clculos matem.
2354
HD
1435
Memria
2108
CPU
2990
MEDIA
2148,08

Virtual PC
Benchmarks
Pontos
Clculos matem.
2240
HD
1422
Memria
1995
CPU
2731
MEDIA
2041,05

Virtual Box
Benchmarks
Pontos
Clculos matem.
2349
HD
1439
Memria
2103
CPU
2987
MEDIA
2146,62

Virtual PC
Benchmarks
Pontos
Clculos matem.
2249
HD
1420
Memria
2004
CPU
2737
MEDIA
2045,80

Virtual Box
Benchmarks
Pontos
Clculos matem.
2353
HD
1435
Memria
2101
CPU
2994
MEDIA
2146,78

PCMark 04 11 teste
VMware
Benchmarks
Pontos
Clculos matem.
2387
HD
1462
Memria
2051
CPU
3207
MEDIA
2188,85

Virtual Box
Benchmarks
Pontos
Clculos matem.
2351
HD
1439
Memria
2110
CPU
2994
MEDIA
2150,12

PCMark 04 10 teste
VMware
Benchmarks
Pontos
Clculos matem.
2384
HD
1468
Memria
2057
CPU
3212
MEDIA
2192,86

Virtual PC
Benchmarks
Pontos
Clculos matem.
2251
HD
1416
Memria
1994
CPU
2732
MEDIA
2041,32

PCMark 04 12 teste
VMware
Benchmarks
Pontos
Clculos matem.
3284
HD
1467
Memria
2049
CPU
3205
MEDIA
2371,65

86

ANEXO B Dados coletados nos testes de benchmarks da Mquina 2

Performance Test 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

514

Clculos matem.

493

Clculos matem.

502

HD

499

HD

486

HD

491

Memria

441

Memria

431

Memria

439

CPU
MEDIA

712
532,72

CPU
MEDIA

690
516,66

CPU
MEDIA

701
524,80

Performance Test 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

518

Clculos matem.

495

Clculos matem.

503

HD

503

HD

492

HD

501

Memria

439

Memria

429

Memria

438

CPU
MEDIA

714
534,58

CPU
MEDIA

694
518,92

CPU
MEDIA

704
527,97

Performance Test 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

516

Clculos matem.

494

Clculos matem.

502

HD

504

HD

490

HD

492

Memria

440

Memria

430

Memria

440

CPU
MEDIA

711
534,07

CPU
MEDIA

692
518,05

CPU
MEDIA

705
526,11

Performance Test 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

520

Clculos matem.

490

Clculos matem.

505

HD

500

HD

493

HD

495

Memria

437

Memria

435

Memria

443

CPU
MEDIA

706
532,19

CPU
MEDIA

700
520,78

CPU
MEDIA

709
529,34

87

Performance Test 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

526

Clculos matem.

495

Clculos matem.

502

HD

507

HD

490

HD

490

Memria

442

Memria

438

Memria

443

CPU
MEDIA

712
538,24

CPU
MEDIA

694
521,09

CPU
MEDIA

704
526,28

Performance Test 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

512

Clculos matem.

497

Clculos matem.

500

HD

509

HD

487

HD

492

Memria

449

Memria

441

Memria

441

CPU
MEDIA

718
538,38

CPU
MEDIA

699
522,64

CPU
MEDIA

701
525,14

Performance Test 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

520

Clculos matem.

494

Clculos matem.

498

HD

506

HD

485

HD

487

Memria

445

Memria

443

Memria

434

CPU
MEDIA

725
539,78

CPU
MEDIA

703
522,65

CPU
MEDIA

694
519,88

Performance Test 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

516

Clculos matem.

490

Clculos matem.

495

HD

504

HD

487

HD

483

Memria

442

Memria

440

Memria

440

CPU
MEDIA

720
536,36

CPU
MEDIA

699
520,49

CPU
MEDIA

690
519,06

88

Performance Test 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

521

Clculos matem.

495

Clculos matem.

497

HD

509

HD

483

HD

480

Memria

438

Memria

438

Memria

446

CPU
MEDIA

714
536,64

CPU
MEDIA

694
519,21

CPU
MEDIA

695
521,47

Performance Test 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

521

Clculos matem.

490

Clculos matem.

509

HD

509

HD

485

HD

489

Memria

446

Memria

439

Memria

450

CPU
MEDIA

724
540,95

CPU
MEDIA

698
519,47

CPU
MEDIA

700
529,16

Performance Test 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

514

Clculos matem.

492

Clculos matem.

507

HD

505

HD

489

HD

488

Memria

431

Memria

434

Memria

448

CPU
MEDIA

717
532,19

CPU
MEDIA

691
518,28

CPU
MEDIA

697
527,21

Performance Test 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

518

Clculos matem.

493

Clculos matem.

512

HD

513

HD

486

HD

494

Memria

440

Memria

430

Memria

452

CPU
MEDIA

720
538,65

CPU
MEDIA

684
515,23

CPU
MEDIA

704
532,63

89

Crystal Mark 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9895

Clculos matem.

9707

Clculos matem.

9713

HD

35702

HD

35710

HD

35715

Memria

12404

Memria

12249

Memria

12259

CPU
MEDIA

12403
15268,60

CPU
MEDIA

11554
14882,54

CPU
MEDIA

11564
14891,61

Crystal Mark 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9888

Clculos matem.

9708

Clculos matem.

9786

HD

35698

HD

35708

HD

35620

Memria

12397

Memria

12251

Memria

12312

CPU
MEDIA

12405
15263,93

CPU
MEDIA

11552
14882,68

CPU
MEDIA

11338
14852,21

Crystal Mark 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9889

Clculos matem.

9706

Clculos matem.

9806

HD

35691

HD

35709

HD

35680

Memria

12398

Memria

12253

Memria

12392

CPU
MEDIA

12399
15262,03

CPU
MEDIA

11550
14881,98

CPU
MEDIA

12392
15224,74

Crystal Mark 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9892

Clculos matem.

9714

Clculos matem.

9789

HD

35699

HD

35714

HD

35645

Memria

12394

Memria

12259

Memria

12399

CPU
MEDIA

12395
15261,58

CPU
MEDIA

11557
14889,64

CPU
MEDIA

12397
15218,09

90

Crystal Mark 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9899

Clculos matem.

9718

Clculos matem.

9800

HD

35709

HD

35715

HD

35650

Memria

12399

Memria

12261

Memria

12397

CPU
MEDIA

12404
15269,66

CPU
MEDIA

11562
14893,49

CPU
MEDIA

12394
15221,36

Crystal Mark 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

10002

Clculos matem.

9720

Clculos matem.

9802

HD

35702

HD

35709

HD

35654

Memria

12408

Memria

12269

Memria

12403

CPU
MEDIA

12409
15312,80

CPU
MEDIA

11557
14894,45

CPU
MEDIA

12399
15225,94

Crystal Mark 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

10000

Clculos matem.

9715

Clculos matem.

9804

HD

35697

HD

35712

HD

35650

Memria

12400

Memria

12264

Memria

12407

CPU
MEDIA

12407
15308,41

CPU
MEDIA

11550
14889,08

CPU
MEDIA

12405
15229,36

Crystal Mark 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9992

Clculos matem.

9719

Clculos matem.

9808

HD

35690

HD

35700

HD

35644

Memria

12391

Memria

12269

Memria

12400

CPU
MEDIA

12399
15299,35

CPU
MEDIA

11546
14889,59

CPU
MEDIA

12397
15225,67

91

Crystal Mark 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

9997

Clculos matem.

9724

Clculos matem.

9812

HD

35694

HD

35705

HD

35650

Memria

12394

Memria

12274

Memria

12409

CPU
MEDIA

12398
15302,31

CPU
MEDIA

11550
14894,83

CPU
MEDIA

12401
15231,85

Crystal Mark 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

10001

Clculos matem.

9720

Clculos matem.

9860

HD

35702

HD

35701

HD

35647

Memria

12399

Memria

12278

Memria

12397

CPU
MEDIA

12404
15308,09

CPU
MEDIA

11559
14896,99

CPU
MEDIA

12394
15244,28

Crystal Mark 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

10007

Clculos matem.

9724

Clculos matem.

9856

HD

35694

HD

35704

HD

35651

Memria

12408

Memria

12290

Memria

12389

CPU
MEDIA

12406
15312,93

CPU
MEDIA

11568
14905,38

CPU
MEDIA

12387
15238,55

Crystal Mark 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

10010

Clculos matem.

9718

Clculos matem.

9849

HD

35690

HD

35709

HD

35648

Memria

12401

Memria

12287

Memria

12387

CPU
MEDIA

12401
15309,94

CPU
MEDIA

11573
14904,30

CPU
MEDIA

12389
15235,53

92

TestLab 2008 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

137

Clculos matem.

111

Clculos matem.

117

HD

805

HD

728

HD

736

Memria

470

Memria

437

Memria

449

CPU
MEDIA

132
287,61

CPU
MEDIA

120
255,14

CPU
MEDIA

125
263,67

TestLab 2008 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

137

Clculos matem.

112

Clculos matem.

118

HD

799

HD

727

HD

747

Memria

475

Memria

435

Memria

449

CPU
MEDIA

133
288,37

CPU
MEDIA

122
256,39

CPU
MEDIA

126
265,74

TestLab 2008 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

139

Clculos matem.

114

Clculos matem.

118

HD

801

HD

726

HD

747

Memria

472

Memria

437

Memria

445

CPU
MEDIA

130
287,50

CPU
MEDIA

121
257,20

CPU
MEDIA

125
264,62

TestLab 2008 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

141

Clculos matem.

116

Clculos matem.

123

HD

803

HD

730

HD

750

Memria

473

Memria

432

Memria

452

CPU
MEDIA

129
288,30

CPU
MEDIA

119
256,86

CPU
MEDIA

124
268,15

93

TestLab 2008 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

145

Clculos matem.

119

Clculos matem.

121

HD

804

HD

721

HD

754

Memria

479

Memria

434

Memria

450

CPU
MEDIA

134
294,11

CPU
MEDIA

118
257,46

CPU
MEDIA

128
269,24

TestLab 2008 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

144

Clculos matem.

111

Clculos matem.

119

HD

798

HD

717

HD

749

Memria

476

Memria

429

Memria

455

CPU
MEDIA

137
294,22

CPU
MEDIA

116
250,86

CPU
MEDIA

121
264,67

TestLab 2008 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

148

Clculos matem.

121

Clculos matem.

125

HD

794

HD

724

HD

750

Memria

470

Memria

432

Memria

449

CPU
MEDIA

132
292,21

CPU
MEDIA

121
260,13

CPU
MEDIA

123
268,24

TestLab 2008 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

149

Clculos matem.

118

Clculos matem.

124

HD

793

HD

720

HD

747

Memria

474

Memria

428

Memria

448

CPU
MEDIA

136
295,42

CPU
MEDIA

117
255,39

CPU
MEDIA

122
266,74

94

TestLab 2008 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

145

Clculos matem.

115

Clculos matem.

128

HD

790

HD

724

HD

760

Memria

470

Memria

423

Memria

449

CPU
MEDIA

141
295,17

CPU
MEDIA

114
251,72

CPU
MEDIA

128
273,44

TestLab 2008 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

149

Clculos matem.

119

Clculos matem.

123

HD

784

HD

728

HD

758

Memria

467

Memria

427

Memria

456

CPU
MEDIA

144
297,71

CPU
MEDIA

119
257,58

CPU
MEDIA

131
273,18

TestLab 2008 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

143

Clculos matem.

113

Clculos matem.

119

HD

778

HD

719

HD

753

Memria

461

Memria

421

Memria

457

CPU
MEDIA

140
291,10

CPU
MEDIA

124
255,20

CPU
MEDIA

129
269,60

TestLab 2008 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

138

Clculos matem.

115

Clculos matem.

120

HD

770

HD

726

HD

762

Memria

463

Memria

416

Memria

459

CPU
MEDIA

146
291,12

CPU
MEDIA

120
254,08

CPU
MEDIA

124
268,59

95

Sandra 2012 1 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2713

Clculos matem.

2540

Clculos matem.

2650

HD

1360

HD

1294

HD

1321

Memria

2102

Memria

2024

Memria

2084

CPU
MEDIA

3246
2239,97

CPU
MEDIA

3001
2113,79

CPU
MEDIA

3216
2200,85

Sandra 2012 2 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2714

Clculos matem.

2540

Clculos matem.

2652

HD

1359

HD

1293

HD

1325

Memria

2104

Memria

2026

Memria

2080

CPU
MEDIA

3248
2240,64

CPU
MEDIA

3002
2114,08

CPU
MEDIA

3214
2201,53

Sandra 2012 3 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2712

Clculos matem.

2542

Clculos matem.

2653

HD

1361

HD

1289

HD

1323

Memria

2102

Memria

2021

Memria

2079

CPU
MEDIA

3245
2240,00

CPU
MEDIA

2999
2111,02

CPU
MEDIA

3213
2200,47

Sandra 2012 4 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2715

Clculos matem.

2545

Clculos matem.

2655

HD

1364

HD

1294

HD

1320

Memria

2100

Memria

2018

Memria

2081

CPU
MEDIA

3250
2242,19

CPU
MEDIA

3000
2113,08

CPU
MEDIA

3210
2199,65

96

Sandra 2012 5 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2720

Clculos matem.

2549

Clculos matem.

2654

HD

1360

HD

1290

HD

1326

Memria

2108

Memria

2020

Memria

2078

CPU
MEDIA

3554
2294,43

CPU
MEDIA

3007
2114,03

CPU
MEDIA

3214
2201,83

Sandra 2012 6 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2718

Clculos matem.

2540

Clculos matem.

2659

HD

1358

HD

1296

HD

1327

Memria

2109

Memria

2024

Memria

2076

CPU
MEDIA

3249
2242,56

CPU
MEDIA

3009
2116,01

CPU
MEDIA

3210
2202,07

Sandra 2012 7 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2719

Clculos matem.

2553

Clculos matem.

2654

HD

1354

HD

1290

HD

1329

Memria

2104

Memria

2025

Memria

2075

CPU
MEDIA

3247
2239,44

CPU
MEDIA

3006
2115,99

CPU
MEDIA

3208
2201,25

Sandra 2012 8 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2723

Clculos matem.

2547

Clculos matem.

2650

HD

1362

HD

1287

HD

1330

Memria

2107

Memria

2019

Memria

2079

CPU
MEDIA

3246
2244,19

CPU
MEDIA

3001
2111,07

CPU
MEDIA

3207
2201,72

97

Sandra 2012 9 teste


VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2725

Clculos matem.

2543

Clculos matem.

2651

HD

1369

HD

1285

HD

1324

Memria

2097

Memria

2017

Memria

2082

CPU
MEDIA

3250
2245,50

CPU
MEDIA

3002
2109,07

CPU
MEDIA

3209
2200,58

Sandra 2012 10 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2731

Clculos matem.

2539

Clculos matem.

2647

HD

1367

HD

1288

HD

1321

Memria

2099

Memria

2015

Memria

2081

CPU
MEDIA

3249
2246,28

CPU
MEDIA

2997
2108,07

CPU
MEDIA

3214
2199,09

Sandra 2012 11 teste


VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2724

Clculos matem.

2542

Clculos matem.

2646

HD

1362

HD

1291

HD

1318

Memria

2107

Memria

2019

Memria

2075

CPU
MEDIA

3242
2243,70

CPU
MEDIA

2994
2110,44

CPU
MEDIA

3218
2196,73

Sandra 2012 12 teste


VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2720

Clculos matem.

2546

Clculos matem.

2644

HD

1367

HD

1293

HD

1316

Memria

2109

Memria

2023

Memria

2073

CPU
MEDIA

3245
2245,99

CPU
MEDIA

2998
2113,84

CPU
MEDIA

3221
2195,47

98

PCMark 04 1 teste
VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2119

Clculos matem.

2008

Clculos matem.

2092

HD

1275

HD

1168

HD

1231

Memria

1800

Memria

1710

Memria

1792

CPU
MEDIA

2767
1915,27

CPU
MEDIA

2601
1797,16

CPU
MEDIA

2680
1875,31

PCMark 04 2 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2120

Clculos matem.

2009

Clculos matem.

2090

HD

1274

HD

1166

HD

1233

Memria

1797

Memria

1710

Memria

1790

CPU
MEDIA

2768
1914,50

CPU
MEDIA

2600
1796,44

CPU
MEDIA

2679
1874,92

PCMark 04 3 teste
VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2121

Clculos matem.

2011

Clculos matem.

2089

HD

1271

HD

1169

HD

1230

Memria

1799

Memria

1712

Memria

1790

CPU
MEDIA

2770
1914,47

CPU
MEDIA

2601
1798,74

CPU
MEDIA

2677
1873,21

PCMark 04 4 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2124

Clculos matem.

2010

Clculos matem.

2092

HD

1278

HD

1170

HD

1229

Memria

1798

Memria

1715

Memria

1787

CPU
MEDIA

2771
1917,69

CPU
MEDIA

2608
1800,90

CPU
MEDIA

2678
1872,89

99

PCMark 04 5 teste
VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2122

Clculos matem.

2008

Clculos matem.

2094

HD

1275

HD

1175

HD

1227

Memria

1804

Memria

1718

Memria

1792

CPU
MEDIA

2765
1916,67

CPU
MEDIA

2604
1802,46

CPU
MEDIA

2674
1873,18

PCMark 04 6 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2118

Clculos matem.

2004

Clculos matem.

2090

HD

1279

HD

1174

HD

1232

Memria

1806

Memria

1714

Memria

1793

CPU
MEDIA

2768
1918,32

CPU
MEDIA

2609
1801,00

CPU
MEDIA

2681
1875,68

PCMark 04 7 teste
VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2115

Clculos matem.

2003

Clculos matem.

2085

HD

1273

HD

1176

HD

1235

Memria

1801

Memria

1712

Memria

1795

CPU
MEDIA

2774
1915,09

CPU
MEDIA

2608
1800,84

CPU
MEDIA

2682
1876,39

PCMark 04 8 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2118

Clculos matem.

2006

Clculos matem.

2087

HD

1274

HD

1177

HD

1234

Memria

1802

Memria

1716

Memria

1789

CPU
MEDIA

2779
1917,28

CPU
MEDIA

2603
1802,08

CPU
MEDIA

2684
1875,24

100

PCMark 04 9 teste
VMware

Virtual PC

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2117

Clculos matem.

2012

Clculos matem.

2084

HD

1270

HD

1170

HD

1226

Memria

1799

Memria

1710

Memria

1784

CPU
MEDIA

2767
1912,68

CPU
MEDIA

2599
1798,47

CPU
MEDIA

2675
1868,64

PCMark 04 10 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2120

Clculos matem.

2010

Clculos matem.

2085

HD

1268

HD

1167

HD

1229

Memria

1797

Memria

1705

Memria

1792

CPU
MEDIA

2769
1912,41

CPU
MEDIA

2594
1794,69

CPU
MEDIA

2672
1871,58

PCMark 04 11 teste
VMware

Virtual Box

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2123

Clculos matem.

2011

Clculos matem.

2089

HD

1275

HD

1165

HD

1227

Memria

1795

Memria

1709

Memria

1791

CPU
MEDIA

2778
1916,74

CPU
MEDIA

2597
1795,72

CPU
MEDIA

2676
1872,15

PCMark 04 12 teste
VMware

Virtual PC

Virtual Box

Benchmarks

Pontos

Benchmarks

Pontos

Benchmarks

Pontos

Clculos matem.

2125

Clculos matem.

2013

Clculos matem.

2088

HD

1273

HD

1160

HD

1230

Memria

1800

Memria

1710

Memria

1778

CPU
MEDIA

2763
1915,18

CPU
MEDIA

2600
1795,01

CPU
MEDIA

2680
1870,36

101

ANEXO C Valores coletados do servidor de Arquivos anterior mudana


Recursos Utilizados
Servidor
Arquivos

Processador

Memria

Cache disco

Rede

Ghz

Mb

Mb

07:00

100%

2800

60,52%

1110

20,22%

624

0,05%

7:30:00

97%

2712

59,27%

1087

20,12%

621

0,07%

08:00

98%

2756

59,92%

1099

20,19%

623

2,00%

8:30:00

100%

2800

60,36%

1107

20,48%

632

4,00%

09:00

100%

2800

60,52%

1110

20,74%

640

7,00%

9:30:00

97%

2705

59,98%

1100

20,67%

638

6,00%

10:00

96%

2687

59,87%

1098

20,58%

635

8,00%

10:30:00

99%

2781

59,92%

1099

20,61%

636

10,00%

11:00

97%

2711

59,38%

1089

20,41%

630

9,00%

11:30:00

96%

2698

59,32%

1088

20,38%

629

7,00%

12:00

97%

2728

59,54%

1092

20,58%

635

3,00%

12:30:00

98%

2731

59,81%

1097

20,77%

641

1,00%

13:00

100%

2800

60,63%

1112

21,10%

651

2,00%

13:30:00

100%

2800

60,52%

1110

21,00%

648

4,00%

14:00

98%

2751

60,09%

1102

20,71%

639

6,00%

14:30:00

99%

2763

60,14%

1103

20,64%

637

8,00%

15:00

96%

2682

59,65%

1094

20,38%

629

7,00%

15:30:00

99%

2781

59,98%

1100

20,71%

639

9,00%

16:00

95%

2672

59,71%

1095

20,45%

631

10,00%

Mdia

98,03%

2744,80

59,95%

1099,6

20,56%

634,59

3,21%

102

ANEXO D Valores coletados do servidor de Chat anterior mudana


Recursos Utilizados
Servidor
Chat

Processador

Memria

Cache disco

Rede

Ghz

Mb

Mb

07:00

22,93%

642

46%

850

20,22%

624

0,05%

7:30:00

23,50%

658

49%

899

20,25%

625

0,02%

08:00

25,82%

723

50%

924

20,41%

630

1,00%

8:30:00

26,07%

730

52%

951

20,67%

638

3,00%

09:00

26,25%

735

54%

983

20,90%

645

4,00%

9:30:00

26,11%

731

52%

958

20,71%

639

3,00%

10:00

26,61%

745

55%

1002

21,10%

651

7,00%

10:30:00

27,43%

768

59%

1087

21,78%

672

4,00%

11:00

26,64%

746

57%

1051

21,39%

660

5,00%

11:30:00

26,57%

744

57%

1047

21,42%

661

4,00%

12:00

24,32%

681

50%

909

20,45%

631

2,00%

12:30:00

23,29%

652

48%

882

20,35%

628

0,05%

13:00

23,96%

671

49%

890

20,41%

630

2,00%

13:30:00

26,25%

735

53%

971

20,84%

643

3,00%

14:00

27,43%

768

59%

1087

21,74%

671

7,00%

14:30:00

27,82%

779

61%

1120

22,03%

680

5,00%

15:00

27,71%

776

60%

1104

21,29%

657

4,00%

15:30:00

27,64%

774

61%

1112

21,45%

662

6,00%

16:00

27,93%

782

62%

1131

21,58%

666

4,00%

Mdia

25,96%

727,02

54,18%

993,74

20,99%

647,82

1,75%

103

ANEXO E Valores coletados do servidor de Arquivos ps-mudana


Recursos Utilizados
Servidor
Arquivos

Processador

Memria

Cache disco

Rede

Ghz

Mb

Mb

07:00

80%

2726

80,43%

1110

20,22%

624

0,04%

7:30:00

80%

2707

78,77%

1087

20,12%

621

0,08%

08:00

78%

2658

79,64%

1099

20,19%

623

1,00%

8:30:00

79%

2681

80,22%

1107

20,48%

632

3,50%

09:00

79%

2683

80,43%

1110

20,74%

640

9,00%

9:30:00

79%

2670

79,71%

1100

20,67%

638

7,00%

10:00

78%

2658

79,57%

1098

20,58%

635

6,00%

10:30:00

79%

2689

79,64%

1099

20,61%

636

9,00%

11:00

79%

2672

78,91%

1089

20,41%

630

8,00%

11:30:00

79%

2670

78,84%

1088

20,38%

629

9,00%

12:00

77%

2632

79,13%

1092

20,58%

635

5,00%

12:30:00

77%

2601

79,49%

1097

20,77%

641

0,50%

13:00

80%

2721

80,58%

1112

21,10%

651

1,00%

13:30:00

82%

2803

80,43%

1110

21,00%

648

5,00%

14:00

83%

2809

79,86%

1102

20,71%

639

7,00%

14:30:00

81%

2752

79,93%

1103

20,64%

637

10,00%

15:00

79%

2682

79,28%

1094

20,38%

629

9,00%

15:30:00

79%

2671

79,71%

1100

20,71%

639

7,00%

16:00

78%

2652

79,35%

1095

20,45%

631

9,00%

Mdia

79,15%

2690,94

79,68%

1099,6

20,56%

634,59

3,03%

104

ANEXO F Valores coletados do servidor de Chat ps-mudana


Recursos Utilizados
Servidor
Chat

Processador

Memria

Cache disco

Rede

Ghz

Mb

Mb

07:00

17,24%

586

66%

850

20,22%

624

0,03%

7:30:00

17,44%

593

70%

899

20,25%

625

0,01%

08:00

17,76%

604

72%

924

20,41%

630

2,00%

8:30:00

22,03%

749

74%

951

20,67%

638

1,50%

09:00

21,82%

742

76%

983

20,90%

645

6,00%

9:30:00

21,44%

729

74%

958

20,71%

639

7,00%

10:00

21,21%

721

78%

1002

21,10%

651

7,00%

10:30:00

20,53%

698

84%

1087

21,78%

672

5,00%

11:00

20,06%

682

81%

1051

21,39%

660

3,00%

11:30:00

20,79%

707

81%

1047

21,42%

661

3,50%

12:00

17,47%

594

70%

909

20,45%

631

1,00%

12:30:00

16,21%

551

68%

882

20,35%

628

0,03%

13:00

17,15%

583

69%

890

20,41%

630

1,00%

13:30:00

18,68%

635

75%

971

20,84%

643

4,00%

14:00

20,53%

698

84%

1087

21,74%

671

8,00%

14:30:00

20,65%

702

87%

1120

22,03%

680

4,00%

15:00

21,32%

725

86%

1104

21,29%

657

3,00%

15:30:00

20,62%

701

86%

1112

21,45%

662

7,00%

16:00

20,68%

703

88%

1131

21,58%

666

3,00%

Mdia

19,58%

665,61

77,03%

993,74

20,99%

647,82

1,53%