Escolar Documentos
Profissional Documentos
Cultura Documentos
POR
Rio de Janeiro
2011
POR
BRUNO SOUZA DE MARIA
RODRIGO ALVES NORONHA TELHADO
RONALDO FUSCO JR
Rio de Janeiro
2011
POR
BRUNO SOUZA DE MARIA
RODRIGO ALVES NORONHA TELHADO
RONALDO FUSCO JR
Aprovada em 2011.
Banca Examinadora
AGRADECIMENTOS
A Deus acima de tudo; minha esposa pela pacincia e compreenso; ao meu filho
Marcello Bruno, principal motivao na minha vida, a Delphos Servios Tcnicos
pelo apoio e custeio dos meus estudos e ao Prof. Rogrio Malheiros, pela
orientao, reviso do trabalho e pelo tempo disponibilizado entre as suas
atividades.
Bruno Souza.
RESUMO
Sistemas
Operacionais,
ABSTRACT
Computer system's virtualization is not a new concept (it has origins in 1959), yet only
recently
has
been
increasing
interest
in
this
technology.
to
financial
savings
and
better
utilization
of
space.
This paper aims to present concepts, used some software, technical characteristics,
usage examples and demonstrations of how this technology contributes to concepts
such
as
cloud
computing
and
sustainable
production
practices.
Lista de Ilustraes
Sumrio
Capitulo 1 Introduo..............................................................................................12
1.1 Objetivo do Trabalho ..............................................................................12
1.2 Organizao ...........................................................................................13
Capitulo 2 Conceito de Virtualizao......................................................................13
Capitulo 3 Maquina Virtual .....................................................................................15
3.1 Monitor de Mquinas Virtuais Hypervisor............................................17
3.2 Tipos de Mquinas Virtuais ...................................................................18
3.2.1 Mquinas Virtuais Clssicas ou de Tipo I.................................19
3.2.2 Mquinas Virtuais Hospedadas ou de Tipo II...........................20
3.2.3 Abordagens Hibridas................................................................21
Capitulo 4 Tcnicas de Virtualizao......................................................................22
4.1 Virtualizao Total ou Completa.............................................................22
4.2 Paravirtualizao....................................................................................23
4.3 Virtualizao Assistida por Hardware.....................................................24
Capitulo 5 Aplicaes..............................................................................................25
5.1 Vantagens...............................................................................................25
5.1.1 Treinamento..............................................................................27
5.1.2 Aplicaes legadas...................................................................27
5.1.3 Testes e Anlise de Aplicaes................................................28
5.1.4 Manuteno sem parada..........................................................29
5.1.5 Reduo de Gastos..................................................................29
5.2 Desvantagens.........................................................................................31
Capitulo 6 Cloud Computing (Computao em Nuvens).........................................33
Capitulo 7 TI Verde e Sustentabilidade ..................................................................39
7.1 Consolidao de Servidores ..................................................................40
Capitulo 8 Concluses.............................................................................................43
Capitulo 9 Referencias............................................................................................47
1 Introduo
Apesar de ser um assunto amplamente discutido hoje em dia, a virtualizao de
sistemas computacionais no um tema novo.
Este conceito foi publicado pela 1. vez por Christopher Strachey, em 1959 na
Conferncia Internacional de Processamento da Informao realizada em Nova York
na UNESCO, o que ele intitulou de Time Sharing Processing in Large Fast
Computers. As primeiras implementaes incluem o IBM 7044 com o Sistema de
Tempo
Compartilhado
desenvolvido
pelo
MIT
(Massachusetts
Institute
of
12
1.2 Organizao
O capitulo 1 mostra a introduo do trabalho juntamente com os objetivos e
organizao do mesmo.
No capitulo 2 apresentamos o conceito de virtualizao e mquinas virtuais.
O capitulo 3 trata sobre as diferentes formas de virtualizao e maquinas virtuais.
No capitulo 4 demonstraremos as tcnicas de virtualizao e as diferenas entre
elas, expondo os pontos positivos e negativos de sua utilizao.
O capitulo 5 trata das aplicaes mais comuns da virtualizao e expe suas
diferenas, vantagens e desvantagens.
O capitulo 6 trata de um assunto em voga no momento, Cloud computing ou
computao em nuvem, que utiliza conceitos de virtualizao. No decorrer do
capitulo 7, discorreremos sobre TI Verde e Sustentabilidade, dando nfase assim,
sobre o motivo pelo qual adotar tcnicas de Virtualizao contribui para um menor
impacto ambiental.
2 Conceito de Virtualizao.
Virtualizao a pratica ou tecnologia que simula um ambiente real, proporcionando
a utilizao de diversos sistemas e aplicativos sem a necessidade de acesso fsico
mquina na qual esto hospedados.
Com isso reduz-se a relao de dependncia entre os recursos de computao, pois
possibilita, por exemplo, a dissociao entre um aplicativo e o sistema operacional
que ele utiliza, cada mquina virtual oferece um sistema computacional completo,
similar mquina hospedeira.
No existe dependncia de hardware nem regras quanto ao sistema ou aplicativo
que pode ser utilizado em um ambiente emulado, a no ser as limitaes da prpria
mquina virtual.
13
14
3 Mquina Virtual.
O termo mquina virtual existe desde a dcada de 1960 e foi descrito a partir de um
termo de sistema operacional que compreendia uma abstrao de software que
enxerga um sistema fsico (mquina real).
Mquina virtual o nome dado a um computador fictcio implementado atravs de
software, e que executa programas e processos como um computador comum (real),
criado por um programa de simulao. Sua memria, processador e outros recursos
so virtualizados.
Segundo (3) [POPEK e GOLDBERG, 1974], conceitualmente ainda, podemos definir
uma mquina virtual como uma duplicata eficiente e isolada de uma mquina real.
Citando (4) [LAUREANO 2006], Uma mquina virtual um computador fictcio A
funcionalidade e o nvel de abstrao de uma mquina virtual encontram-se em uma
posio intermediria entre uma mquina real e um emulador, de forma que os
recursos de hardware e de controle so abstrados e usados pelas aplicaes
O aparecimento do termo mquina virtual data do ano de 1967 quando
pesquisadores da IBM desenvolveram o sistema CP-67 que permitia que um nico
hardware da famlia 360 simulasse mltiplas mquinas lgicas menores e totalmente
independentes entre si.
Entretanto este termo permaneceu pouco conhecido at a metade dos anos 90,
quando ressurgiu, sobretudo com o aparecimento de aplicaes voltadas a
virtualizar recursos nos microcomputadores PC (Personal Computer) de plataforma
Intel (arquitetura x86).
15
16
17
18
19
operacionais]
Um monitor deste tipo executa com a maior prioridade sobre os sistemas convidados
de forma que ele pode interceptar e emular todas as operaes que acessam ou
manipulam os recursos de hardware provenientes dos sistemas convidados.
Este modelo de mquina virtual fornece um maior controle, flexibilidade e
desempenho em um ambiente virtual, uma vez que o monitor de mquinas virtuais
no esta sujeito s limitaes de um sistema operacional, contudo, vemos como
desvantagem o fato de que este modelo pode apresentar problemas de portabilidade
entre diferentes plataformas.
20
operacionais]
21
4 Tcnicas de Virtualizao
As tcnicas mais utilizadas para virtualizao atualmente so a virtualizao total ou
completa, Paravirtualizao e virtualizao assistida por hardware, neste capitulo
discorreremos sobre elas, de forma a frisar as diferenas entre cada tipo, bem como
deixar claro o melhor ambiente de uso para cada uma.
22
23
4.2 Paravirtualizao.
A Tcnica de Paravirtualizao permite que o sistema convidado seja executado
com uma reduo de desempenho muito pequena, ao contrrio do virtualizao
total, uma vez que na Paravirtualizao o sistema convidado acessa ao hardware
diretamente, esse acesso monitorado pela VMM que fornece ao sistema
convidado os limites do sistema, tais como endereos de memria e endereamento
de disco.
24
25
5 Aplicaes.
Neste capitulo mostraremos exemplos prticos de como o uso da virtualizao tem
se revelado uma alternativa interessante em diversos paradigmas da computao,
entre eles ensino e treinamento, uso de aplicaes legadas, testes e Analise de
Aplicaes, manuteno sem parada e reduo de gastos.
5.1 Vantagens
Vantagens de todo o tipo so divulgadas em favor da virtualizao, as que mais
chamam ateno so a relacionadas reduo de custos e a preocupao
crescente com sustentabilidade e continuidade das empresas, como por exemplo,
reduo do uso de energia, espao e mo de obra nos datacenters e por
conseqncia um maior aproveitamento dos recursos de TI uma vez que podemos
ter um ambiente de infra-estrutura, com servidores contendo servios de diretrio,
servidores de e-mail, servidores de firewall e servidores de banco de dados em
conjunto com um ambiente de desenvolvimento, com ferramentas de modelao,
estruturao e desenvolvimento de softwares e at um ambiente com diversas
ferramentas proprietrias de terceiros, como por exemplo, um ambiente onde se
simule um software de ERP.
Podemos
confiantemente
afirmar
que
as
vantagens
proporcionadas
pela
26
27
nica
estao
execute
vrias
instncias
de
aplicaes
legadas
simultaneamente.
Por fim, movendo aplicaes legadas para sistemas virtuais eliminamos os riscos de
problemas de compatibilidade e de execuo simultnea, porque elas estaro
confinadas s suas respectivas mquinas virtuais, completamente isoladas das
novas aplicaes e dos novos sistemas operacionais.
criar
uma
instncia
virtualizada
do
ambiente
para
assegurar
29
30
Configurao de Servidor
Mdia de Watts
kWh/ano
Custo
Kg de CO2
IIS Autnomo x 10
5, 001
43, 839
$4, 007
34, 084
512
4, 490
$410
3, 491
Economia
4, 489
39, 349
$3, 597
30, 593
31
5.2 Desvantagens
As desvantagens so decorrentes, basicamente, do custo inicial de implantao, do
ambiente virtualizado, e da contratao e/ou treinamento de pessoal para oper-lo.
At meados de 2006 tnhamos a limitao tecnolgica dos processadores que no
estavam preparados para fornecer a virtualizao de forma nativa, contudo esta
limitao foi superada pelas tecnologias VT-x e VT-i da Intel e AMD Virtualization
(AMD-V), conforme j mencionado anteriormente, que esto sendo constantemente
aprimoradas com o lanamento de processadores cada vez mais orientados a
virtualizao de forma nativa.
Temos ainda a questo da compatibilidade de alguns perifricos como conexes
USB, interfaces de rede e armazenamento.
Para evitar surpresas, necessrio checar a lista de compatibilidade dos fabricantes
de solues para virtualizao antes implementar alguma soluo com base em
virtualizao.
necessrio avaliar de forma cautelosa quais recursos fsicos sero necessrios
para dar suporte a virtualizao dos processos. No se trata simplesmente de
investir em equipamento barato, instalar os softwares necessrios e rodar a
virtualizao. preciso levar em considerao a qualidade do equipamento
oferecido a esta aplicao.
De acordo com o fornecedor de software e solues de virtualizao VMWare
[http://www.vmware.com/br/services/]
32
Gerenciamento:
Os
ambientes
virtuais
necessitam
ser
instanciados,
quantas
mquinas
virtuais
podem
ser
executadas
por
Diversidade
de
equipamentos:
Existe
uma
grande
quantidade
de
de
softwares:
Ao
contrrio
de
mainframes,
que
so
http://www.vmware.com/br/services]
33
6.1 Conceito
Quando foi dito acima que se espera a Cloud Computing modifique o modelo de
estrutura computacional que temos hoje em dia, temos em mente dois ambientes, o
domstico e corporativo.
No ambiente domstico os usurios instalam em seus computadores todos os
programas que desejam utilizar, mesmo que estes softwares no sejam
regularmente utilizados, armazenam dados em discos rgidos arquivos de diferentes
tipos e gerenciam todo o contedo e sistema operacional localmente
J no ambiente corporativo, a viso totalmente diferente, principalmente no que se
refere infra-estrutura e disponibilidade de recursos.
Os dados e os aplicativos so colocados em um servidor, onde os usurios tm
acesso atravs da rede utilizando terminais que seguem as regras de acesso
previamente estabelecidas.
34
A principal vantagem desses modelos est no fato de ser possvel, pelo menos na
maioria das vezes, utilizar as aplicaes mesmo sem acesso internet ou rede.
Entretanto, todos os dados gerados estaro restritos a esse computador, exceto
quando compartilhados em rede, coisa que no muito comum no ambiente
domstico.
uma
vez
que
prov
uma
melhor
utilizao
dos
recursos
armazenamento,
manuteno,
atualizao,
backup,
35
Este trabalho um exemplo do uso desta ferramenta, uma vez que o documento
no se encontra armazenado fisicamente nos computadores dos integrantes do
grupo, cada um pode acessar a ltima verso do mesmo, sem que haja perigo de
estar trabalhando em uma verso antiga, tambm h o recurso de que vrias
pessoas possam estar trabalhando ao mesmo tempo no documento, e as alteraes
resultantes so prontamente vistas pelas outras pessoas que esto interagindo no
documento.
36
6.2 Modelos
No modelo de implantao, dependemos das necessidades das aplicaes que
sero implementadas. A restrio ou abertura de acesso depende do processo de
negcios, do tipo de informao e do nvel de viso desejado. Percebemos que
certas organizaes no desejam que todos os usurios possam acessar e utilizar
determinados recursos no seu ambiente de computao em nuvem. Segue abaixo a
diviso dos diferentes tipos de implantao:
Privado - As nuvens privadas so aquelas construdas exclusivamente para
um nico usurio (uma empresa, por exemplo). Diferentemente de um data
Center privado virtual, a infra-estrutura utilizada pertence ao usurio, e,
portanto, ele possui total controle sobre como as aplicaes so
implementadas na nuvem.
Pblico - As nuvens pblicas so aquelas que so executadas por terceiros.
As aplicaes de diversos usurios ficam misturadas nos sistemas de
armazenamento, o que pode parecer ineficiente a princpio. Porm, se a
implementao de uma nuvem pblica considera questes fundamentais,
como desempenho e segurana, a existncia de outras aplicaes sendo
executadas na mesma nuvem permanece transparente tanto para os
prestadores de servios como para os usurios.
Comunidade - A infra-estrutura de nuvem compartilhada por diversas
organizaes e suporta uma comunidade especfica que partilha as
preocupaes (por exemplo, a misso, os requisitos de segurana, poltica e
consideraes
sobre
cumprimento).
Pode
ser
administrado
por
6.3 Vantagens
A computao em nuvem pode fornecer velocidade implementao do aplicativo,
inovar e diminuir custos. Tudo isso aumentando a agilidade dos negcios. uma
tecnologia que promete transformar a forma como projetamos, construmos e
distribumos softwares.
Conforme dito por (9) [ALECRIM. 2010], uma das vantagens de utilizar computao
em nuvem a possibilidade de utilizar aplicaes diretamente da internet, sem que
haja a necessidade de instalar o software no computador do usurio. Mas, h outras
vantagens de grande valor:
O usurio pode acessar a aplicao independente de seu sistema operacional
ou caractersticas de hardware;
O usurio no precisa se preocupar com a estrutura para executar a
aplicao: hardware, backup, segurana, manuteno, entre outros, ficam por
responsabilidade do fornecedor do servio;
Facilidade em compartilhar dados uma vez que todos os usurios acessam as
aplicaes e os dados do mesmo lugar (a nuvem).
Mesmo que algumas aplicaes necessitem da instalao um programa
cliente em seu computador, todo ou a maior parte do processamento (e at
mesmo do armazenamento de dados) fica por conta das "nuvens".
O usurio no precisa saber de toda a estrutura que est por traz do servio
oferecido, quantos servidores executam determinada ferramenta, quais as
configuraes de hardware utilizadas, como o escalonamento feito, onde
est a localizao fsica do data Center, etc. O importante ao usurio saber
que a aplicao est disponvel nas nuvens, no importa de que forma.
O usurio pode contar com melhor controle de gastos. Muitas aplicaes em
Cloud Computing so gratuitas e, quando necessrio pagar, o usurio s o
far em relao aos recursos que usar ou ao tempo de utilizao. No ,
portanto, necessrio pagar por uma licena integral de uso, tal como acontece
no modelo tradicional de fornecimento de software.
Dependendo da aplicao, o usurio pode precisar instalar um programa
cliente em seu computador. Mas, neste caso, todo ou a maior parte do
processamento (e at mesmo do armazenamento de dados) fica por conta
das "nuvens".
38
6.4 Desvantagens
Pode ser difcil e custoso mover para as nuvens os aplicativos herdados. Seria
melhor definir quais os aplicativos novos que devem ser movidos para as nuvens.
Outra desvantagem fica a carga da questo de desempenho, isto , a velocidade
fica condicionada ao tipo de conexo. bvio que os aplicativos ficam indisponveis
caso a conexo caia.
Tambm tem a questo da segurana e confiabilidade. Ainda necessrio melhorar
a segurana e criar padres. Tambm importante rever os custos. O importante
que seja cobrado pelo uso do software, e no por usurio.
O uso de Cloud computing no pode substituir a infra-estrutura local uma vez que
apenas um ambiente de computao elstica, ou seja, deve ser usado para fornecer
dinamismo e ao mesmo tempo cortar recursos em empresas que no tenham uma
estabilidade de requisies ao longo do tempo.
Manter toda a infra-estrutura na nuvem pode tirar parte da autonomia que a empresa
tem em relao configurao necessria para agentar um acesso mnimo de
requisies.
39
7 TI Verde e Sustentabilidade.
Como dito no item 1.1 deste trabalho, demonstraremos como as prticas de
virtualizao de sistemas computacionais esto amplamente associadas ao conceito
de TI Verde e Sustentabilidade.
TI VERDE nada mais do que a prtica sustentvel de produo, gerenciamento e
descarte dos equipamentos eletrnicos, bem como economia de recursos e envolve
desde a fabricao, se aproveitando de mtodos para produzir que sejam menos
nocivos a natureza, como por exemplo, reduzir os nveis de substncias qumicas
utilizadas para a produo dos equipamentos; aparelhos eletrnicos que consumam
menos energia e etc.
Podemos imaginar a quantidade imensa de lixo eletrnico (e-waste) que a rea de
tecnologia produzira nos prximos anos. Segundo o IDC no ano de 2010, somente
no Brasil foram vendidos 10,7 milhes de computadores, o que muito bom para a
economia e mostra que o brasileiro aumentou seu poder de compra, contudo, daqui
a 10 anos, para onde ir todo este equipamento?
Temos que considerar ainda que vrios dos equipamentos eletrnicos levam em sua
fabricao matrias altamente txicos e nocivos, tais como chumbo e mercrio, onde
o descarte em aterros pode contaminar o solo, lenis freticos,
ou mesmo os
40
41
Sabemos que uma empresa com um nmero pequeno de usurios deve possuir
alguns servios mnimos em sua estrutura, como firewall, gateway, AD, o banco de
dados em si, distribuio de link, servidor de e-mail, entre outros. Estima-se que para
cada servio citado seja necessrio um hardware exclusivo, um servidor para cada
servio.
Cada servidor ligado representa em custos atuais um consumo da ordem de R$
50,00/ms somente com a conta de energia eltrica, desconsiderando outros custos
como manter as mquinas em temperatura adequada, onde so necessrios
equipamentos de refrigerao que mais uma vez consomem energia eltrica,
reposio de peas, etc. Quanto mais mquinas ligadas maior a necessidade de
refrigerao e mais intensa a manuteno.
fato que a energia eltrica, mesmo com todos os avanos voltados para gerar
energia eltrica limpa, ainda um dos grandes viles antiecolgicos, seja pela
emisso de carbono gerada na queima de combustveis para transformar a energia
ou pela destruio ambiental causada pela inundao nos casos de hidroeltricas.
42
Microsoft
[http://technet.microsoft.com/pt-pt/library/2009.gr.hypergreen(en-
us).aspx], um ambiente formado por 200 servidores, cada um com sua fonte de
alimentao e todos estes com servidores virtuais, faz com que a emisso de CO2
na atmosfera caia cerca de 150%.
Na mesma situao, economizam-se 82% com aquisies futuras de hardware, 10%
em refrigerao de ambiente e 8% de energia eltrica. Alm disso, minimiza-se o
impacto de futuros descartes de equipamentos no meio ambiente.
Esse tipo de soluo tem forte apelo nas empresas. O corte de custos uma
conseqncia natural e o impacto ambiental comprovadamente menor.
Utilizando-se da virtualizao, o usurio comum, tambm pode se beneficiar da
virtualizao para reduo de emisses de carbono, resduos e custo, uma vez que
a tecnologia de virtualizao no um privilgio somente das empresas, qualquer
pessoa pode virtualizar seu disco rgido para melhor aproveitar o espao vago, bem
como utilizar diferentes sistemas operacionais para executar aplicaes legadas.
43
8 Concluses
A partir do estudo realizado neste trabalho, nos foi possvel conhecer e analisar
vrios passos que devem ser observados e avaliados para o entendimento do tema
abordado chegar ao objetivo apresentado, foi possvel produzir um resumo sobre
algumas das vrias aes que caracterizam uma metodologia para o uso da
Virtualizao e dos outros assuntos tratados, como Cloud Computing e
sustentabilidade.
No decorrer deste trabalho podemos concluir que a Virtualizao de Sistemas
Computacionais, abre caminho para um novo modelo que poder substituir o
conceito atual de computao, Neste modelo o foco a abstrao e reduo da
importncia do sistema operacional, permitindo que um hardware execute quaisquer
aplicaes com seu sistema operacional de origem, sem precisar interromper as
demais aplicaes e servios j em execuo.
Como foi exposto, a soluo de virtualizao de sistemas pode trazer importantes
benefcios nos diversos ramos da computao como nas empresas, entidades de
pesquisas, instituies de ensino e vrias outras, independente do segmento.
Conclumos tambm que h vrias formas de virtualizao, e cada uma com suas
vantagens e desvantagens. E que em um processo de implantao necessrio
decidir sobre o modelo mais adequado de modo que se obtenha uma boa relao
custo/benefcio no processo.
Migrar para um ambiente virtual no significa que o hardware deixa de ser uma
prioridade, e que a preocupao com a sua qualidade possa ser desconsiderada.
Pelo contrrio, necessrio avaliar de forma cautelosa quais recursos fsicos sero
necessrios para dar suporte a virtualizao dos processos, em quais processos h
subutilizao de recurso computacional, em quais recursos pode-se realmente obter
vantagens com a virtualizao, traar mtricas para que se avalie de forma correta o
momento de se dispor desta tecnologia, bem como estar completamente ciente dos
prs e contras, em relao ao custo inicial e desempenho.
A virtualizao nas empresas mesmo sendo muito interessante conforme vimos,
como toda nova tecnologia, tem momentos certos para ser adotada e quando
adotada, deve ser bem realizada.
Virtualizar, no se trata simplesmente investir em equipamento barato, e virtualizar
tanto quanto for possvel, o mais indicado que seja traado um planejamento
44
estratgico adequado, uma vez que sua implantao dispe de tempo e requer bons
conhecimentos tcnicos em infra-estrutura.
Nessa tecnologia no so descartados problemas de compatibilidade e perda de
performance ocasionados por planejamento deficiente, sobretudo por causa de
combinaes mal realizadas, tomemos como exemplo: uma aplicao que consuma
muito processamento e memria, esta no deve ser virtualizada junto com outra de
nvel igual ou superior, com risco de que o desempenho dos dois servios fique
severamente prejudicado, lembremos que a virtualizao leva vantagem justamente
no que diz respeito a aproveitar o vcuo computacional de uma aplicao ou
sistema e no opor dois processos para que estes concorram pelo recurso
computacional.
Requer ainda extrema ateno o fato de que as mquinas virtuais tendem a
consumir significativamente recursos como CPU e memria, o que torna
imprescindvel dispor de hardware robusto para que estas sejam executadas sem
perda de performance, pode-se ver isso claramente no tpico (5.1.3) sobre
Reduo de Gastos, onde o investimento inicial do hardware que ir receber a
virtualizao tem um custo maior, mesmo que este custo com o tempo seja
retomado.
Pode-se considerar que a virtualizao contempla, principalmente, trs tipos de
ambientes: servidores, desktops e armazenamento, embora haja quem fale tambm
de virtualizao de redes e aplicaes.
A variedade de tipos deve-se importncia desta tecnologia para permitir a adoo
em larga escala de outro assunto tambm aqui exposto (Capitulo 6) , o Cloud
Computing, uma outro tecnologia emergente,
publico consumidor de tecnologia e servios, est cada vez mais consciente de seu
papel no meio ambiente e passa a cobrar atitudes destas empresas, levando em
considerao em suas escolhas produtos que consumam menos energia, que
tenham maior vida til e menor quantidade de componentes qumicos perigosos em
sua composio.
O consumidor est cada vez mais informado a respeito do assunto e tambm mais
exigente, portanto, aes concretas passam a ser pr-requisito.
Conclumos portanto que a Virtualizao de Sistemas Computacionais, abrange uma
grande quantidade de assuntos e no esta ligada somente a reduo de custos por
partes das empresas, mas que tambm, apesar de no ser um conceito novo, hoje
abre novos nichos de negcios, remodela a estrutura computacional tradicional e
contribui para a conservao e melhoria do ambiente em que vivemos.
47
9 Referncias
1. AZEVEDO, Marcus Vinicius - Virtualizao em Sistemas Computacionais.
Palestra assistida no Instituto Infnet em 16 de Fevereiro de 2011.
2. MANFRIN, Alexander - Histria: Conhecendo a origem da Virtualizao. Maio
de 2010. Disponvel em:
<http://www.vmworld.com.br/br/index.php?option=com_content&view=article&id=80:historiaconhecendo-a-origem-da-virtualizacao&catid=50:virtualizacao>
Acesso em 25 de Fevereiro de
2011.
3. POPEK, G. J., and GOLDBERG, R. P. - Formal requirements for virtualizable third
generation architectures. ACM. Junho de 1974.
4. LAUREANO, Marcos. - Mquinas Virtuais e Emuladores. Conceitos, Tcnicas e
Aplicaes. Ed. Novatec 2006.
5. ROSENBLUM, M. The Reincarnation of Virtual Machines. ACM
Queue vol. 2, no. 5 - July/August 2004.
6. AMARAL, Fabio. O que Virtualizao? Uma viso geral sobre a
Virtualizao, tendncia que revolucionou o mundo da TI. Fevereiro de 2009.
Disponvel em: <http://www.baixaki.com.br/info/1624-o-que-e-virtualizacao-.htm> Acesso em 03
de Maro de 2010.
7. SILVA, Aldo Virtualizao de Sistemas Operacionais. Junho de 2010.
Disponvel em: <http://securityofficer.wordpress.com/2010/07/02/virtualizacao-de-sistemasoperacionais/ >
Acesso em 05 de Maio de
2010.
48
Acesso em 26 de Maio
de 2010.
em 10 de outubro de 2010.
50