Jump to section

Hipervisores KVM e VMware

Copiar URL

 

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.

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:

Ao optar pelo Red Hat® Virtualization, você escolhe a KVM. O Red Hat Virtualization é uma solução completa de infraestrutura para servidores virtualizados e estações de trabalho técnicas. Baseado na KVM e na avançada plataforma do Red Hat Enterprise Linux®, o Red Hat Virtualization oferece facilidade de uso, agilidade e segurança em cargas de trabalho virtualizadas com uso intenso de recursos. Com ele, as organizações podem otimizar a infraestrutura de TI com melhor desempenho, preços competitivos e um ambiente Red Hat confiável.

A virtualização rápida e econômica da Red Hat ajuda a superar os desafios de hoje ao criar uma base para tecnologias futuras. As soluções de virtualização escalonáveis atuais oferecidas pelos fornecedores, como a VMware, são caras. Além disso, elas não são a melhor opção para as organizações que desejam oferecer suporte a aplicações nativas em cloud executadas uma nuvem híbrida. Deixar de usar virtualização proprietária é o primeiro passo para migrar para um ambiente de nuvem híbrida.

O Red Hat Virtualization inclui as tecnologias sVirt e Security-Enhanced Linux (SELinux), disponíveis no Red Hat Enterprise Linux, que foram especialmente desenvolvidas para detectar e prevenir ameaças complexas de segurança no ambiente de TI de hoje.

Com o Red Hat Virtualization, você obtém todos os benefícios de um hipervisor open source, com suporte técnico de nível corporativo, atualizações e patches para que você possa manter o seu ambiente sempre atualizado e em execução. APIs RESTful e Open e a certificação para o Microsoft Windows fornecem interoperabilidade entre plataformas. A API e os kits de desenvolvimento de software (SDKs) fornecidos ajudam a estender e a oferecer suporte a nossa solução para suas ferramentas de gerenciamento existentes e preferidas.

Podemos ajudar você a migrar da VMware ou de outro fornecedor para o Red Hat Virtualization.

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.