❏ 站外平台:

即将到来的 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周期,并不多。内核在处理这种网络密集工作负荷上做的并不好。



最新评论

来自 - 重庆 的 Mozilla/Mac 用户 2015-01-30 12:45 9 回复
用交换机分离就好
[1]
微博评论 发表于 2015-01-27 17:03 的评论:
这是脱袜子该考虑的。
来自 - 天津 的 MSIE/Windows 用户 2015-01-29 14:15 9 回复
我去,头回听说这个外号
来自 - 广西来宾 的 用户 2015-01-28 22:12 7 回复
硬盘行不行啊
来自 - 浙江杭州 的 Mozilla/Mac 用户 2015-01-28 21:39 2 回复
现在高端网卡都有相应的卸载方案了
来自 - 浙江杭州 的 Mozilla/Mac 用户 2015-01-28 21:39 1 回复
现在高端网卡都有相应的卸载方案了
来自 - 北京 的 Safari/Linux 用户 2015-01-28 21:36 1 回复
服务器直接出100G,现在40g还没有普遍应用啊。
hyplove 2015-01-27 20:40 回复
100G。。。。
微博评论 2015-01-27 20:33 1 回复
100g?天朝不用担心这个问题//@伯乐头条:[吃惊]
微博评论 2015-01-27 19:03 1 回复
//@伯乐头条:[吃惊]
微博评论 2015-01-27 18:33 1 回复
@我的印象笔记
浩浩君 2015-01-27 18:17 6 回复
寡人受惊了
微博评论 2015-01-27 18:03 1 回复
//@伯乐头条:[吃惊]
微博评论 2015-01-27 18:03 1 回复
这个有点凶残。//@伯乐头条:[吃惊]
微博评论 2015-01-27 18:03 1 回复
我们没有网络 //@伯乐头条:[吃惊]
微博评论 2015-01-27 18:03 1 回复
[吃惊]
微博评论 2015-01-27 14:03 回复
改进Linux网络性能
微博评论 2015-01-27 13:03 回复
“每个数据包处理只可用200 CPU周期” 这凶残。不过这么高的带宽不引入专用芯片?
微博评论 2015-01-27 12:03 1 回复
广域网是不用考虑,但是服务器群间通信就不好说了
arhool 2015-01-27 11:48 2 回复
这个~ 10G的我都还没见过
微博评论 2015-01-27 11:33 1 回复
回复@清香之夏Summer:这个和ADSL有嘛关系了,这个是为了解决大数据应用的高速网络的吧。
微博评论 2015-01-27 11:03 6 回复
我大天朝ADSL撥號網絡表示毫無壓力
微博评论 2015-01-27 11:03 1 回复
再接再厉
微博评论 2015-01-27 11:03 回复
数据包转发不直接走硬件要通过CPU?
微博评论 2015-01-27 11:03 回复
咱这里目测接下来几年都不可能达到……
微博评论 2015-01-27 10:33 回复
ToE或许会越来越重要
微博评论 2015-01-27 10:33 6 回复
It's good to see computation instead of I/O becomes the bottleneck.
微博评论 2015-01-27 10:33 7 回复
在中国不用担心这个问题

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。