运维系列虚拟化系列OpenStack系列【仅供参考】:Neutron 如何支持多种 network provider - 每5玩 OpenS-70 详解 ML2 Core Plugin(I)
Neutron 如何支持多种 network provider - 每天5分钟玩转 OpenStack(70) 详解 ML2 Core Plugin(I) - 每天5分钟玩转 OpenStack(71)Neutron 如何支持多种 network provider - 每天5分钟玩转 OpenStack(70)linux bridge core pluginlinux bridge agent详解 ML2 Core Plugin(I) - 每天5分钟玩转 OpenStack(71)传统 core plugin 的问题问题1:无法同时使用多种 network provider问题2:开发新的 core plugin 工作量大ML2 能解决传统 core plugin 的问题Neutron 如何支持多种 network provider - 每天5分钟玩转 OpenStack(70)Neutron 的架构是非常开放的,可以支持多种 network provider,只要遵循一定的设计原则和规范。本节我们将开始讨论这个主题。先讨论一个简单的场景:在 Neutorn 中使用 linux bridge 这一种 network provider。根据我们上一节讨论的 Neutron Server 的分层模型,我们需要实现两个东西:linux bridge core plugin 和 linux bridge agent。linux bridge core plugin与 neutron server 一起运行。实现了 core plugin API。负责维护数据库信息。通知 linux bridge agent 实现具体的网络功能。linux bridge agent在计算节点和网络节点(或控制节点)上运行。接收来自 plugin 的请求。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2416673.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!