《深入理解OpenStack Neutron》—1.3 Neutron的扩展能力
【摘要】 本书摘自《深入理解OpenStack Neutron》一书中的第1章,第1.3节,作者是李宗标。
1.3 Neutron的扩展能力
在Neutron基于SDN的应用场景中,所有的SDN控制器都挂接在Neutron之下,这是源于Neutron良好的扩展能力。Neutron的可扩展架构如图1-9所示。
图1-9 Neutron的可扩展架构
Neutron的架构,后面的章节会继续深入描述,这里可以不在意架构的细节,而只需关注架构的可扩展性。图1-9中圆圈所标注的①、②、③三个位置,正是Neutron的可扩展点,具体说明如表1-4所示:
表1-4 Neutron的可扩展点
通过以上描述,可以看到Neutron的可扩展能力非常强大,不仅可以扩展具体的实现插件,也可以扩展业务API。
当然,必须要强调的是,可扩展能力是Neutron的优点,但是绝不是它的全部。也就是说,厂商可以根据自己的需要对Neutron进行扩展,但是如果不扩展的话,Neutron仍然可以提供完整的解决方案。从API到插件(图1-9中还包括Agent),再到具体的网元(虚拟网元),Neutron都可以完整地提供。有的厂家和开源组织,错误地理解了Neutron的可扩展性,以为只要提供一个可扩展的框架,其他厂商就会蜂拥而至,还美其名曰“生态建设”,这是一种非常要命的思维逻辑。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)