Jump to section

Hipervisores KVM e VMware

Copiar URL

Red Hat User Group Community

MeetUp Red Hat User Group chega à América Latina. Encontros presenciais para conversas técnicas, trocas de experiências e compartilhamento de casos de uso em um ambiente amigável e descontraído.

 

 

Como a virtualização funciona

Um hipervisor fornece a base para sua plataforma de virtualização com várias opções, desde fornecedores tradicionais a alternativas open source. A VMware é uma opção popular para a virtualização. Ela oferece o hipervisor ESXi e a plataforma de virtualização vSphere. Já a máquina virtual baseada em kernel (KVM) é open source e faz parte do Linux®.

A VMware oferece o hipervisor ESXi e a plataforma de virtualização vSphere. O VMware ESXi é um hipervisor bare-metal instalado diretamente em servidores físicos para ajudar na consolidação de hardware. Com as tecnologias de virtualização da VMware, é possível criar e provisionar máquinas virtuais (VMs). Assim, você pode modernizar a sua infraestrutura para fornecer e gerenciar aplicações novas e legadas.

Escolhendo o VMware vSphere você terá de gerenciar as suas máquinas virtuais por meio do stack de controle da VMware. A licença oferece diversos níveis de permissões.

Open Technology Sessions

Conheça a série de webinars da Red Hat em português feita para você descobrir como inovar. Aprenda sobre Automação, Infraestrutura, Plataforma de Aplicações, Cloud Services, Inteligência Artificial e muito mais!

 

A KVM é uma tecnologia de virtualização open source que transforma o kernel do Linux em um hipervisor. Esse kernel pode ser usado para virtualização e é uma alternativa a tecnologias proprietárias, como aquelas oferecidas pela VMware.

Ao migrar para uma plataforma de virtualização baseada em KVM, é possível verificar, modificar e aprimorar o código-fonte do hipervisor. Ter acesso ao código-fonte abre as portas para a inovação, permitindo que você virtualize cargas de trabalho e aplicações tradicionais e também crie estruturas para as cargas de trabalho nativas em cloud e baseadas em container. E como a KVM está incorporada ao kernel do Linux, é fácil usá-la e implantá-la.

Desempenho

Uma das áreas mais importantes a se considerar é como o desempenho do hipervisor afetará a sua infraestrutura. A KVM e o ESXi são hipervisores do tipo 1, o que significa que eles superam um hipervisor do tipo 2.

O ESXi generalmente requer um tempo maior para criar e iniciar um servidor do que a KVM. O ESXi também oferece um desempenho mais lento ao executar servidores, embora essa diferença possa ser insignificante para cargas típicas. De acordo com o padrão de referência SPECvirt_sc2013, a KVM executa aplicações com velocidades quase nativas e com mais eficiência do que outros hipervisores.

Integração

Os hipervisores usam métodos diferentes para se comunicar com o hardware físico do host. O ESXi usa a plataforma de gerenciamento da VMware, o que significa que você precisará usar outras soluções no stack de controle da VMware. Isso também aumentará os seus requisitos de hardware.

Por ser open source, a KVM não tem as mesmas restrições de outras VMs, podendo ser integrada à sua infraestrutura existente e a muitas plataformas Linux e Windows diferentes.

Custo

O custo é um fator determinante entre as soluções de virtualização KVM e VMware. A KVM é distribuída como parte de muitos sistema operacionais open source. Portanto, não há custo adicional. Com a VMware, você precisará comprar licenças para vários produtos e estará vinculado a um contrato de licença corporativa (ELA). Embora um ELA traga economia inicialmente, ele pode aumentar os seus custos ao longo do tempo com o aumento da sua capacidade e funcionalidades. Em geral, a KVM tem um custo total de propriedade reduzido.

Maturidade

A KVM e o ESXi são hipervisores com maturidade e estabilidade que oferecem suporte a cargas de trabalho corporativas.

Escalabilidade

A VMware oferece uma plataforma de virtualização escalável. No entanto, é importante considerar como a adição de hosts ou máquinas virtuais pode impactar um ELA. O vSphere oferece um máximo de 12 TB de RAM por host com um máximo de 64 hosts por cluster. O vSphere inclui diversas interfaces de programação de aplicações (APIs) que podem ser usadas para facilitar o gerenciamento de máquinas virtuais.

Como parte do kernel do Linux, a KVM escala para atender à carga da demanda caso o número de máquinas guest e solicitações aumente. A KVM permite virtualizar as cargas de trabalho das aplicações mais exigentes e é a base para muitas configurações de virtualização corporativas, como datacenters e clouds privadas.

A KVM também é interoperável com sua infraestrutura existente e oferece a você acesso ao código-fonte, facilitando a integração e a escalabilidade conforme necessário.

Suporte

Com a VMware, você receberá suporte de nível corporativo como parte do seu ELA. Com a KVM, você dependerá do suporte da comunidade open source e da equipe de TI da sua própria organização ou de um fornecedor como a Red Hat.

O VMware oferece um hipervisor estável e bem estabelecido, com recursos e desempenho excelentes. Mas a virtualização proprietária pode impedir que você tenha os recursos para investir em clouds, containers e automação. Ao remover a dependência de fornecedor, você obtém a liberdade, a flexibilidade e os recursos para criar a base de um futuro ambiente nativo em nuvem e em containers.

A KVM está pronta para produção de cargas de trabalho corporativas com as funcionalidades necessárias para dar suporte à infraestrutura física e virtual a um custo operacional reduzido. A virtualização baseada em KVM oferece várias vantagens em comparação a outras soluções, como o VMware vSphere.

A KVM tem:

  • Custo de propriedade mais baixo, liberando o orçamento de operações para o investimento em tecnologias modernas e inovadoras.
  • Sem dependência de um fornecedor. Não pague por soluções que você não utiliza ou que limitam as escolhas de software.
  • Interoperabilidade entre plataformas: a KVM funciona em plataformas Linux e Windows para que você possa tirar o máximo de seus investimentos na infraestrutura existente.
  • A simplicidade de uma plataforma de virtualização única para criar, iniciar, interromper, pausar, migrar e modelar centenas de VMs em centenas de hardware ou software.
  • Excelente desempenho: as aplicações são executadas com maior rapidez na KVM em comparação com outros hipervisores.
  • A vantagem do open source: acesse o código-fonte e obtenha a flexibilidade para integrar-se a qualquer ambiente.
  • Recursos existentes no sistema operacional Linux:

O Red Hat OpenShift® Virtualization é um recurso do Red Hat OpenShift baseado em KVM e Kubevirt. Com o OpenShift Virtualization, você pode migrar suas VMs tradicionais para fluxos de trabalho conteinerizados e implantar VMs lado a lado com containers — tudo em uma única plataforma. Isso permite que você preserve seus investimentos em virtualização enquanto aproveita a simplicidade e a velocidade de uma plataforma de aplicativos moderna. Máquinas virtuais (VM) existentes podem ser migradas de outras plataformas para a plataforma de aplicações OpenShift usando ferramentas de migração gratuitas e intuitivas.

Leitura recomendada

ARTIGO

Diferença entre containers e máquinas virtuais (VMs)

Containers Linux e máquinas virtuais são ambientes de computação empacotados que combinam diversos componentes de TI e os isolam do restante do sistema.

ARTIGO

O que é uma máquina virtual (VM)?

Uma máquina virtual (VM) ou virtual machine é um ambiente de computação isolado, criado a partir da abstração de recursos de uma máquina física.

ARTIGO

O que é KVM?

As máquinas virtuais baseadas em Kernel (KVM) são uma tecnologia de virtualização open source que transforma o Linux em um hipervisor.

Leia mais sobre virtualização

Soluções Red Hat

Uma base consistente de nuvem híbrida para criar e escalar aplicações em containers.

Uma plataforma que virtualiza o hardware e organiza esses recursos em nuvens.

Conteúdo adicional

TECNOLOGIA

Hub de aprendizagem do Red Hat OpenShift Virtualization

Conheça o material de aprendizado e as ferramentas desenvolvidas para ajudar você a usar o Red Hat® OpenShift® Virtualization, organizadas conforme as tarefas a serem concluídas.

Tecnologia

Red Hat OpenShift Virtualization

Uma base aberta e ágil preparada para o futuro da TI.

Treinamentos Red Hat

Treinamento gratuito

Virtualization and Infrastructure Migration Technical Overview