Virtualização: tecnologias disponíveis para 2019

Virtualização de sistemas operacionais: tecnologias disponíveis para 2019

Virtualização de sistemas operacionais: tecnologias disponíveis para 2019

A Virtualização de Sistemas Operacionais (SO) consiste basicamente em poder compartilhar no mesmo Hardware vários Sistemas Operacionais funcionando de forma totalmente independente. Isso é feito por meio de softwares de virtualização, muitos existentes no mercado de informática e várias alternativas gratuitas e proprietárias.

Todas as tecnologias disponíveis atualmente apresentam diferentes níveis de dificuldade em termos de instalação, configuração, uso e disponibilidade e acessibilidade da documentação necessária para dominá-las. Mas todos se concentram em facilitar em maio ou menos a virtualização de quase qualquer SO proprietário ou gratuito (convidado) um SO (host), a fim de poder testar quase qualquer SO sem a necessidade de um disco rígido dedicado.

Virtualização de sistemas operacionais: importância

Importância da Virtualização

Seja virtualizando um sistema operacional completo ou apenas 1 ou vários aplicativos, a virtualização é algo de necessidade essencial uma vez que nos permite expandir nossas possibilidades e capacidades dentro de nossa plataforma atual (computador / rede).

Para todos aqueles que trabalham ou gostam de Tecnologia, é muito importante estar atualizado com as mudanças que nela ocorreram., seja para aumentar nosso desenvolvimento profissional, melhorar nossa produtividade no trabalho ou simplesmente facilitar o aprendizado e / ou ensino do que há de mais moderno em informática.

Um entusiasta de computador, geralmente um usuário doméstico que usa um determinado sistema operacional geralmente querer aprender a usar ou aproveitar os benefícios de outro SO conhecido ou não, sem ter que recorrer à formatação do seu computador.

E as tecnologias que tornam isso possível são a virtualização de sistemas operacionais, que consiste basicamente em poder compartilhar no mesmo HW vários Sistemas Operacionais funcionando de forma totalmente independente.

A atual tecnologia de HW fez com que essa tecnologia evoluísse muito, ou seja, os aplicativos que a suportam, que hoje nos permite operar um ou mais Sistema (s) Operacionais diferentes do nosso e do nosso, com praticamente a mesma potência real e às vezes até igual ou maior do que se estivessem instalados diretamente no nosso HW.

Virtualização de sistemas operacionais: vantagens

Vantagens da virtualização

  • Economize despesas com custos de novos equipamentos físicos.
  • Mitigar problemas de compatibilidade de programa
  • Economia de horas / mão de obra por clonagem de sistemas quentes.
  • Economia de horas / trabalho pela migração de sistemas quentes
  • Facilidade de implementação de ambientes de teste
  • Melhorar o isolamento de equipamentos, aplicativos e serviços
  • Melhorar a segurança e perfis de acessos específicos por equipamentos e sistemas
  • Flexibilidade e agilidade para restaurar Equipamentos, Aplicativos e Serviços.

Virtualização de sistemas operacionais: desvantagens

Desvantagens da virtualização

  • Possíveis retornos mais baixos
  • Prováveis ​​limitações de hardware
  • Aumento de trabalho devido à proliferação de MV
  • Aumento do risco devido à centralização do MV
  • Riscos de não uniformidade ou não padronização de formatos de VM

Virtualização de sistemas operacionais: tecnologias

Tecnologias de virtualização

As tecnologias de virtualização disponíveis fazem uso do que é conhecido como "Hypervisor" ou "Virtual Machine Monitor (VMM)", que nada mais é do que a própria Plataforma de Virtualização, ou seja, a tecnologia que nos permite utilizar, ao mesmo tempo, vários SO em um host host (Servidor físico).

Atualmente, os hipervisores podem ser classificados em dois tipos:

  • Tipo 1 (nativo, metal puro): Esses hipervisores são uma solução de software executada diretamente no HW real do host host (servidor físico) para controlar o HW e monitorar os vários sistemas operacionais virtualizados. Os sistemas virtualizados são executados em outro nível acima do hipervisor.

Alguns dos hipervisores Tipo 1 mais conhecidos são os seguintes:

  1. Citrix XenServer
  2. Hipervisor Citrix
  3. Servidor Microsoft Hyper-V
  4. Promox VE
  5. VMware: ESX / ESXi / ESXi Free / vSphere Hypervisor
  6. Xen
  7. Xtratum

Os hipervisores do tipo 1 podem ser de dois tipos:

  1. Monolítico
  2. Por Microkernel
  • Tipo 2 (hospedado): Esses hipervisores são uma solução de software que roda em um sistema operacional convencional (Linux, Windows, Mac OS) para virtualizar outros sistemas operacionais. Dessa forma, a virtualização ocorre em uma camada mais distante do HW se compararmos com os hipervisores tipo 1. Logicamente, isso torna o desempenho inferior nos hipervisores tipo 2.

Alguns dos hipervisores tipo 2 mais usados ​​são os seguintes:

  1. bhyve
  2. Caixas de gnomos
  3. Máquina Virtual baseada em kernel (KVM)
  4. VMware: Workstation, Server, Player e Fusion
  5. Microsoft: PC virtual, servidor virtual
  6. Parallels Desktop
  7. QEMU
  8. Virtualização Red Hat Enterprise
  9. Sandboxie
  10. VM Lite
  11. Gerenciador de Virts
  12. VirtualBox
  13. Hipervisor Virtuozzo

Em algumas literaturas, a Virtualização Híbrida é frequentemente mencionada, o que, como o próprio nome diz, consiste em implementar no mesmo Host físico os 2 tipos de Virtualização de Sistemas Operacionais mencionados acima. Outras tecnologias de virtualização bem conhecidas que vale a pena mencionar são aquelas frequentemente relacionadas à nuvem ou Containers. Entre eles estão:

  • Virtualização em nuvem
  1. Amazon Web Services (AWS)
  2. IBM PowerVM
  3. Oracle VM
  4. Windows Azure
  • Virtualização de contêiner
  1. Estivador
  2. Kubernetes
  3. linux-vserver
  4. LXC
  5. openvz
  6. Panamax
  7. rkt
  8. Singularidade
  9. Vagabundo
  10. Container do Windows

Virtualização de sistemas operacionais: resumo

Resumo

Determinar que tipo de tecnologia de virtualização é melhor depende das necessidades e do modelo de negócios de uma organização e dos recursos do pessoal de TI que trabalha lá. Mas em resumo pode-se notar que um hipervisor tipo 1 é mais rápido que um hipervisor tipo 2, pois o primeiro se comunica diretamente com o HW do servidor. Um hipervisor Tipo 1 não precisa lidar com o sistema operacional e várias camadas que normalmente reduzem os recursos dos hipervisores hospedados.

Concluindo que com um Hypervisor tipo 1 obteremos melhor desempenho, escalabilidade e estabilidade. Mas, ao contrário, temos que com este tipo de tecnologia de virtualização o HW suportado é mais limitado, pois normalmente é construído com um conjunto limitado de drivers e sua implementação é mais complexa.

Enquanto com os hipervisores Tipo 2 que são mais populares e conhecidos por todos e aceleraram o movimento de virtualização, você obtém mais compatibilidade já que possuem uma ampla matriz de HW, pois utilizam virtualização baseada em software. Por exemplo, um hipervisor tipo 2 pode ser instalado em um laptop muito mais facilmente do que um hipervisor tipo 1. Além disso, os hipervisores tipo 2 são mais fáceis de configurar, pois funcionam diretamente com um sistema operacional.

Se você tiver mais perguntas sobre este tópico, recomendo que leia o documento de trabalho relacionado a ele encontrado neste link.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique clicando aqui.

2 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Júlio Herrera dito

    Muito boa explicação sobre a diferença entre VMM tipo 1 e tipo 2.

    Muito bom artigo.

    1.    Linux pós-instalação dito

      Saudações, obrigado pela leitura e pelo seu comentário. Estamos muito satisfeitos que o conteúdo tenha sido útil e interessante para você.