V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FabricPath  ›  全部回复第 15 页 / 共 16 页
回复总数  311
1 ... 7  8  9  10  11  12  13  14  15  16  
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 有这么高吗?
@alswl 我主要是开发 CNI ,看了一下 kind 的 node 是运行在 container 里面,好像。。。用不起来
@XTTX 自己搭个测试环境看 kubeadm 的教程就行,在 ubuntu 或 debian 最新版本上,敲下面的命令就拉起 master 了

sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl

kubeadm init --service-cidr 192.168.0.0/24 --pod-network-cidr 172.16.0.0/12 --cri-socket /run/containerd/containerd.sock --ignore-preflight-errors=FileContent--proc-sys-net-bridge-bridge-nf-call-iptables
2022-01-06 14:03:18 +08:00
回复了 lamesbond 创建的主题 Kubernetes ipvs 模式的 k8s 本地端口不通
信息太少,和你的路由表、iptables 都有关,贴出
ip route
iptables-save
ipvsadm-save
ip rule (如果有策略路由还需要 ip route show table xxxx 给每个 table)

看你截图,估计是只做了 DNAT (这是正常的)但是没有做 SNAT ,到 Pod 里面去之后,Pod 回包回不回来,到 Pod 里面去 tcpdump -vv -n -i any tcp port 8086 看看不同情况下源 IP 的差异
2022-01-06 13:57:21 +08:00
回复了 hdhuang 创建的主题 Kubernetes [内推] 急需熟悉 k8s CNI 的工程师
而且你们这个场景,又要 EIP 又要 NAT 又要 VPC ,就是一个标准的 SDN 网络,用才云的 VCI ( kata+sdn+胶水 cni )就能满足你们大部分需求,再做一点定制开发
2022-01-06 13:53:15 +08:00
回复了 hdhuang 创建的主题 Kubernetes [内推] 急需熟悉 k8s CNI 的工程师
@hdhuang 北上广深。。。我大概知道你是哪个团队了,为啥不找网络组(ll 的团队)给你们定制 CNI 呢
2021-12-29 17:32:23 +08:00
回复了 hdhuang 创建的主题 Kubernetes [内推] 急需熟悉 k8s CNI 的工程师
@hdhuang 你司叫什么名字
2021-12-29 17:30:06 +08:00
回复了 hdhuang 创建的主题 Kubernetes [内推] 急需熟悉 k8s CNI 的工程师
@pydiff CNI 还有商业方案吗?你说的我想把现在的方案 toB 了
2021-12-29 17:24:21 +08:00
回复了 fighterhit 创建的主题 Kubernetes 怎么通过 CRI 接口拿到环境变量的值呢?
@fighterhit cri 只是一层皮,直接用 containerd 的 client 连上去,你想要什么数据都有
2021-12-17 13:38:02 +08:00
回复了 fighterhit 创建的主题 Kubernetes 怎么通过 CRI 接口拿到环境变量的值呢?
crictl inspect xxxxx
2021-12-17 13:36:43 +08:00
回复了 hdhuang 创建的主题 Kubernetes [内推] 急需熟悉 k8s CNI 的工程师
2000 节点内开源方案都可以满足,有什么特别的原因需要自己开发 CNI ?
2021-04-18 21:54:42 +08:00
回复了 joz 创建的主题 酷工作 [12306] [内推] [前端] [北京西直门]
好家伙
2020-09-21 16:40:16 +08:00
回复了 zhangtao 创建的主题 Kubernetes 自研 CNI 插件固定 IP 带来的问题,求助一下各位
写个 controller 去定期全量同步
2020-07-20 22:20:00 +08:00
回复了 imherer 创建的主题 成都 后端求职,成都的同学麻烦看一下啦
@lsytj0413723 麻烦问一下公司名叫什么?
2020-07-20 11:42:19 +08:00
回复了 FabricPath 创建的主题 成都 成都有哪些不错的互联网公司?
@passluo 现在就在北京头条,如果没合适的考虑 transfer 回去
@JokeFunny 嗯,加班很狠,通勤距离太远不适合加班这么狠,到成都肯定就是想好好生活了,加班这么狠还不如留在北京。
2020-07-20 11:40:19 +08:00
回复了 FabricPath 创建的主题 成都 成都有哪些不错的互联网公司?
@glaucus 联系过,没太听明白现在成都团队在做那块儿,发出来的也是通用型 jd
我在北京被热出 shi 了,准备回重庆避暑了
1 ... 7  8  9  10  11  12  13  14  15  16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2762 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 00:17 · PVG 08:17 · LAX 16:17 · JFK 19:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.