Que hipervisor é legal com o docker.io

4

Eu tenho executado vários servidores de virtualização diferentes, (ESXi, XenServer, Proxmox / KVM) no passado. Estou agora em uma posição em que preciso configurar um novo ambiente de virtualização que deve ser executado por muito tempo. Eu imaginei que seria uma boa ideia estar preparado para o Docker, já que aparece bastante ultimamente. Eu usei vagrant em ambientes de desenvolvimento com muito sucesso, mas ainda não contêineres docker, mas possivelmente começarão em breve.

Minha pergunta é, qual seria a melhor plataforma de virtualização para permitir que eu incluísse o docker posteriormente? Eu adoraria ficar com algo construído em torno de Xen (de preferência não o sabor Citrix), mas qualquer outra coisa seria ok também. As máquinas convidadas provavelmente serão apenas o Linux, talvez com um * BSD ocasional. Não consigo configurar dois sistemas, portanto, os contêineres do Docker terão que residir no mesmo hardware que as máquinas virtuais. (Para o motivo de uma única máquina, também gostaria de evitar o OpenStack, a menos que seja a combinação ideal para o docker + VMs).

Algum conselho sobre qual infraestrutura de virtualização será interessante com o docker?

    
por Stephan 26.07.2014 / 16:25

3 respostas

1

O Docker pode ser executado em qualquer hipervisor, o AFAIK. Estou executando o Docker em um Ubuntu VM em execução nos meus XenServers em casa. Eu também tenho uma VM Ubuntu no meu laptop rodando Docker dentro do Virtualbox. Além disso, se você estiver interessado no Docker, eu examinaria o CoreOS, que oferece recursos do Docker em um formulário em cluster.

No que diz respeito à escolha de um hipervisor para trabalhar, escolha aquele com o qual você se sente mais à vontade, se adapte ao orçamento e ofereça os recursos necessários.

Além disso, se isso for para fins estritos de desenvolvimento, acredito que a Digital Ocean ofereça uma imagem do Docker.

    
por 11.08.2014 / 20:50
0

Mais do que hipervisores, eu me concentraria em sistemas que podem ser legais com VMs e contêineres e gerenciar clusters de qualquer combinação deles, como o Mesos ou o OpenStack. Ou em maneiras de orquestrar containers (kubernetes, CoreOS, OpenShift e outros são ferramentas de exemplo nessa direção) em VMs e servidores bare-metal.

Desde que o hipervisor possa executar o kernel Linux nativo e não modificado no modo de 64 bits, deve funcionar. O Docker não tem nenhum problema em rodar em Xen, KVM, VMWare e outros e, de fato, funciona na maioria dos principais provedores de nuvem usando esses hipervisores.

    
por 08.10.2014 / 12:31
0

Se você ainda está procurando por isso, talvez a Xen Orchestra (rodando no XenServer) possa ser de interesse:

link

    
por 24.12.2014 / 00:22