即将到来的 100Gb 网络对 Linux 内核是一大挑战
| 2015-01-27 09:55 评论: 28 分享: 21
RedHat的Jesper Brouer在LCA 2015会议上说,100Gb网络适配器即将到来。适配器的全线速运行对Linux内核是一大挑战。
Brouer解释说,随着网络适配器越来越快,内核处理每个数据包的时间越来越短。以10Gb适配器为例,两个1538字节的数据包之间的时间间隔为 1230ns, 40Gb网络则将时间间隔进一步缩短到307ns,100Gb则再次减少到120ns,也就是说内核每秒需要处理高达815万个数据包,它没有多少时间弄清楚如何处理每个数据包。
能发送的最小容量以太网帧是84字节,对10Gb网络而言,最小数据包的时间间隔是 67.2ns。Brouer称,对一个3GHz CPU,每个数据包处理只可用200 CPU周期,并不多。内核在处理这种网络密集工作负荷上做的并不好。
从 2025.1.15 起,不再提供评论功能
- 来自 - 重庆 的 Mozilla/Mac 用户 2015-01-30 12:45 10 赞
- 用交换机分离就好
- [1]微博评论 发表于 2015-01-27 17:03 的评论:这是脱袜子该考虑的。
- 来自 - 天津 的 MSIE/Windows 用户 2015-01-29 14:15 10 赞
- 我去,头回听说这个外号
- 来自 - 广西来宾 的 用户 2015-01-28 22:12 8 赞
- 硬盘行不行啊
- 来自 - 浙江杭州 的 Mozilla/Mac 用户 2015-01-28 21:39 3 赞
- 现在高端网卡都有相应的卸载方案了
- 来自 - 浙江杭州 的 Mozilla/Mac 用户 2015-01-28 21:39 2 赞
- 现在高端网卡都有相应的卸载方案了
- 来自 - 北京 的 Safari/Linux 用户 2015-01-28 21:36 2 赞
- 服务器直接出100G,现在40g还没有普遍应用啊。