Seção: Tutoriais Infraestrutura

 

Virtualização: Introdução

 

Projetos de Virtualização são o foco de muitos profissionais de TI que estão tentando consolidar servidores ou data centers, diminuir custos e implementar iniciativas bem sucedida “sistemas verde de TI”. A virtualização de recursos de TI pode ser pensada como a diminuição dos recursos computacionais de uma empresa, tais como capacidade de processamento, memória, largura de banda de rede e capacidade de armazenamento, para chegar à menor quantidade possível de plataformas de hardware e depois usar esses recursos para os sistemas operacionais e aplicativos de forma compartilhada por tempo (time-sharing basis).

 

Esta abordagem tem como objetivo tornar o mais eficiente possível o uso dos recursos de TI. Ela difere dos modelos históricos de computação e rede, que tipicamente envolviam a vinculação de um aplicativo de software ou serviço determinado a um determinado sistema operacional (SO), que, por sua vez, foi desenvolvido para rodar em uma plataforma de hardware específica. Pelo contrário, a virtualização separa estes componentes, tornando-os disponíveis a partir de um conjunto de recursos comuns.

 

Neste contexto, a virtualização evita que os departamentos de TI se preocupem com as plataformas de hardware ou software instaladas ao implantar serviços adicionais. A dissociação e a otimização desses componentes é possível se está sendo implementada a virtualização de servidores, desktops, aplicações, dispositivos de armazenamento, ou redes.

 

Para virtualizar alguns ou todos os recursos de infra-estrutura computacional, os departamentos de TI necessitam de um software ou firmware de virtualização especial, ou mesmo de um serviço terceirizado que faz uso de software ou firmware de virtualização. Esse componente de software ou firmware, chamado de hypervisor ou camada de virtualização, realiza o mapeamento entre os recursos físicos e virtuais. É o elemento que permite que vários recursos possam ser dissociados e, em seguida, agregados e distribuídos, independentemente do hardware usado e, em alguns casos, até do sistema operacional.

 

Desta forma, o hypervisor assume o gerenciamento de hardware do sistema operacional. Além da tecnologia de virtualização baseada no Hypervisor, a organização que supervisiona o projeto de virtualização necessita de uma ferramenta de gerenciamento de virtualização – que pode ser obtida a partir do mesmo ou de outro fornecedor – para configurar e gerenciar dispositivos virtuais e políticas.

 


Figura 1: Modelo de Virtualização