openstack 网络发展简史,openstack发展简史


openstack 网络发展简史

研究openstack有2个月的时间,这段时间从网上获取N多宝贵资料,对我的学习有很大帮助,在加上我自己的研究,终于对openstack整个网络体系有了个浅显的认识,写几篇文章,一个是对以往资料的总结,二来也希望的我的总结能为更多学习openstack的朋友们提供帮助。废话到这,进入正题。

nova-network:openstack最开始网络组件叫nova-network,其代码也都在nova中,支持的插件只有Linux bridge,网络拓扑包括flat和vlan。

quantum后来为了支持更多的插件,更多的网络拓扑,与nova交互更灵活,出现了quantum工程,quantum相比与nova-network,主要多出如下功能:

neutron:quantum由于与一家公司重名,在Havana版本中更名为neutron。neutron相比于quantum,多出来的最主要的功能是公共插件ml2。ml2主要功能如下:


以上就是目前openstack 网络发展简史,在这个过程中,我们不得不思考一个问题,在实际网络部署时,nova-network和neutron的选择、插件bridge和ovs的选择、网络拓扑flat、vlan、gre、vxlan的选择,这些类别的优缺点在后续blog中会进一步展开讨论。



















相关内容

    暂无相关文章