RancherOS e Docker, dois bons companheiros de viagem

Esquema RancherOS

RancherOS é um pequeno sistema operacional de apenas cerca de 20 MB em tamanho, com apenas o básico para funcionar, não para de ter uma infinidade de funcionalidades. Desenhado para funcionar no Docker, mais um dos projetos que prometem muito e estão dando muito o que falar ultimamente. O RancherOS é gerenciado pelo Docker, ambos os serviços do próprio sistema como udev, rsyslog, etc.

RancherOS executa tudo por meio de contêineres, graças ao projeto Docker. O design do RancherOS faz com que o PID 1 se encarregue de chamar o DOcker e iniciá-lo, este por sua vez chama "User Docker", que é simplesmente um sistema para rodar containers, permitindo a qualquer usuário apagar todo o sistema operacional ("System Docker '). Para quem não sabe o que são Docker e containers, convido vocês a investigarem um pouco, é muito interessante em termos de virtualização.

Como poderia ser de outra forma, o RancherOS é um projeto inovador baseado em um kernel Linux. A distro já está na versão 0.4.2 e usa Docker 1.9.1, com um kernel superior à versão Linux 4.2. Ou seja, apesar de seu tamanho pequeno, não usa um kernel muito primitivo, mas é uma versão muito atual. Esta combinação tornou este projeto especialmente prático para construir qualquer tipo de infraestrutura.

Pra quem ainda não sabe o que é dos containers (convidados isolados rodando como um aplicativo em cima do host) ou o projeto Docker, dizendo que é possivelmente o futuro da virtualização. Docker funciona apenas no Linux e é um projeto de código aberto para implantação de aplicativos em contêineres de software, fornecendo uma camada de abstração e automação de virtualização no nível do sistema operacional. Isso evita a sobrecarga de inicialização e manutenção de máquinas virtuais como na virtualização convencional.

Se você estiver interessado, pode acessar o site oficial - www.rancher.com/rancher-os/


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.