Tecnologias de virtualização

Sem Comentários

Um dos, se não o principal, aspecto a ser observado ao se adquirir uma máquina virtual é sua tecnologia de virtualização, o qual pode trazer maior ou menor perfomance ao servidor, maior ou menor compatibilidade com softwares do mercado, entre outras características.

O que é virtualização?

Virtualização é basicamente uma maneira de particionar os recursos de hardware de uma máquina física em várias máquinas virtuais.

Quais  são as tecnologias de virtualização existentes atualmente?

Atualmente as mais usadas e difundidas em todo o mundo são: VMWare, Xen e OpenVZ. Cada uma com suas vantagens e desvantagens, porém todas funcionais (confira o comparativo abaixo).

Comparativo: VMWare vs Xen vs OpenVZ

OpenVZ

O OpenVZ é uma tecnologia de virtualização muito conhecida que é baseada no sistema operacional Linux que permite que sejam criadas e executadas múltiplas instâncias de sistema operacional, conhecidas como VPS (Virtual Private Server ou Servidor Virtual Privado). Abaixo temos uma lista de vantagens e desvantagens para os usuários de servidores virtuais criados nesta plataforma.

Vantagens:

  • Desempenho: Comparado com os seus concorrentes, um VPS em OpenVZ nas mesmas condições de um VPS em qualquer uma das outras duas plataformas possui maior desempenho e performance, porém nem sempre isso é sinônimo de estabilidade.
  • Escalabilidade: Servidores virtualizados nesta plataforma possuem alto poder de escalabilidade, ou seja, os recursos podem ser alterados a qualquer momento que esta alteração passa a valer no mesmo instante sem necessidade de manter a máquina offline ou de se fazer um reboot.
  • Possibilidade de se configurar memória garantida e memória “burst”: Permite aos administradores do servidor configurar a quantidade de memória liberada para o VPS diferente da quantidade de memória garantida do mesmo.
  • Acesso root ao servidor: Esta plataforma de virtualização permite aos usuários terem acesso total ao servidor sem ter permissão e/ou acesso algum aos outros servidores.
  • Baixo custo: Servidores virtualizados nesta plataforma costumam ser mais baratos que os virtualizados nas demais.
Desvantagens:
  • Suporta apenas SO (sistema operacional) Linux: Essa tecnologia não suporta outros sistemas operacionais, como o Windows.
  • Permite Overselling: Administradores desta plataforma possuem o poder de fazer overselling dos recursos físicos, o que não significa que façam.
  • Recursos físicos compartilhados: Os recursos de hardware da máquina física são compartilhados entre todos servidores, sem isolamento algum. Por exemplo, caso um VPS esteja com um load muito elevado, isso afetará a máquina física e consequentemente afetará todos os outros servidores virtuais.

Xen

O Xen é uma plataforma de virtualização open source. Esta plataforma permite a execução de vários sistemas operacionais, simultaneamente, sobre uma mesma máquina física, porém com isolamento de recursos. Abaixo temos uma lista de vantagens e desvantagens para os usuários de servidores virtuais criados nesta plataforma.

Vantagens:

  • Isolamento de recursos: O Xen permite que todos os servidores virtuais tenham seus recursos isolados, ou seja, caso uma máquina fique lenta por overload, as outras não serão afetadas.
  • Kernel independente: Servidores criados no Xen possuem Kernel independente e diferente da máquina física.
  • Estabilidade: Devido ao isolamento de recursos, servidores criados nesta plataforma são muito estáveis e possuem excelente uptime.
  • Suporta diversos sistemas operacionais: Esta plataforma suporta diversos sistemas operacionais, como o Linux e o Windows, em diversos formatos.
  • Acesso root ao servidor: Esta plataforma de virtualização permite aos usuários terem acesso total ao servidor sem ter permissão e/ou acesso algum aos outros servidores.
  • Libera um volume independente no HD: Servidores virtualizados no XEN possuem um volume lógico (Logical Disk Volume) independente.
Desvantagens:
  • Baixo poder de escalabilidade: Caso necessite de um upgrade é necessário que o servidor seja reiniciado.
  • Upgrade de disco extremamente difícil: O upgrade no HD é um processo extremamente complicado (atualmente softwares como o SolusVM fazem essa mudança automaticamente).
  • Possibilidade de perda de dados recentes caso encerrado incorretamente: Servidores virtuais virtualizados em Xen podem perder dados caso encerrados incorretamente.
  • Preço elevado: Servidores criados nesta plataforma são mais valorizados no mercado devido a suas vantagens e por isso possuem maior custo.

VMWare

O VMware não é só um software de virtualização é muito mas que isso, ele é uma plataforma de clusterização que gera máquinas virtuais, em cima de um cluster. Quem hoje trabalha com cloud private, usa VMware, rodando em vários servidores interligados, que gera uma camada e acima dessa camada,  rodam as maquinas virtuais, ou seja, você pode ter uma maquina virtual rodando hora no servidor 20, hora no 9, no 1, no 5, etc. Vai depender da disponibilidade dos hardwares na camada inferior, a Gnax, PhoenixNap, Softlayer, Tecla (mandic), Uol, entre outras, vendem seus cloud sobre a plataforma VMware.

Vantagens:

  • Isolamento de recursos: O VMWare também permite que todos os servidores virtuais tenham seus recursos isolados, ou seja, caso uma máquina fique lenta por overload, as outras não serão afetadas.
  • Kernel independente: Servidores criados no VMWare possuem Kernel independente e diferente da máquina física.
  • Estabilidade: Devido ao isolamento de recursos, servidores criados nesta plataforma são muito estáveis e possuem excelente uptime.
  • Desempenho: Servidores virtualizados com o VMWare possuem um bom desempenho.
  • Suporta diversos sistemas operacionais: Esta plataforma suporta diversos sistemas operacionais, como o Linux e o Windows, em formatos diversos formatos.
  • Acesso root ao servidor: Esta plataforma de virtualização permite aos usuários terem acesso total ao servidor sem ter permissão e/ou acesso algum aos outros servidores.
Desvantagens:
  • Não possui software de controle para o cliente: Atualmente não há nenhum software confiável e conhecido(como o SolusVM, Virtualizor, entre outros – a não ser addons de gerenciadores financeiros) que permita ao cliente reiniciar, formatar, desligar e ligar seu servidor.
  • Instalação de SO/formatação mais demorada: Normalmente as instalações e formatações nesta plataforma são mais demoradas, pois esta simula o processo de formatação como se fosse em uma máquina real, tendo que se passar por todas as etapas convencionais. (Caso o VMWare da empresa possua VMWare Tools esta desvantagem pode ser desconsiderada)
  • Upgrades requer reboot: Qualquer tipo de alteração nas configurações do vps requer que o mesmo seja reiniciado.
  • Custo elevado: Assim como o Xen, esta plataforma é reconhecida no mercado e por isso seu custo em um servidor virtual é mais elevado.

Qual escolher?

Após esse pequeno comparativo, cabe ao cliente decidir qual das plataformas atende melhor sua necessidade. Vale lembrar que todas elas, mesmo com suas desvantagens, são excelentes tecnologias de virtualização e funcionam muito bem, com excelente desempenho e estabilidade (dependendo do Datacenter e configuração da máquina física, obviamente).
Conheça a WebinIDC (http://webinidc.com.br/) e impressione-se com a qualidade. Trabalhamos com OpenVZ, Xen e VMWare!

Arquivos

 

Deixe uma resposta

Vamos ler mais?

Ver mais artigos