【发布时间】:2019-11-04 10:00:25
【问题描述】:
我正在尝试选择哪一个用于我的项目。经过短暂的资源后,我发现大多数公司都在使用 PF_RING 而不是“数据平面开发工具包”平台。为什么?
【问题讨论】:
-
我认为这有点不对。首先,我们应该将 DPDK 与 PF_RING ZC 进行比较。 ZC 版本不是开源的,需要许可证。其次,我认为 DPDK 的使用更为广泛(OVS、TRex)——甚至在谷歌上搜索项目也会得到更多的结果。这实际上取决于用例,但为了获得最佳性能和支持(来自软件和硬件供应商),DPDK 似乎是一个更好的选择。诚然,它是一个巨大的工具包,对于小型项目来说可能太大了,但文档也相当不错。