Estamos passando por constantes mudancas nos ultimos anos, tanto na economia como na politica de mercado, tendo estas, influencia direta ou indireta sobre a tecnologia. Estas mudancas, tem levado as empresas, cada vez mais a discutirem e buscarem formas de reduzirem custo, risco e complexidade de seus ambientes de TI. Neste cenario, a virtualizacao se tornou um componente chave para o desenvolvimento de uma estrategia eficiente na busca destes objetivos. Dentre os desafios enfrentados nos datacenters podemos destacar: Eficiencia energetica; Datacenters que atingiram a capacidade maxima; Servidores subutilizados; Gerenciamento e Seguranca complexa dos servidores; Hardware e sistemas legados; Problemas de compatibilidade de aplicacoes; Crescimento exponencial dos dados.Para entendermos um pouco mais sobre virtualizacao, temos de fazer um paralelo entre o que e real e o que e virtual. Seguindo este raciocinio, real e algo concreto, fisico, enquanto o virtual esta associado a algo abstrato, assim, podemos definir virtualizacao como sendo a criacao de ambiente virtual que simula um ambiente real, de forma que seja possivel a utilizacao de sistemas e aplicativos, sem necessidade de acesso a maquina, na qual estao hospedados.Este termo nao e novo, pois foi utilizado pela primeira vez em 1959, como Multiplas Aplicacoes por Christopher Strachey e anos depois, a IBM chamou de Multiplos Sistemas Operacionais utilizando em seus mainframes, computadores de grande porte, capazes de substituir varios servidores e executar diferentes sistemas operacionais. Independente da epoca, o objetivo e o mesmo, no passado tratava-se da reducao de tempo na execucao das tarefas, hoje, vemos como fundamental para reducao de custo.Ha basicamente tres tipos de solucoes em virtualizacao para atender a infraestrutura de TI, que sao: Virtualizacao de servidores (Hypervisor); Virtualizacao de aplicativos; Virtualizacao de desktops.Virtualizacao de servidores: Conhecidos como hypervisor, sao sem duvida o mais usado entre os tres. Hypervisor e a tecnologia que permite a um unico servidor fisico rodar, simultaneamente, mais de um Sistema Operacional, mesmo que sejam heterogeneos. Isso mesmo, voce pode, em um mesmo equipamento, executar Windows Server, Novell, Linux e Unix. Um fator determinante para adocao desta e o gerenciamento centralizado, manutencao e otimizacao de de espaco.Virtualizacao de aplicativos: Basicamente, virtualizacao de aplicacoes e a possibilidade de acessar, utilizar e produzir aplicacoes de forma remota, sem a necessidade de instalacao da mesma no computador (maquina) na qual se esta operando. Primeiramente, este acesso era feito apenas em LAN ou atraves de VPN, sendo obrigado a configuracao de um cliente, como se fosse um discador antigo de ASDL, mas com o surgimento do mundo Web, hoje e possivel o acesso via internet, de forma simples, facil e segura, com possibilidades ate de acessos mobile atraves de smartphones e tablets. Cada vez mais se tem falado sobre esta, com o crescimento e concretizacao do SOA.Virtualizacao de desktops ou VDI: Consiste em criar instancias de maquinas virtuais, tambem chamados de desktops virtuais, para os usuarios da rede, com recursos avancados de gerencia, controle e seguranca. Os usuarios podem fazer acesso as suas maquinas virtuais atraves dos conhecidos thin clients, de conexoes TCP, ou simplesmente atraves de um navegador web comum. E uma grande tendencia, devido a