Quais são os benefícios da virtualização de "nível empresarial"?

22

Para uma empresa com necessidades modestas de virtualização - o VirtualBox atualmente está se saindo bem ao hospedar alguns servidores leves - quais seriam alguns dos benefícios de mudar para uma plataforma mais robusta?

Espero atalho um pouco minha pesquisa - para obter uma pequena lista dos recursos que a virtualização em nível corporativo possui que a VBox e seus tipos não.

Ala - Restabelecer Monica
fonte
14
Seguro desemprego. Nunca vi um anúncio de emprego que exigisse experiência em VirtualBox. :)
TheCleaner
2
Algum dos produtos de grau de consumidor suporta migração ao vivo, alta disponibilidade, gerenciamento de painel único e assim por diante?
Dan
Por favor, defina "nível empresarial" neste contexto.
Nils

Respostas:

27

Os principais motivos pelos quais você deseja buscar uma solução de virtualização em nível corporativo são: compartilhamento de mente, suporte, capacidade de gerenciamento e conjunto de recursos.

O compartilhamento de mente é importante porque a virtualização é um investimento em uma tecnologia, um investimento que requer longevidade da plataforma. Ninguém quer ser aquele que escolheu a solução tecnológica errada . Portanto, os principais players do espaço (VMware, Microsoft, Citrix, KVM) têm algum impulso por trás deles. Isso afeta aplicativos e plugins de terceiros; pense no software de integração ou backup da SAN. Os conjuntos de virtualização mais maduros têm APIs que são aproveitadas por outros produtos. É natural que mais soluções sejam desenvolvidas para plataformas mais populares.

O suporte está vinculado ao compartilhamento de ideias. Estou constantemente lutando contra bugs e problemas obscuros com minha solução Citrix Xenserver / Cloudstack. Devido ao conhecimento geral e ao conhecimento geral da solução ser uma ordem de magnitude menor do que algo como Hyper-V ou VMware, tenho que confiar muito no suporte da Citrix, correções de bugs e tentativa e erro para corrigir problemas. Outras soluções teriam mais fóruns da comunidade e, claro, mais pessoas que examinaram a tecnologia.

A capacidade de gerenciamento e o conjunto de recursos também são essenciais. Hoje, os hipervisores oferecem recursos brutos semelhantes: a capacidade de hospedar várias máquinas virtuais convidadas e diferentes sistemas operacionais em nós de hardware físico. É o quão bem eles são embalados juntos e podem ser gerenciados que moldam a percepção da solução geral. Automação, monitoramento, relatórios, capacidade de solucionar problemas de desempenho e facilidade de instalação são alguns atributos importantes. Além disso, qualquer solução corporativa terá alguma capacidade de migrar os convidados da máquina virtual ao vivo entre hosts e / ou armazenamento.

ewwhite
fonte
Portanto, o Citrix XEN não é de nível empresarial na sua opinião? O Oracle-VM (que usa apenas o XEN 4.x) é de nível empresarial, porque possui uma boa interface gráfica?
Nils
1
@Nils Pode ser para alguns, mas eu sou "... constantemente lutando contra bugs e problemas obscuros com a minha solução Citrix XenServer / CloudStack ..."
ewwhite
Agora eu entendo, por que esta pergunta foi fechada no passado ... ;-)
Nils
11

O principal valor agregado da virtualização "em nível empresarial" é o suporte. O VirtualBox oferece suporte decente, mas o suporte orientado pela comunidade simplesmente não é suficiente quando se trata de funções críticas de negócios.

O VirtualBox também não possui muitos recursos que as empresas realmente desejam, como failover e backups em tempo real. Além disso, softwares de nível de consumidor como esse não são muito testados em ambientes de produção, ao contrário de softwares corporativos como VMWare ou Hyper-V, que foram testados.

Então, resumindo:

  1. Melhor suporte
  2. Bem testado para desempenho em um ambiente corporativo
  3. Recursos adicionais não encontrados no software de código aberto
Nathan C
fonte
1
Se você usa o VirtualBox de maneira profissional, precisa comprar suporte e uma licença para ele. Torna isso em "nível empresarial" então?
Nils
1
@ Nils me avise quando você puder comprar essa licença. O software corporativo é construído com as empresas em mente. O Virtualbox foi projetado com o usuário avançado em mente e não para aplicativos comerciais críticos.
Nathan C
Compramos uma licença quando este produto ainda pertencia à Sun. E abrimos alguns casos de suporte com a Sun, usando essa licença. Pode ser que a Oracle tenha mudado a técnica de vendas aqui, mas por que eu precisaria de um recurso de migração ao vivo no VirtualBox, se não fosse para uso corporativo?
Nils
8

Além das respostas anteriores, também é importante notar que a maioria (se não todas) das soluções de virtualização não corporativas fica no topo de um sistema operacional host.

por exemplo, bare-metal -> SO host -> Hypervisor -> Contêiner -> SO

As soluções de virtualização em nível corporativo tendem a remover essa camada, que geralmente oferece desempenho muito melhor à medida que você passa por uma camada a menos de abstração. Isso permite que o Hypervisor fale diretamente com a CPU, permitindo fazer coisas inteligentes em relação à redução de tempo e cache.

por exemplo, Bare-metal -> Hypervisor -> Container -> SO

Dogsbody
fonte
3
Este é um bom argumento. Também é importante notar que seu primeiro exemplo é referido como um hipervisor Tipo 2. O segundo a que você se referiu é um hipervisor Tipo 1 (ou "nativo"). Leia mais em: en.wikipedia.org/wiki/Hypervisor#Classification
Jim Herrick
3

Um recurso que considero uma parte essencial de um sistema corporativo é o provisionamento de usuários .

Em uma organização grande, os usuários que precisam de plataformas não desejam registrar tickets e aguardar que a equipe do departamento de TI forneça novas máquinas virtuais.

Por exemplo, no conjunto empresarial de produtos de virtualização System Center da Microsoft (Operations Manager, Virtual Machine Manager, Configuration Manager, Orchestrator), se eu precisar, digamos, de um SharePoint Server, eu me conecto ao site de provisionamento de usuários e solicito um. Os produtos de servidor verificam minha cota para ver se posso pagar por um e, em caso afirmativo, criam uma máquina virtual a partir de uma biblioteca de sistemas operacionais e serviços pré-carregados, acionam a máquina em qualquer máquina host com mais hardware disponível e torna o máquina de convidado disponível para mim. Não há espera para uma pessoa no departamento de TI lidar com minha solicitação.

Também repetirei a sugestão feita por algumas outras respostas aqui, ou seja, suporte, mas estenderei dizendo que as plataformas corporativas vêm com suporte suportado por SLA .

Andarilho de Pedra Verde
fonte
Eu vejo o "provisionamento de usuários" como um recurso complementar realmente incrível , mas por si só não produz algo "Enterprise Grade" - You have a copy of VirtualBox. Spin up as many VMs on your workstation as you want!é provisionado pelo usuário, mas eu não chamaria de "Enterprise Grade", nem eu confiaria nele como um elemento de sistemas de produção que suporta funcionalidades críticas para os meus negócios. A solução baseada no System Center que você descreve, por outro lado, passa por agrupamentos devido à robustez dos componentes subjacentes.
precisa saber é o seguinte
É verdade que são necessários outros recursos, mas se um produto não mediu o aprovisionamento do usuário, não é, na minha opinião, um produto corporativo.
precisa saber é o seguinte