V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FabricPath  ›  全部回复第 8 页 / 共 16 页
回复总数  313
1  2  3  4  5  6  7  8  9  10 ... 16  
2023-06-30 11:56:09 +08:00
回复了 huangya 创建的主题 宽带症候群 猫棒可以设置 vlan tag 吗?
@huangya 你这个 CPU 不是只有 4 个核心么,只有 4 个 bit ,所以 rps 是 0000 - 1111 ( 0~F)

你先把 ethtool -l xxx 看队列数,先 ethtool -L 把队列数调整成和你 CPU 相同的数量。
然后 cat /proc/interrupts |grep xxx 看看每个队列的中断号

修改 /proc/irq/xxxx/smp_affinity_list ,让每个中断绑到一个核心上(有的网卡有管理通道的中断,无视掉)

比如我的
# cat /proc/interrupts |grep enp2s0|awk '{print $1}'|cut -d ":" -f 1|xargs -I {} cat /proc/irq/{}/smp_affinity_list
0-11
1
3
5
7


绑中断+rss 生效的话,把 rps 全关了
然后 top ,之后按 1 ,看每个 CPU 的 SI 是不是均匀的。比如我的,3 个队列起在 3 个 CPU 上


top - 11:55:38 up 28 days, 11:19, 1 user, load average: 2.31, 2.50, 2.61
Tasks: 487 total, 1 running, 486 sleeping, 0 stopped, 0 zombie
%Cpu0 : 21.1 us, 1.1 sy, 0.0 ni, 77.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu1 : 7.1 us, 3.0 sy, 0.0 ni, 86.9 id, 0.0 wa, 0.0 hi, 3.0 si, 0.0 st
%Cpu2 : 17.2 us, 3.2 sy, 0.0 ni, 79.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu3 : 3.1 us, 2.1 sy, 0.0 ni, 91.7 id, 0.0 wa, 0.0 hi, 3.1 si, 0.0 st
%Cpu4 : 17.4 us, 3.3 sy, 0.0 ni, 79.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu5 : 7.7 us, 1.0 sy, 0.0 ni, 85.6 id, 0.0 wa, 0.0 hi, 5.8 si, 0.0 st
%Cpu6 : 23.5 us, 3.1 sy, 0.0 ni, 73.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu7 : 4.1 us, 0.0 sy, 0.0 ni, 95.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu8 : 21.7 us, 3.3 sy, 0.0 ni, 73.9 id, 0.0 wa, 0.0 hi, 1.1 si, 0.0 st
%Cpu9 : 21.1 us, 4.2 sy, 0.0 ni, 74.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu10 : 18.8 us, 6.2 sy, 0.0 ni, 75.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu11 : 16.7 us, 4.2 sy, 0.0 ni, 79.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
2023-06-30 10:37:31 +08:00
回复了 huangya 创建的主题 宽带症候群 猫棒可以设置 vlan tag 吗?
@huangya 先看看 tx 是不是均匀的,如果 tx 是均匀的,那就说明是支持 rss 的
或者看 ethtool -k xxx|grep hash 支不支持 receive-hashing
再看
ethtool -n xxx rx-flow-hash tcp4
ethtool -n xxx rx-flow-hash udp4
有没有配置,如果都配置了,还都是在单队列上,那就是不支持解析 pppoe 的内层 hash 。

考虑用 ntuple 强制分到其他队列上,每个 CPU 处理一条宽带链路
2023-06-29 11:47:49 +08:00
回复了 huangya 创建的主题 宽带症候群 猫棒可以设置 vlan tag 吗?
@huangya macvlan 和 vlan 都不太可能成为性能瓶颈,macvlan 只是 xmit 的时候重新指了一下 skb->dev ,vlan 的要看上层设备的驱动怎么写的,一般也就 append 一个 header 。

这个 4*A72 跑满 3Gbps 上下行还挺吃力的,不知道他的 Packet Processor 包含什么功能。
如果你的网卡支持 ntuple ,可以用 ntuple 强制分流 pppoe 流量到其他队列上,比如我用的 i225 ,也是 3 条线路,分流到 3 个队列。


ethtool -n enp3s0|grep Filter|cut -d " " -f 2|xargs -I {} ethtool -N enp3s0 delete {}
ethtool -N enp3s0 flow-type ether dst 00:00:22:11:11:00 action 1
ethtool -N enp3s0 flow-type ether dst 00:00:22:11:11:01 action 2
ethtool -N enp3s0 flow-type ether dst 00:00:22:11:11:02 action 3

在有办法使用上 rss 的情况下,尽量不要用 rps ;如果网卡单队列,那就只能靠 rps 做软件分流了。
2023-06-29 10:32:51 +08:00
回复了 huangya 创建的主题 宽带症候群 猫棒可以设置 vlan tag 吗?
@huangya ethtool -S xxxx 看看流量是不是从单队列上来的,有可能网卡不支持 pppoe 的 rss
2023-06-29 10:04:38 +08:00
回复了 huangya 创建的主题 宽带症候群 猫棒可以设置 vlan tag 吗?
性能问题不用担心,vlan 子接口在 1G 环境下忽略不计
2023-06-26 10:23:53 +08:00
回复了 langmanxiaoa 创建的主题 问与答 2023 年 6 月,有哪些超值流量卡推荐?
@FabricPath 欠费 3 个月自动销户
2023-06-26 10:23:31 +08:00
回复了 langmanxiaoa 创建的主题 问与答 2023 年 6 月,有哪些超值流量卡推荐?
青海移动,19 块钱 100G ,年抛
2023-06-13 16:32:45 +08:00
回复了 tit 创建的主题 问与答 小米还能翻盘吗?
@NoOneNoBody 除了小爱同学变傻子之外,其他东西工作正常
2023-06-12 12:44:35 +08:00
回复了 Jianzs 创建的主题 旅行 毕业旅行和女朋友去新疆,跟小团游有什么注意事项?
@Jianzs 一嗨租车在新疆可以免异地还车费,规划好你的行程,一嗨下单就行。保险买一个百万三者,是多少钱就是多少钱,没有额外收费了。新疆邮费便宜,按一公里 5 毛估算一下。
我走过喀什到乌鲁木齐,一路上风景很爽,比跟团爽多了,每天早上起床看心情再临时决定去哪里。

租车费 21 年国庆,20w 左右的 SUV 7 天租车 5000 。非节假日应该便宜一些,建议 SUV ,很多路边临时停车的地方,轿车可能下不去。
@honeyjuice 老哥,200 提速营业厅说他没权限咋搞,上个月问了 10010 说这个月就有权限,这个月打 10010 说现在这个提速包无了
@damichifan 看网心云压测的数据😄
1 元 100 提速包,之前卡 95 ,现在能跑到 145
2023-06-06 11:52:08 +08:00
回复了 sodulty 创建的主题 问与答 中小团队 10-50 人进行留穴,我折腾过的方案
十几个人的小团队也不用考虑啥高可用,挂了重启一下就行。要高可用就起俩机器,办公网侧 bgp ecmp 发 default 出来,出口侧接公网出口的主路由
2023-06-06 11:48:32 +08:00
回复了 sodulty 创建的主题 问与答 中小团队 10-50 人进行留穴,我折腾过的方案
openwrt+openclash
只要 CPU 管够,100G 以内随便搞
2023-06-02 11:47:33 +08:00
回复了 WOSHILIDAYE 创建的主题 问与答 求一个路由器推荐
这个需求最好是软路由+ap
400~500 左右的 r4s 或者 r5c 刷 openwrt 当主路由
后面有线中继接 ax6000 ,哪个便宜用哪个
这种日志意义不大,dst ip 大概率 cdn ,要解 SNI 拿域名才能知道访问的是啥网站
2023-05-19 14:59:52 +08:00
回复了 panwork 创建的主题 宽带症候群 杭州联通出 2000 兆宽带了
9000 块钱。。。在上海可以开 5 条场景化宽带,每条 1000 下 200 上,总共花费 6500 元,剩下的钱买个万兆上联的交换机+软路由。
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1183 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 23:49 · PVG 07:49 · LAX 15:49 · JFK 18:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.