新的分组驱动程序有哪些好处?


13

编译3.3内核时,我注意到在网络系统中添加了一个名为teaming的新驱动程序。根据相关的提交团队,绑定是用户空间驱动的替代方法。

有人在测试吗?它比旧的久经考验的绑定驱动程序快还是好?改变的好处是什么?


通过发布到unix.se,您可能会获得更好的里程。有趣的问题是+1。
Belmin Fernandez '04年

现在已在RHEL 7和CentOS 7中发布,对此有任何更新吗?
javapowered

Answers:


7

看起来现在进行更改的优点是“根本没有”,因为该项目只是刚刚添加到内核中,几乎没有文档,并且自称为“仍在其dippers atm中” 。

从长远来看,用户空间网络绑定驱动程序可能具有FUSE(用户空间文件系统接口)带给文件系统世界的某些相同好处-主要是,使用不同的策略,协议实现和等等。通过简化内核代码并将复杂性推入用户空间,您还可以最终获得一个解决方案,该解决方案在发生故障时更加健壮,并且可以对错误和功能请求等做出更敏捷的响应。

本演示文稿(警告:PDF)描述了该项目的动机和目标。首先,他们正在寻求用更小,更易于维护且性能更高的东西来代替那些bonding肿且复杂的旧版绑定代码。


当您意识到内核驱动程序中目前存在七个不同的绑定模式时,这很有意义。显然,关于什么是“结合”,它有什么好处或如何精确地获得期望的收益并没有真正的共识。
沃伦·杨
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.