【问题标题】:Writing an ML2 mechanism driver from scratch从头开始编写 ML2 机制驱动程序
【发布时间】:2021-12-27 11:15:16
【问题描述】:

我正在尝试实现一个 ML2 机制驱动程序,以便能够在 OpenStack 中集成一个 RINA 堆栈实现。

我在开始实现驱动程序方面有点困难,主要是因为我是 openstack 套件的新手,而且我无法找到关于从头开始实现 ML2 的良好文档。我唯一找到的是这本(旧)书Openstack Networking Cookbook,在第 10 章中,它从头开始处理 ML2 机制驱动程序的实现。然而,这本书是基于 openstack kilo (2015) 并且按照教程它只是破坏了整个 openstack 安装。

所以这里的主要问题是:

  • 我应该如何开始?我是否应该只看开源机制驱动程序是如何实现的,然后尝试猜测它们是如何工作并开始(慢慢地)实现我的?

  • 是否有任何好的文档或样板代码可以从头开始实现 ML2 驱动程序?

【问题讨论】:

    标签: openstack openstack-neutron


    【解决方案1】:

    我只找到了这些似乎与编写 ML2 驱动程序主题相关的资源:


    所以回答你的问题:

    我应该如何开始?我是否应该只看开源机制驱动程序是如何实现的,然后尝试猜测它们是如何工作并开始(慢慢地)实现我的?

    这可能是最好的方法。有几个例子可以看看。

    您也可以在 Neutron 开发者邮件列表中寻求建议和提出技术问题。

    但您应该期望自己完成大部分研究;例如阅读书籍、论文、规范以深入了解网络,深入研究现有的 Neutron 和 ML2 代码库等。

    是否有任何好的文档或样板代码可以从头开始实现 ML2 驱动程序?

    除了我发现的,我怀疑它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-17
      • 1970-01-01
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      相关资源
      最近更新 更多