【问题标题】:What is the difference between provider network and self-service network in OpenStack?OpenStack 中的供应商网络和自助服务网络有什么区别?
【发布时间】:2016-04-20 14:38:27
【问题描述】:
【问题讨论】:
标签:
networking
openstack
openstack-neutron
【解决方案1】:
从上一个答案中稍微解释一下:
Provider-networks 通常与您已经存在的交换架构相关联,并且可以用作 OpenStack 的“外部网络”。 FIP(浮动 IP)取自该“外部网络”。通常,基于 FLAT 或 VLAN 的网络用于提供商网络。
自助服务就像上面的答案一样,由租户/项目在内部创建。这些自助服务是隧道类型的网络(同时使用 gre 和/或 vxlan),并在 SNAT/DNAT 方案中使用 OpenStack 路由器“绑定”到外部网络(提供者类型)。
OpenStack 路由器有一条“支路”连接到外部网络,另一条支路连接到自助服务的内部网络。
然后,根据您的环境和 OpenStack 版本(特别是从 Kilo 到 Mitaka),您可以拥有多个外部网络,并结合不同类型的隧道自助服务网络(vxlan 或 gre)。事实上,您既可以将 FIP 分配给您的实例,也可以直接将来自提供商类型网络的 IP(当然提供权限)分配给您的实例。
希望这能更清楚地说明这个主题。
【解决方案2】:
“自助网络”允许用户创建自己的虚拟网络、子网、路由器等,而“提供者网络”不允许用户创建新的虚拟网络组件并只允许他们使用这些组件由提供商预定义的。
正如文档还指出的那样,“自助服务网络”提供了更多选项,并且是“提供者网络”可用选项的超集;但是,它也需要更多的设置。