Informatica
Na área de TI, de tempos em tempos, alguns termos entram na moda e passam a ser repetidos como um mantra. Atualmente, um dos termos mais citados é a "Computação em nuvem" (*) (ou, em inglês, Cloud computing) que é um conceito que deriva do conceito de "Virtualização", que é outro hit do momento.
Assim sendo, aproveitando a oportunidade, vamos ver do que se tratam estes dois termos e tentar esclarecer um pouco dos conceitos por trás dos mesmos.
Primeiro, é preciso tomar certo cuidado, pois, como todo termo que se torna moda, a "Computação em nuvem" já foi adotada pelo marketing e, dessa forma, qualquer produto que quer se mostrar como moderno e antenado é classificado como "Cloud", o que nem sempre é verdade.
Virtualização de servidores
A virtualização de servidores é a tecnologia capaz de simular ambientes totalmente autônomos em uma mesma máquina física. Ou seja, é a possibilidade de criar maior quantidade de servidores lógicos do que se dispõe de servidores físicos.
Essa é uma tecnologia que não é exatamente recente, ela já é usada nos mainframes desde a década de 1960.
A virtualização de servidores proporciona redução nos custos de aquisição dos servidores físicos, facilita a administração, diminui os recursos de infra-estrutura necessários para hospedar os servidores e o consumo de energia
A virtualização pode ser feita com a instalação de uma camada software desenvolvida especificamente para esta finalidade. Os principais fornecedores são: VMware, Citrix e Microsoft.
Uma infra-estrutura virtual consiste nos seguintes componentes:
- O monitor das máquinas virtuais, conhecido como Hypervisor;
- Os serviços de infra-estrutura virtual, como gerenciamento de recursos e backup consolidado, para otimizar os recursos disponíveis entre as máquinas virtuais;
- Soluções de automação que oferecem recursos especiais para otimizar um processo de TI específico, como provisionamento ou recuperação de desastres.