关于网上的那些突破万兆网卡16个队列的限制的发明
由于万兆网卡是用4bit 来记录hash 结果的,因此对于利用RSS 模式进行分流的时候,最多只能利用16个队列。因此很多人就弄个发明,针对cpu个数大于16的机器的,就是再多一层hash ,把一个队列映射到多个cpu上,这样的发明跟直接利用linux内核的rps 功能有什么区别?
“很多人”? RSS分流后单个分发core的压力变为原来的1/16,
不开启RSS直接上RPS,很难保证单个分发core(分发之前)不会面临100%的流量压力。 http://d.wanfangdata.com.cn/Patent/CN201210397543.2 这种方式和先开了网卡的rss ,然后再做rps 的区别 http://d.wanfangdata.com.cn/Patent/CN201210397543.2这种,与开了rss 然后再做rps 的区别 不是不开启RSS ,是开启了RSS ,然后再开RPS ,和附件中描述的这种,添加多一层hash,感觉没什么区别 这都能专利…… :-L
不过曙光的应用场景,估计不是面向linux的,有可能是类似dpdk的东西。 对啊,我也觉得这都能专利,哈哈。打算帮忙看看我的另外一个帖子,关于tc 的htb的,限速总是用不好,:luya: :luya: :luya: 回复 7# nswcfd
页:
[1]