philarlala 发表于 2016-08-05 16:23

关于网上的那些突破万兆网卡16个队列的限制的发明

由于万兆网卡是用4bit 来记录hash 结果的,因此对于利用RSS 模式进行分流的时候,最多只能利用16个队列。因此很多人就弄个发明,
针对cpu个数大于16的机器的,就是再多一层hash ,把一个队列映射到多个cpu上,这样的发明跟直接利用linux内核的rps 功能有什么区别?

nswcfd 发表于 2016-08-05 19:34

“很多人”?

nswcfd 发表于 2016-08-05 19:40

RSS分流后单个分发core的压力变为原来的1/16,
不开启RSS直接上RPS,很难保证单个分发core(分发之前)不会面临100%的流量压力。

philarlala 发表于 2016-08-06 10:40

http://d.wanfangdata.com.cn/Patent/CN201210397543.2 这种方式和先开了网卡的rss ,然后再做rps 的区别

philarlala 发表于 2016-08-06 10:42

http://d.wanfangdata.com.cn/Patent/CN201210397543.2这种,与开了rss 然后再做rps 的区别

philarlala 发表于 2016-08-08 09:11

不是不开启RSS ,是开启了RSS ,然后再开RPS ,和附件中描述的这种,添加多一层hash,感觉没什么区别

nswcfd 发表于 2016-08-16 16:59

这都能专利…… :-L

不过曙光的应用场景,估计不是面向linux的,有可能是类似dpdk的东西。

philarlala 发表于 2016-08-16 17:21

对啊,我也觉得这都能专利,哈哈。打算帮忙看看我的另外一个帖子,关于tc 的htb的,限速总是用不好,:luya: :luya: :luya: 回复 7# nswcfd


   
页: [1]
查看完整版本: 关于网上的那些突破万兆网卡16个队列的限制的发明