OpenStack中提供商网络和自助服务网络有什么区别?

时间:2016-04-20 14:38:28

标签: networking openstack openstack-neutron

我无法理解这些类型的网络之间的区别。
当我依靠它时:
http://docs.openstack.org/mitaka/install-guide-rdo/neutron-controller-install.html
我只是看到自助服务网络是提供商网络但更好,因为它还提供第3层服务。如果区别仅在于此,那么为什么/什么时候我们需要提供商网络呢?

2 个答案:

答案 0 :(得分:1)

“自助网络”允许用户创建自己的虚拟网络,子网,路由器等,而“提供商网络”不允许用户创建新的虚拟网络组件并允许他们仅使用这是由提供商预定义的。

正如文件还指出的那样,“自助网络”提供了更多选择,并且是“提供商网络”可用选项的超集;但是,它还需要更多的设置。

答案 1 :(得分:1)

从最后一个答案中略微说一下:

提供商网络通常与您已经存在的交换架构相关联,可以用作OpenStack的“外部网络”。 FIP(浮动IP)取自“外部网络”。通常,基于FLAT或VLAN的网络用于提供商网络。

自助服务就像上面的答案一样,由租户/项目内部创建。这些自助服务是隧道型网络(使用gre和/或vxlan),并使用OpenStack路由器在SNAT / DNAT方案中“绑定”到外部网络(提供者类型)。

OpenStack路由器的“支路”连接到外部网络,另一条支路连接到自助服务的内部网络。

然后,根据您的环境和OpenStack版本(特别是从Kilo到Mitaka),您可以拥有多个外部网络,并组合不同类型的隧道自助服务(vxlan或gre)。事实上,您既可以将FIP分配给您的实例,也可以直接从提供者类型的网络(当然提供的权限)中分配IP到您的实例。

希望这能更清楚地说明这个话题。