quinta-feira, 19 de outubro de 2017

Surgimento da Virtualização

Apesar da tecnologia, é um conceito bem antigo  por sinal. A ideia foi surgida nos anos de 1960, quando os grandes computadores da época atingiram uma grande velocidade em processamento de  dados. No inicio da década de 1960, a IDM  introduziu o conceito de “Times Sharing ”, que foi a direção inicial para a virtualização.

Em 1972, um cientista da computação americano, Robert P. Goldberg, lançou a base para teoria da arquitetura para sistemas virtuais. No mesmo ano a IBM lançou um mainframe capaz de executar simultaneamente diferentes sistemas operacionais, sobre a supervisão de um programa de controle chamado de Hyper-V.

O sistema 370 da IBM foi um computador inteiramente projetado para a virtualização CP/CMS, permitia utilizar várias instâncias simultaneamente. A IBM utilizava a virtualização via Hardware, de onde a suas duas interfaces de hardware era visualizadas. 

Com os passar dos anos a virtualização acabou caindo no esquecimento por causa da nova tecnologia que era a plataforma x86, com o uso de minicomputadores e de baixo-custo. Ao invés de compartilhar recursos de forma centralizada, baseada no modelo de mainframes, as organizações passaram a adotar os sistemas distribuídos de baixo custo.

 Surgimento do Hyper-V

Com o lançamento do Windows Server 2008 R2, a Microsoft apresenta ao mercado a nova geração de software de virtualização denominada Microsoft Hyper-V R2. No mesmo modelo da versão anterior, esse é integrado no sistema operacional Windows Server 2008 R2 com uma função (role) que pode ser ativada ou desativada ou mesmo como um produto independente (Stand-Alone) não necessitando da instalação do sistema operacional, pois o mesmo é uma versão do sistema operacional reduzido e sem interface especialmente desenvolvida para oferecer uma camada dedicada à virtualização com a vantagem de ser um produto gratuito.

Com essa nova versão, o produto além de manter compatibilidade com as VMs de seu antecessor, a versão R2 oferece diversos novos recursos, sendo os principais:

Live Migration
Failover Clustering
Cluster Sharing Volume
Suporte avançado a mais processadores e memórias 

Referências