申请试用
HOT
登录
注册
 

Running Multi-process DPDK App on Kubernetes with Operator SDK

幸运号
/
发布于
/
3195
人观看

我们将讨论一种通过使用Operator SDK在Kubernetes上运行DPDK多进程应用程序的方法。我们已经开发了一种称为软补丁面板的DPDK(SPP)用于NFV环境中的服务功能链接,它可以连接在主机,虚拟机以及容器上运行的DPDK应用程序。我们可以使用Multus在Kubernetes上运行DPDK应用,但是受支持的网络接口类型仍然受到限制。 SPP具有几种类型的PMD,例如物理,虚拟主机,振铃等。我们已经通过使用Operator SDK来实现Kubernetes DPDK容器应用之间的零拷贝数据包转发,该工具包是管理Kubernetes本机应用程序的工具包。 Operator可以在Kubernetes上管理复杂的有状态应用程序,并且适用于管理多进程应用程序。对于SPP,我们定义了自定义资源管理器,用户可通过该资源管理器通过Kubernetes CLI组织流程。在实现方面,Operator SDK是用于脚手架和代码生成的一组工具,可以快速引导新项目,以便您可以快速部署应用程序。

0点赞
0收藏
4下载
确认
3秒后跳转登录页面
去登陆