O conceito de virtualizao comeou na dcada de 60. A IBM (International Business Machines) desenvolveu o mainframe modelo 67 System/360, que tinha a capacidade de virtualizar atravs de um software VMM (Virtual Machine Monitor - Monitor de Mquina Virtual). Esta tecnologia foi sendo aperfeioada ao longo dos anos. Hoje podo-se criar vrios servidores virtuais, compartilhando o mesmo recurso do hardware. Os servidores so mquinas que hospedam aplicativos e dados. Um servidor geralmente tem a finalidade de executar um aplicativo ou tarefa especfica. Quando a rede de computadores fica mais complexa, aumenta a necessidade de ter mais servidores. A virtualizao de servidores uma soluo para melhorar problemas como espao, preo, etc. [informatica.hsw] A virtualizao de servidor ocorre por meio de um software que instalado no hardware, virtualizando recursos do hardware como CPU (Central Processing Unit - Unidade Central de Processamento), RAM (Random Access Memory - Memria de Acesso Aleatrio), HD (Hard disk - Disco Rgido) e controladores de rede. Desta forma possvel criar vrios Maquinas virtuais independentes que executam seus prprios aplicativos e sistemas operacionais, compartilhando o mesmo recurso do hardware.[brasp.com.br] - Arquitetura; A virtualizao utiliza camadas adicionais de software para executar as mquinas virtuais. O VMM uma camada de software que faz a conexo entre o hardware e o sistema operacional. Um unico servidor fsico divide em vrias VM (Virtual Machine - mquina virtual), criando vrios ambientes independente que executam seu prprio sistema operacional e aplicativos. Cada VM aloca uma parte do recurso do servidor fsico, como memria RAM, CPU, HD, acesso de rede, dispositivos de E/S ( Entrada e Sada), etc. A figura X.X mostra vrios servidores virtuais diferentes hospedado em um VMM.
Figura X.X Virtualizao de Servidores Fonte [consullti.com.br] A virtualizao de servidores elimina a necessidade de ter servidores diferentes para cada tipo de servio. Cada VM virtualiza um servidor diferente, como servidor de WEB que hospeda site, servidor de e-mail que armazena correios eletrnico, servidor FTP (File Transfer Protocol - Protocolo de Transferncia de Arquivos) que permite que os clientes acesse dados no servidor, servidor de arquivos que responsvel por armazenar arquivos de usurios, etc. A virtualizao est dividida em trs tipos diferentes: VMM Tipo I. A figura X.X mostra as camadas do tipo I.
Figura X.X Virtualizao do tipo I Fonte [virtualize.eti.br] A VMM instalado diretamente na mquina. fica na camada entre o hardware e as VMs. No tipo I no tem sistema operacional anfitrio, poupando mais recurso do servidor. O monitor (VMM) controla as operaes de acesso requisitadas pelas VMs. VMM Tipo II. A figura X.X mostra as camadas do tipo II.
Figura X.X Virtualizao do tipo II Fonte [virtualize.eti.br] No tipo II o VMM precisa de um sistema operacional anfitrio para poder executar e hospedar as VMs. O VMM recebe os comandos enviados pelas VMs e repassa para o sistema operacional anfitrio executar. VMM Hbrida. A figura X.X mostra as camadas do VMM Hbrido.
Figura X.X Virtualizao VMM Hbrido Fonte [virtualize.eti.br] Na virtualizao Hbrida reuni os dois tipos de virtualizao. O sistema operacional e o VMM so executado sobre a camada de hardware. As VMs executa seu aplicativos atravs da VMM.[ virtualize.eti.br] - Vantagens; No caso de uma empresa que utiliza vrios servidores que realiza servios diferentes, pode reduzir a quantidade de servidores para apenas um servidor. Reduzindo a quantidade de equipamentos em uma infra-estruturar, consegue ganhar espao, gerando menos calor e economizando energia para refrigerar o ambiente. A virtualizao de servidores proporciona um flexibilidade quando for fazer manuteno no servidor, tornando possvel remover ou adicionar recursos de hardware (como memria RAM, discos de armazenamentos, etc) sem precisar desativar os servidores. [aw2net.com.br] - Desvantagens; Os servidores virtuais no to seguro quanto os servidores fsicos. O VMM uma camada de software, e como todo software vulnervel, deixa o servidor virtual mais vulnervel, pelo fato dele est hospedado no VMM. O desempenho de um servidor virtual um pouco menor em relao a um servidor fsico. Um servidor virtual precisa de uma camada adicional de software entre o hardware e o sistema operacional, consumido mais recursos que um servidor fsico. [ www.gta.ufrj.br]
- Comparao; A figura X.X ilustra a diferena entre a estrutura de um servidor tradicional e a estrutura de servidores virtualizados.[gruppen.com.br]
Figura X.X diferena entre estrutura tradicional e estrutura virtualizada Fonte: [http://www2.itssolucoes.com.br/virtualizacao] Na estrutura de um servidor tradicional, executa um nico sistema operacional em cima da camada de hardware, executando seus aplicativos. Um servidor tradicional, geralmente, na maior parte do seu tempo no atinge 50% da sua capacidade de processamento de dados. Grande parte do desempenho do servidor desperdiado. Na estrutura de um servidor virtualizado, pode ser executado vrios servidores virtuais que aloca uma parte da capacidade do servidor tradicional. Distribuindo melhor a capacidade de processamento do servidor, podendo atingir 100% da capacidade de processamento de dados. [tiespecialistas.com.br] - Possveis uso/emprego; Um estudo realizado em outubro e novembro de 2009 pela consultoria IDC, concluram que 42% das empresas de mdio a grande portes localizadas no Brasil, aderiram a tecnologia de virtualizao de servidores.[ cio.uol.com.br] - Produtos comerciais e fabricantes; o Servidor PowerEdge M910, oferece qualidade, desempenho e confiabilidade para virtualizao. A figura X.X mostro o Servidor PowerEdge M910. [http://www.dell.com/br/corporativo/p/poweredge-m910/pd?refid=poweredge- m910&isredir=true]
Figura X.X Servidor PowerEdge M910 Fonte [http://www.dell.com/br/corporativo/p/poweredge-m910/pd?refid=poweredge- m910&isredir=true] O servidor PowerEdge R900 um excelente servidor para Oracle, Microsoft SQL Server, etc. com 4 processadores Intel Xeon 7400 de seis ncleos, 32 mdulos de memria (at 256 GB de memria RAM). A figura X.X mostra O servidor PowerEdge R900. [http://www.dell.com/Learn/br/pt/brbiz1/virtualization/PowerEdge-R900]
Figura x.x servidor PowerEdge R900 Fonte [http://www.dell.com/Learn/br/pt/brbiz1/virtualization/PowerEdge-R900] Servidor IBM System x3690 x5. Servidor corporativo com 2 processadores e 2U para rack com processador intel Xeon, Opes de processadores 6-core, 8-core e 10-core com at 2,4 GHz (10-core), 2,67 GHz (8-core) e velocidades de 1,73 GHz (6-core) com cache L3 de at 30 MB. A figura x.x mostra o Servidor IBM System x3690 x5. [http://www-03.ibm.com/systems/br/x/hardware/enterprise/x3690x5/index.html]
Figura x.x Servidor IBM System x3690 x5 Fonte [http://www-03.ibm.com/systems/br/x/hardware/enterprise/x3690x5/index.html]