Mudanças entre as edições de "Estudo de contêineres"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 5: Linha 5:
 
* Ambiente isolado que empacota a aplicação e suas dependências;
 
* Ambiente isolado que empacota a aplicação e suas dependências;
 
* Compartilham o ''kernel'' do sistema operacional de gerência;
 
* Compartilham o ''kernel'' do sistema operacional de gerência;
* Inicia instanteneamente e usa menos CPU e memória RAM que uma máquina virtual;
+
* Inicia instantaneamente e usa menos CPU e memória RAM que uma máquina virtual;
 +
* O foco é a aplicação que se deseja rodar;
 
* É portátil pois contém a aplicação com tudo que a mesma necessita para funcionar;
 
* É portátil pois contém a aplicação com tudo que a mesma necessita para funcionar;
 
* Pode ser facilmente replicado;
 
* Pode ser facilmente replicado;
Linha 11: Linha 12:
  
 
== Máquina Virtual ==
 
== Máquina Virtual ==
 +
 +
* Abstrai (virtualiza) o hardware;
 +
* Cada máquina virtual possui um sistema operacional completo;
 +
* Demora para iniciar, consumindo armazenamento, memória RAM e CPU extra para ser executada;
 +
* O foco está na virtualização completa de um ambiente físico;
 +
*

Edição das 15h48min de 31 de outubro de 2017

Conceitos gerais

Contêiner

  • Ambiente isolado que empacota a aplicação e suas dependências;
  • Compartilham o kernel do sistema operacional de gerência;
  • Inicia instantaneamente e usa menos CPU e memória RAM que uma máquina virtual;
  • O foco é a aplicação que se deseja rodar;
  • É portátil pois contém a aplicação com tudo que a mesma necessita para funcionar;
  • Pode ser facilmente replicado;
  • Permite a execução de diversos ambientes em um mesmo sistema, não necessitando ter diversos sistemas operacionais completos para isso;

Máquina Virtual

  • Abstrai (virtualiza) o hardware;
  • Cada máquina virtual possui um sistema operacional completo;
  • Demora para iniciar, consumindo armazenamento, memória RAM e CPU extra para ser executada;
  • O foco está na virtualização completa de um ambiente físico;