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
相关推荐
小挪号底迪滴2 小时前
Docker容器化实战:从“在我机器上能跑“到环境一致性
运维·docker·容器
江畔何人初2 小时前
kube-apiserver、kube-proxy、Calico 关系
运维·服务器·网络·云原生·kubernetes
老毛肚7 小时前
八股微服务
微服务·云原生·架构
多云的夏天7 小时前
docker容器部署-windows-ubuntu
java·docker·容器
2501_941149508 小时前
2026年云原生架构演进全景录:从单体拆解到 Serverless 落地,深度复盘百亿级中台的重构之路
云原生·架构·serverless
@土豆8 小时前
k8s环境部署promethus及周边监控组件(复制粘贴就可完成部署)
云原生·容器·kubernetes
returnthem9 小时前
K8S笔记
kubernetes·云计算·paas
掘根9 小时前
【微服务即时通讯】环境搭建10——Curl实现邮件通知服务
微服务·云原生·架构
淡泊if10 小时前
1.2GB → 98MB,我的 Docker 镜像瘦身实战记录
运维·docker·容器
Sst的头号粉丝10 小时前
Docker——cgroups
运维·docker·容器