OpenStack + OpenContrail:在将OpenContrail与现有的Openstack集成之前,我是否需要确保OpenStack网络状态是否干净?

时间:2018-02-02 09:47:06

标签: cloud openstack virtualization sdn

我正在尝试将OpenContrail作为SDN Controller与现有的OpenStack安装集成。

在此选择之前,我还阅读了现有OpenStack上ODL安装的OpenDaylight项目文档。我了解到,在安装之前,我应该确保OpenStack网络状态是干净的。

OpenContrail文档没有提到这种要求。

问题是:在将OpenContrail与现有的Openstack集成之前,我是否需要确保OpenStack网络状态是否干净?

2 个答案:

答案 0 :(得分:1)

在与Openstack集成之前,我认为您不需要清除Contrail。 虽然Openstack上已经创建的网络将不会在轨迹仪表板中提供。您在Contrail中创建的所有未来网络都将与Openstack同步。

答案 1 :(得分:1)

我发现:

“在整合之后,Contrail将忽略中子数据库中的所有信息。任何进入的中子api呼叫都将被转换为一个contil-api呼叫。

Contrail本身不使用Mysql数据库,但有自己的(Cassandra)数据库

因此,将忽略当前存在于neutron / mysql数据库中的任何路由器/子网/网络/接口等对象。

这基本上意味着您将需要使用neutron重新创建您正在使用的每个对象。