Lar Virtualização Qual é a diferença entre implantar contêineres dentro de uma VM e diretamente no bare metal?

Qual é a diferença entre implantar contêineres dentro de uma VM e diretamente no bare metal?

Anonim

Q:

Qual é a diferença entre implantar contêineres dentro de uma VM e diretamente no bare metal?

UMA:

Ao usar tecnologias de virtualização de contêineres relativamente novas, as empresas e os engenheiros têm uma escolha: instalar os sistemas de contêineres diretamente no hardware bare metal ou instalá-los em um ambiente de máquina virtual. A implantação dentro de uma máquina virtual pode oferecer mais flexibilidade, mas também pode exigir mais recursos ou limitar a capacidade.

Com a implantação de contêineres em uma VM, as empresas podem precisar investir em quantidades específicas de poder de processamento, partições de memória ou outros recursos. No entanto, essa pode ser uma maneira de integrar de maneira mais eficaz os recursos do contêiner em um sistema virtual maior.

Além disso, uma implantação de VM pode ser a única opção de compatibilidade para vários tipos de sistemas de nuvem pública e híbrida.

Por outro lado, alguns especialistas apontam que os sistemas modernos de contêineres isolam efetivamente instâncias e fornecem os tipos certos de implementação para o emprego de bare metal, e que isso pode ser muito mais eficiente em termos de recursos e adicionar certos tipos de capacidade. O emprego do metal puro pode eliminar alguns gargalos e ajudar os processos a serem executados fora dos sistemas de máquinas virtuais mais antigos, que podem não ter alto desempenho em comparação com outros aspectos do sistema. Isso, além dos recursos necessários para executar dentro de uma VM, tem alguns técnicos perguntando por que os engenheiros escolheriam implantar contêineres em uma máquina virtual. No final, a decisão de executar em um ambiente de VM pode estar relacionada a sistemas legados abaixo do ideal e a uma série de considerações práticas.

Em geral, o emprego bare metal de contêineres geralmente é um ideal ou objetivo que as empresas consideram ao adotar a virtualização de contêineres, em uma atualização contínua dos sistemas de TI que podem funcionar com mais eficiência em configurações altamente virtualizadas.

Qual é a diferença entre implantar contêineres dentro de uma VM e diretamente no bare metal?