缩小了与Juju和Maas的Openstack Grizzly装置

我想以如何使用Juju和MAAS安装Openstack Grizzly中描述的类似方式测试Openstack Grizzly部署? 使用有限数量的服务器,利用Virtual-Maasfunction。 我无法找到任何文件,如果有人可以分享经验或指出我正确的方向,我将不胜感激。

谢谢你,卢卡

通过最新的MAAS和Juju版本(可从Cloud Tools存档获得12.04),可以将LXC容器与物理服务器混合,以支持在少量服务器上部署OpenStack。 可以在LXC容器中运行以下魅力:

  • 煤渣(只要你使用Ceph后端)
  • 一瞥
  • MySQL的
  • RabbitMQ的服务器
  • 新星云控制器
  • SWIFT代理
  • 拱心石

一旦部署了需要物理服务器(nova-compute,quantum-gateway,ceph和swift-storage)的魅力,就可以将LXC容器添加到特定的机器:

juju add-machine lxc:1 

上面的示例将在物理机1上创建LXC容器。

然后,您可以将魅力定位到特定的LXC容器 – 例如:

 juju deploy --to 1/lxc/0 nova-cloud-controller 

将nova-cloud-controller部署到物理机1上的第一个LXC容器。

我们目前正在进行一些正在进行最终测试的工作,这些工作将允许您在相同的物理机器上部署ceph / swift-storage和nova-compute – 允许您在部署中拥有共享存储/计算服务器。