Introdução a virtualização
Virtualização é a tecnologia que transforma hardware em software. A Virtualização permite executar múltiplos sistemas operacionais em um único computador. Cada copia de um Sistema Operacional é instalado em uma máquina virtual.
Redução de custos de TI; Gerenciamento dinâmico de recursos; Consolidação de servidores; Aumento da disponibilidade de hardware e aplicativos para a continuidade de negócios; Downtime e recuperação de desastres; Ambiente de desenvolvimento e testes; Otimização de tarefas de backup; Otimização de atualização dos servidores;
Uma camada de virtualização foi criada. Esta camada pode ser do tipo Hypervisor ou hosted.
A virtualização baseada em host requer um Sistema Operacional (Windows ou Linux) para ser instalado em um computador. A virtualização baseada em hypervisor não requer um Sistema Operacional. O próprio hypervisor é o Sistema Operacional.
Do ponto de vista do usuário, é uma plataforma de software que, como um computador físico, executa um sistema operacional e aplicativos. Do ponto de vista hypervisor, é um conjunto discreto de ficheiros. Estes são os arquivos principais: Arquivos de configuração Arquivo de configuração da NVRAM Arquivos de log
Antes da virtualização
Depois da virtualização
“...uma duplicata eficiente e isolada de uma máquina real.” Laureano (2006, p.17)
Máquina Virtual. Fonte: Communities VMware
Máquina Física
Dificuldade de mover ou copiar Limitada a um conjunto específico de hardware Geralmente tem um curto ciclo de vida Requer um contato pessoal para atualizar o hardware Dificuldade remotamente de gerenciar
Máquina Virtual
Facilidade para mover e copiar Encapsulada em arquivos Independente do hardware físico Facilidade de gerenciamento Isolada de outras máquinas virtuais “rodando” em um mesmo hardware físico
Até pouco tempo, poderíamos utilizar máquinas virtuais apenas nos grandes mainframes
Em 1999 a VMware entra no mercado, oferecendo