Com os últimos lançamentos do MAAS e do Juju (disponível para 12.04 do arquivo do Cloud Tools ), é possível misturar o LXC contêineres com servidores físicos para suportar sua implantação do OpenStack em um número menor de servidores. É possível executar os seguintes encantos em contêineres LXC:
- cinder (contanto que você esteja usando um backend do Ceph)
- relance
- mysql
- rabbitmq-server
- nova-cloud-controller
- proxy swift
- keystone
Depois de implantar os charms que precisam de servidores físicos (nova-compute, quantum-gateway, ceph e swift-storage), você poderá adicionar contêineres do LXC a máquinas específicas:
juju add-machine lxc:1
O exemplo acima criará um contêiner LXC na máquina física 1.
Você pode segmentar um encanto para um contêiner específico do LXC - por exemplo:
juju deploy --to 1/lxc/0 nova-cloud-controller
Implanta nova-cloud-controller no primeiro contêiner LXC na máquina física 1.
Atualmente, temos alguns trabalhos aguardando testes finais que permitirão que você implante o ceph / swift-storage e o nova-compute nas mesmas máquinas físicas - permitindo que você tenha servidores de armazenamento / computação compartilhados em sua implantação.