Dec 132012
 

一直以来对Openstack的网络都不是很了解,到了Quantum,就显得更加复杂。看了两个多月的资料加上动手,好像明白多一点,整理一下。

由于我们以前搭建Openstack的时候,都是把管理网络和外部网络合并,这样也导致理解和设置的时候有很多困惑。

http://www.ibm.com/developerworks/cn/cloud/library/1209_zhanghua_openstacknetwork/

这位IBM朋友学的文章,倒是启发很多,解答了很多困惑。

 

quantum

 

对于Quantum,你可以选择安装在控制节点,或者独立部署在一台机器上,独立部署,其实可以很好帮助你理解。

对于部署Quantum Server的机器,最佳配置是4块网卡,有4种网络

  1. management network:管理网络,Openstack的调度,mysql的连接,其实都应该走管理网络,这其实是和内网连接,IPMI的网络,应该也是属于管理网络。
  2. Data network: 数据网络,这其实就是虚拟机内部通讯的网络,Fix IP网络
  3. External network:外部网络,这其实就是公网,Floating IP的网络
  4. API network:API网络,API的网络是需要暴露在公网上。

外部网络和API网络,可以合并,使用一块网卡实现。

在keystone的endpoint里设置:–publicurl ,–adminurl,—internalurl

publiccurl: 对应就是API网络

adminurl 和internalurl,对应的是管理网络。

  2 Responses to “Quantum网络的理解”

  1. Data network真的存在吗?ms openstack的测试人员自己对文档开了defect。。。https://bugs.launchpad.net/openstack-manuals/+bug/1187769

    • 谢谢指出。这种问题,就只能是看代码才能搞明白,等待官方更新。估计很多人都给误导。

 Leave a Reply

(required)

(required)