FD.io/VPP — VPP Agent — 架构设计

目录

文章目录

  • 目录
  • VPP Agent 的分层架构
    • KVScheduler
    • VPP plugins
    • VPP Agent 与 VPP Data Plane 的通信机制
  • VPP Agent 的软件架构

VPP Agent 的分层架构

VPP Agent 本质上就是一个 VPP-specific plugins 的集合,作为 App、VPP、CN Infra 三者之间交互的桥梁。

  • Northbound Plugins:提供 Model-driven Protobuf Northbound APIs,使 VPP Agent 可以与外部 Applications 进行交互。
  • KV Scheduler Plugins:从 NB 获取配置数据,然后向 SB 执行 VPP Plugins 或 Linux Plugins 的回调。支持使不同的 VPP 遵守严格的配置操作顺序,保证 VPPs 运行场景的准确性。
  • VPP and Linux Plugins:与 VPP 或 Linux Data Plane 进行交互的模块。
  • CN Infra Plugins

云物互联

FD.io/VPP — VPP Agent — 架构设计 微信公众号 FD.io/VPP — VPP Agent — 架构设计 云计算、云原生、5G、边缘计算

来源:范桂飓

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月4日
下一篇 2021年5月4日

相关推荐