k8s通过NUMA亲和分配GPU和VF接口

问题

一般情况下,sriov插件和gpu分配插件是单独工作的,网卡和GPU没有根据连接关系分配

如果一个节点起了多个容器,会造成GPU和网卡的通信瓶颈

修改

如果一个点起两个容器,可以按照NUMA亲和来分配

修改kubelet配置文件/var/lib/kubelet/config.yaml

topologyManagerPolicy选择restricted

c 复制代码
topologyManagerPolicy: single-numa-node  [none|best-effort|restricted|single-numa-node]
topologyManagerScope: pod

然后:

c 复制代码
sudo systemctl daemon-reload
sudo systemctl restart kubelet
相关推荐
不会敲代码的XW2 小时前
高可用集群KEEPALIVED的详细部署
运维·云原生
小裕哥略帅2 小时前
架构师--基于常见组件的微服务场景实战
微服务·云原生·架构
longxibo3 小时前
飞牛系统安装DataEase自定义Docker包
运维·docker·容器
Reggie_L3 小时前
Eureka-服务注册,服务发现
云原生·eureka·服务发现
学Linux的语莫5 小时前
k8s的nodeport和ingress
网络·rpc·kubernetes
胡耀超6 小时前
基于Docker的GPU版本飞桨PaddleOCR部署深度指南(国内镜像)2025年7月底测试好用:从理论到实践的完整技术方案
运维·python·docker·容器·ocr·paddlepaddle·gpu
Most6616 小时前
kubesphere安装使用
kubernetes
Kentos(acoustic ver.)18 小时前
云原生 —— K8s 容器编排系统
云原生·容器·kubernetes·云计算·k8s
贺贺丿19 小时前
Docker4-容器化企业级应用
linux·nginx·docker·云原生·eureka·tomcat·ssh