申请试用
HOT
登录
注册
 
XDP - challenges and future work
XDP - challenges and future work

XDP - challenges and future work

阳春白雪
/
发布于
/
3932
人观看

xdp已经为高性能数据包提供了丰富的功能。并已在多个生产系统中部署。但是,这并不意味着xdp是一个完成的系统;在相反,linux的每一个版本都在进行改进,并且粗糙的边缘不断被锉平。这次谈话的目的是为了讨论这些未来改进的可能性,包括如何解决系统的一些已知限制。我们特别有兴趣从社区前进的最佳途径。我们计划讨论的问题包括但不限于:用户体验和调试工具:如何使不熟悉内核或xdp的人来掌握使用系统,在编写xdp程序时高效?驱动程序支持:如何在所有驱动程序中完全支持xdp?这甚至是我们应该争取的目标吗?性能:在高数据包速率下,每一个微优化都很重要。在驱动程序中内联函数调用之类的事情很重要,但是批处理以摊销固定成本,如DMA映射。什么是已知的瓶颈,我们如何解决它们?QoS和速率转换:我们应该如何在XDP中实现QoS?特别地,速率转换(更快的链路馈送到较慢的链路)是目前很难从xdp中处理,并且会从中受益,例如,主动队列管理(AQM)。我们能适应一些aqm和qos吗与xdp一起工作的常规网络堆栈中的设施?或者应该我们做了不同的事?加速堆栈的其他部分:Tom Herbert启动了2016年关于使用xdp加速传输协议的讨论。我们如何在这方面取得进展?或者我们应该做点什么不一样?是否还有其他方面可以扩展xdps处理提供有用加速的模型?

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