专栏首页CNCF功能亮点:CPU管理员

功能亮点:CPU管理员

功能亮点:CPU管理员

作者:Balaji Subramaniam(英特尔),Connor Doyle(英特尔)

这篇博文描述CPU管理员,这是Kubernetes的beta功能。CPU管理员通过为某些pod容器分配独占的CPU,可以在Kubelet(Kubernetes节点代理)中更好地放置工作负载。

听起来不错!但CPU管理员是否能帮到我?

这取决于您的工作负载。Kubernetes集群中的单个计算节点可以运行许多个pod,其中一些pod可能正在运行CPU密集型的工作负载。在这种情况下,pod可能会争用该计算节点中可用的CPU资源。当此争用加剧时,工作负载可以移动到不同的CPU,具体取决于pod是否受到节流以及在调度时CPU的可用性。可能还存在工作负载对上下文切换敏感的情况。在上述所有情形,工作负载的性能可能会受到影响。

如果您的工作负载对此类情形敏感,可以启用CPU管理员通过为工作负载分配独占的CPU来提供更好的性能隔离。

CPU管理员可以帮助具有以下特征的工作负载:

- 对CPU节流效果敏感

- 对上下文切换敏感

- 对处理器缓存未命中敏感

- 共享处理器资源(例如,数据和指令高速缓存)有益处

- 对cross-socket内存流量敏感

- 敏感于或需要来自同一物理CPU核心的超线程

好! 我该如何使用它?

点击链接阅读详情

https://kubernetes.cn/blog/2018/07/24/feature-highlight-cpu-manager/

本文分享自微信公众号 - CNCF(lf_cncf),作者:CNCF官微

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-07-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 更强、更稳、更高效:解读 etcd 技术升级的三驾马车

    导读:etcd 是阿里巴巴内部容器云平台用于存储关键元信息的组件。阿里巴巴使用 etcd 已经有 3 年的历史, 在今年 双11 过程中它又一次承担了关键角色,...

    CNCF
  • CNCF托管etcd

    etcd是一个分布式键值存储,它提供了一种可靠的方法,可以在一组机器上存储数据,具有最佳的稳定性、可靠性、可伸缩性和性能。该项目 - 经常与Kubernetes...

    CNCF
  • etcd项目

    说明:etcd是一个分布式键值存储,用于分布式系统的最关键数据。etcd提供了一种可靠的方法,可以在一组机器上存储数据,具有最佳的稳定性、可靠性、可伸缩性和性能...

    CNCF
  • Linux查看物理CPU个数、核数、逻辑CPU个数

    一个物理封装的CPU(通过physical id区分判断)可以有多个核(通过core id区分判断)。 而每个核可以有多个逻辑cpu(通过processor区...

    用户1214487
  • 性能测试必备知识(2)- 查看 Linux 的 CPU 相关信息

    https://www.cnblogs.com/poloyy/category/1806772.html

    小菠萝测试笔记
  • 计算机基础 | 多核、缓存...现代CPU是如何工作的

    之前的文章《源代码如何被计算机执行》已经提到,对于一段源代码,计算机主要依靠编译器将源代码转化为CPU可以执行的程序。那么,CPU到底是如何工作的呢?本文将介绍...

    PP鲁
  • 物理 CPU vs 逻辑 CPU vs 核心 vs 线程 vs Socket

    当我们试着通过 Linux 命令 nproc 和 lscpu 了解一台计算机 CPU 级的架构和性能时,我们总会发现无法正确地理解相应的结果,因为我们会被好几个...

    IT大咖说
  • Linux查询CPU信息

    Tyan
  • 用 CPU 烤出来的肉,会特别香吗?

    众所周知,有一句话流传已久「显卡烧水,CPU 烤肉」。而最近有位网友(ytb:たれみみ親衛隊長)就认真实践了这一句,用 CPU 烤出来的肉是不是会特别好吃呢?

    HyperAI超神经
  • PowerVM虚拟化环境下 CPU 利用率的监控与探究

    本文主要介绍在 PowerVM 虚拟化环境下,微分区 CPU 利用率的监控方法,并且深入讨论在虚拟化环境下,CPU 的调度原理。 普通 LPAR CPU 利用率...

    魏新宇

扫码关注云+社区

领取腾讯云代金券