软件架构
K8s NUMA亲和性调度插件由ResourceManager和NUMAPolicyAgent两个模块组成。
K8s NUMA亲和性调度插件在K8s集群的节点层面运行,采用DaemonSet形式的Pod进行部署,确保每个节点上都有一个该插件的实例。此插件通过与Containerd的NRI接口进行对接,实现了动态调整Pod的CPU调度范围的功能,以保障NUMA亲和性的有效实施。
父主题: 描述
K8s NUMA亲和性调度插件由ResourceManager和NUMAPolicyAgent两个模块组成。
K8s NUMA亲和性调度插件在K8s集群的节点层面运行,采用DaemonSet形式的Pod进行部署,确保每个节点上都有一个该插件的实例。此插件通过与Containerd的NRI接口进行对接,实现了动态调整Pod的CPU调度范围的功能,以保障NUMA亲和性的有效实施。