Escalonada a instalação do Openstack Grizzly com Juju e Maas

2

Eu gostaria de testar a implantação do Openstack Grizzly da maneira similar descrita em Como posso instalar o Openstack Grizzly usando o Juju e o MAAS? com um número limitado de servidores, aproveitando a capacidade do Virtual-Maas. Eu não consegui encontrar nenhuma documentação e gostaria que alguém compartilhasse experiências ou me apontasse na direção certa.

Obrigado Luca

    
por Luca Da Col 18.09.2013 / 03:15

1 resposta

2

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.

    
por jamespage 11.11.2013 / 14:46