sexta-feira, 5 de dezembro de 2008

VIRTUALIZAÇÃO

CAPÍTULO I


1. INTRODUÇÃO

“A capacidade de rodar, em uma mesma máquina física, diferentes estações lógicas - ou virtuais - não é um conceito novo. Porém, embora sua origem remeta aos ambientes de mainframe, nos anos 60, a chamada virtualização está longe de ser uma tecnologia anacrônica”. (Moreira, 2006)

O conceito de virtualização começou na verdade a chamar a atenção das empresas há cerca de 5 anos, quando foi testado o processo de virtualização das máquinas e analisadas suas vantagens e desvantagens, visto que poderiam substituir centenas de servidores por um número menor com máquinas virtuais rodando, hoje em dia ainda se utiliza de diversos servidores com aplicações distintas, deixando a desejar o aproveitamento da máquina, pois são utilizadas apenas parte da disponibilidade que a máquina possui realmente, mas a contrapartida tem-se o problema de que com a utilização de máquinas virtuais parando a principal pára todos os aplicativos que estão rodando na mesma.

O objetivo principal deste artigo é proporcionar aos estudantes e profissionais de informática conhecimentos sobre esta tecnologia, suas aplicabilidades e benefícios para a sociedade.

Durante o desenvolvimento do trabalho será apresentado características da tecnologia, vantagens e desvantagens de sua utilização, aplicativos, funcionamento e segurança.


CAPÍTULO II


2. VIRTUALIZAÇÃO

2.1 CARACTERÍSTICAS TÉCNICAS

  • Possibilidade de vários sistemas operacionais instalados em uma mesma máquina física, através do processo de virtualização.
  • Soluções de virtualização: VMWare, VirtualBox, Xen, KVM, VirtualPC, VirtualServer, entre outros. Um desses softwares deve ser instalado na máquina física para que somente assim sejam instaladas e configuradas as máquinas virtuais.
  • Desenvolvido nos anos 60
  • Utilizado pela IBM a mais de 30 anos
  • Compartilha os recursos de hardware de uma máquina entre várias aplicações através das soluções de virtualização.
  • Total aderência pelos maiores fabricantes de hardware e software da empresa de tecnologia, tais como: Microsoft, Sun, Intel, IBM, Dell, HP, entre outras.
  • Pode-se ter virtualização de servidores e estação de trabalho.

2.2 VANTAGENS E DESVANTAGENS

a) Vantagens

  • Otimização do uso do hardware e espaço físico.
  • Redução de custos e consumo de energia.
  • Segurança.
  • Aumento da agilidade.
  • Infra-estrutura simples e flexível.
  • Fácil administração.
  • Gerenciamento centralizado.
  • Alta disponibilidade, confiabilidade, consolidação, desempenho e escalabilidade

b) Desvantagens

  • Desempenho limitado
  • Emulação incompleta
  • Necessidade de alterar o hóspede às vezes.

2.3 APLICATIVOS PARA VIRTUALIZAÇÃO

O processo de virtualização funciona baseado em alguns aplicativos que precisam ser instalados na máquina física para somente assim ocorrer à instalação das máquinas virtuais.

  • VMWARE
A solução VMWare proporciona integração entre diferentes sistemas operacionais, simulando redes com várias versões do Linux e do Windows. Ele é a opção para conhecer outros sistemas de forma simplificada, ou até mesmo para manter a compatibilidade entre sistemas antigos e novos.

- Suporta sistemas operando na tecnologia 64 bits, incluindo Windows e Linux;
- Monitora e controla a infra-estrutura em uma console central de gerência;
- Tem suporte a dois processadores SMP virtual

  • VIRTUAL PC
O Virtual PC é a solução desenvolvida pela Microsoft para virtualização do computador, assim como os outros, ele permite rodar diversos sistemas operacionais em uma mesma máquina, atendendo clientes de Windows XP.

- Suporte para até quatro adaptadores de rede por máquina;
- Configurações baseadas na linguagem XML;
- Suporte para até 4GB de memória;
- Possui Virtual Machine Additions, que oferece alto nível de integração entre os sistemas;
- Roda a maior parte dos sistemas x86 sem a necessidade de drivers customizados.

  • VIRTUAL SERVER
A Microsoft oferece também os recursos do Virtual Server, sua instalação pode ser realizada apenas em sistemas operacionais servidor, como Windows Server 2000 e 2003.

- Suporte para conectividade permitindo cluster de todas as máquinas virtuais executando sobre um host;
- Suporta a tecnologia 64 bit;
- Melhorias no Hyper-threading, suporte para F6 Disk (SCSI driver), e funcionalidade pré-compactador de disco virtual.

  • XEN
O Xen é a versão opensource para virtualização, com funções aproximadas ao VMWare ele se caracteriza por ter como base o Linux.

- Baixo custo na implementação;
- Através do conceito de para virtualização ele obtém alto rendimento, inclusive em arquiteturas (x86);
- Sustentação para 32 usuários com memória de 4GB;
- Suporte para tecnologia 64 bits e x86;
- Além de ter o código fonte aberto, proporcionando maior integração com outras tecnologias.

  • VirtualBox
VirtualBox é um software de virtualização desenvolvido pela Sun Microsystems que, como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos.

O VirtualBox tem um software especial que pode ser instalado dentro das máquinas virtuais Windows e Linux para melhorar o desempenho e fazer integração muito mais perfeita.

CONCLUSÃO

Durante o estudo para concretização do artigo pôde-se analisar o funcionamento do processo de virtualização e sua colaboração para as empresas em termos de vantagens e desvantagens.

Conclui-se que o processo de virtualização, trouxe benefícios para o ramo empresarial e educacional, pois com a implantação deste processo poderemos rodar diversos servidores anteriormente sendo executadas aplicações em máquinas físicas distintas e uma única máquina, não tendo limite, apenas o cuidado com monitoração, pois parando a máquina física terá problemas com as virtuais nela em funcionamento.

A virtualização trará com uma de suas principais vantagens para a empresa a otimização do uso do hardware, espaço físico, redução de custos e um menor gasto de energia e desvantagens a questão de desempenho limitado que pode ser comprometido e a emulação incompleta.

Podem-se ter máquinas virtuais rodando Linux e Windows ao mesmo tempo em uma mesma máquina física sem problemas de incompatibilidades, e em números indefinidos, apenas cuidando para que com o excesso de criações de máquinas virtuais não comprometa o desempenho como já dito anteriormente, pois à medida que são instaladas e configuradas estão ocupando espaço em disco e memória quando em uso.

O objetivo principal deste artigo foi alcançado, estudar e obter conhecimentos sobre o processo de virtualização, aplicativos, características, vantagens e desvantagens desta tecnologia e seu funcionamento.

Autor(es): José Eduardo N. Figueiredo
Maylane Menezes Lima Oliveira

Nenhum comentário:

Postar um comentário

Contribua colocando aqui seu comentário, crítica, sugestão e etc. Obrigado!