V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FabricPath  ›  全部回复第 11 页 / 共 13 页
回复总数  248
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
2022-05-07 16:49:54 +08:00
回复了 duoduo1x 创建的主题 问与答 群晖 920+虚拟机装 OpenWrt 软路由宽带跑不满
@duoduo1x 要看你 host 上是用啥启动的 qemu ,你在 host 上试试 virsh list ,如果能看到 vm 的话,那就 virsh edit ID ,然后找找 virtio-net 部分,如果有现成的 queue=1 ,那就改成你 CPU 数量相等的值,如果没有,那就加一下,具体格式的话,搜一下 qemu virtio net multi queue
2022-05-06 22:16:26 +08:00
回复了 duoduo1x 创建的主题 问与答 群晖 920+虚拟机装 OpenWrt 软路由宽带跑不满
@FabricPath virtio net 更正为 vhost net ,手滑
2022-05-06 22:14:56 +08:00
回复了 duoduo1x 创建的主题 问与答 群晖 920+虚拟机装 OpenWrt 软路由宽带跑不满
你这 3 个选项,e1000 和 rtl8139 都是 qemu 在 kvm 、非 kvm 下的全虚拟化网卡,为兼容性而生的。
virtio 是你这 3 个选择中最先进的(所有公有云的软件网络方案都是 virtio )。virtio 是半虚拟化,即使是 kernel 的 virtio net 也比另外两种好得多。
目测你这个是单队列的,单队列只有一个核在处理报文,如果你能修改一下 qemu 的 xml ,增加队列数的话,性能会更好。
2022-05-06 16:28:53 +08:00
回复了 iwasthere 创建的主题 Google 使用 app 端 gmail 的吐槽
outlook 可以托管 gmail ,国内无缝收发邮件
2022-04-29 17:47:08 +08:00
回复了 miemie666 创建的主题 云计算 请教一个服务器 IP 和路由的配置问题
@FabricPath 是我看错了,你这个无法被访问,就是商家物理网络配置的问题
2022-04-29 17:44:55 +08:00
回复了 miemie666 创建的主题 云计算 请教一个服务器 IP 和路由的配置问题
ip route get 1.1.1.1
看 src ip 就是你 default 路由指定的 IP ,如果不指定,那就用这个 IP 。要想把多个 IP 用起来,除了 IP 配在接口上,还需要应用程序显式指定源 IP
2022-04-29 15:51:42 +08:00
回复了 jatsz2020 创建的主题 Linux Linux 服务器转发流量用什么?
ipvs 性能、扩展性、易用性是最好的。所有用户态代理( nginx 之类),在这个场景性能都差很多


ipvsadm -A -t 1.0.0.1:1111 -s rr
ipvsadm -a -t 1.0.0.1:1111 -r 2.0.0.1:2222 -m -w 1
ipvsadm -a -t 1.0.0.1:1111 -r 2.0.0.2:2222 -m -w 1
@kera0a 看来这照片铁假了
2022-04-26 19:07:34 +08:00
回复了 zhaojingfeng 创建的主题 宽带症候群 求教!软路由中的连接数代表什么?
连接数,实际上这个值采集的是 conntrack 的值
conntrack -L | wc -l
没经过 conntrack 的连接,是统计不出来的,比如在 filter 表把局域网连接 NOTRACK 了,那局域网的连接不会被统计到里面
@WithLin 多网卡的场景非常小,目前只有 RDMA 场景需要按 GPU 的 NUMA 数量分配 VF 的场景有。IPAM 就是一个中心化 IPAM
2022-04-25 15:42:28 +08:00
回复了 iqoo 创建的主题 程序员 IP 头的 TOS 字段不常用吗?
你填了是你填了,运营商认不认那就是另外一会事了。
不过内网 TOS 还是可以用的,一般都是和物理网络约定几个值就行。典型就是 RoCE 使用一个 dscp ,全网都配置这个 dscp 为最高优先级,来实现无损网络。
2022-04-24 18:35:14 +08:00
回复了 hzzhzzdogee 创建的主题 编程 微服务之间互相调用是通过网关还是直接 rpc?
随便列一下,

网关的问题:
1. 网关出 Bug 、被打爆 所有服务全无
2. 网关在逻辑增加了一跳路径,降低稳定性
3. 网关不是单纯的网关,如果是 DNS+VIP 的方式访问网关,那在网络层也需要 L4 接入,L4LB 是 ecmp 发布的路由,扩缩容时会损失部分连接(除非做了 session 同步,这个坑更多),所以在物理层面实际上增加了两跳
4. 为了避免 3 中 L4LB 带来的缺陷,需要采用服务发现去发现网关实例,那为啥不直接发现下游实例呢?

优势:
1. 服务治理(含风控等所有通用功能)好做,功能迭代在网关上

综上:
1. 入口服务使用网关做接入,内部 RPC 调用上 ServiceMesh
@WithLin 原因比较多,比如 Cilium 功能太多,而大部分功能在内网是不需要的,比如 NetworkPolicy 、非 VxLAN 隧道支持
Cilium 为了适配各种场景、各种 kernel 版本,使得它的复杂度很高,而我们的场景要小很多;同时还有一些场景是 Cilium 不支持的,比如多个物理网卡
一些额外的功能,比如 Pod 内多网卡,社区方案只能用 multus ,而 multus 需要通过 crd 来存储数据;历史原因 Pod 的 IP 需要 BGP 发布到 Underlay ,所以需要额外的 IPAM
Cilium 能支持的规模也太小,因为大量使用了 apiserver 的 api ,基本上集群规模到 2k 左右就到头了;同理太多的功能判断也导致数据面的性能没有做到最好

维护 Cilium 的难度不亚于参考 Cilium 的方案重写一个,大部分思想还是从 Cilium 来的,只是代码是重写的,以及抄了 Cilium 部分 ebpf 片段。
2022-04-18 14:26:56 +08:00
回复了 sardina 创建的主题 职场话题 有去过华为 od 的么,里面怎么样
比上不足比下有余
有一二线互联网公司的 offer ,就别去 od
如果没有,就去 od
2022-03-23 13:49:26 +08:00
回复了 user10010 创建的主题 宽带症候群 n2n edge 之间 ping 很低,拷贝文件速度很慢
把其中一个节点网卡的 MTU 改到 1300 ,再试试
2022-03-10 17:39:57 +08:00
回复了 ruogu 创建的主题 生活 深圳多年是否回成都,大家给给意见
建议考虑其他城市 or 国家,成都互联网氛围卷且没钱
2022-03-08 13:32:04 +08:00
回复了 fengchen0vr 创建的主题 宽带症候群 运营商宽带限速算法的一个疑问
和连接无关,不是基于连接的限速,速度怎么分是你本地的 tcp 拥塞控制算法计算的发包速度和丢包重传速度
vf+rep 在不配置任何规则的情况下,用起来和 veth 一模一样,只是带方向,vf 是实体 pci 设备,可以 passthough 给 vm ,rep 是一个虚拟接口,用来处理卡上 flow miss 的报文。简单点就是 switchdev+ovs ,最新的 ovs 已经支持 flower offload ,只要不开 conntrack offload 就没啥问题
virtio 是半虚拟化,需要有 backend 的啊,host 上 CPU 那么高的 vhost-net 就是开销。
如果你真的想玩 sriov 的话,你可以买一张二手的 mellanox cx5 ,sriov 模式分 legacy (就是你目前用的这种方式),还有一种是 switchdev ,开启 switchdev 之后,每个 VF 会出现 VF+Rep 两个接口,同时在这个模式下,可以打开 hw-tc-offload ,配置 tc flower 可以直接下发到网卡,你就可以通过 tc flower 配置卡上 e-switch 去转发报文了。
此外,sriov 最重要的意义是 pci passthough ,消除了 vhost 的开销。

不过你这个环境的网络 IO 有这么高吗?
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3196 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 00:11 · PVG 08:11 · LAX 17:11 · JFK 20:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.