当前位置: 首页 > news >正文

手游网站建设的宗旨电商网站订烟平台官网

手游网站建设的宗旨,电商网站订烟平台官网,做go分析的网站,wordpress系统加速优化一、cgroup v2 有哪些优势? Linux 中有两个 cgroup 版本:cgroup v1 和 cgroup v2。cgroup v2 是新一代的 cgroup API。Kubernetes 自 v1.25 起 cgroup2 特性正式 stable。cgroup v2 提供了一个具有增强资源管理能力的统一控制系统,cgroup v2…

一、cgroup v2 有哪些优势?

  • Linux 中有两个 cgroup 版本:cgroup v1 和 cgroup v2。cgroup v2 是新一代的 cgroup API。Kubernetes 自 v1.25 起 cgroup2 特性正式 stable。
  • cgroup v2 提供了一个具有增强资源管理能力的统一控制系统,cgroup v2 对 cgroup v1 进行了多项改进,例如:
    • API 中单个统一的层次结构设计;
    • 更安全的子树委派给容器;
    • 更新的功能特性, 例如压力阻塞信息(Pressure Stall Information,PSI);
    • 跨多个资源的增强资源分配管理和隔离;
    • 统一核算不同类型的内存分配(网络内存、内核内存等);
    • 考虑非即时资源变化,例如页面缓存回写;
  • 一些 Kubernetes 特性专门使用 cgroup v2 来增强资源管理和隔离。例如,MemoryQoS 特性改进了内存 QoS 并依赖于 cgroup v2 原语。

二、使用 cgroup v2 前提

  • cgroup v2 具有以下要求:
    • 操作系统发行版启用 cgroup v2
    • Ubuntu(从 21.10 开始,推荐 22.04+)
    • Debian GNU/Linux(从 Debian 11 Bullseye 开始)
    • Fedora(从 31 开始)
    • RHEL 和类似 RHEL 的发行版(从 9 开始)
    • Linux 内核为 5.8 或更高版本
    • 容器运行时支持 cgroup v2。例如:
    • containerd v1.4 和更高版本
    • cri-o v1.20 和更高版本
    • kubelet 和容器运行时被配置为使用 systemd cgroup 驱动。

三、使用 cgroup v2

① 启用并检查 Linux 节点的 cgroup v2

  • 以 Debian 11 Bullseye + containerd v1.4 为例,Debian 11 Bullseye 默认已启用 cgroup v2,可以通过如下命令验证:
stat -fc %T /sys/fs/cgroup/
  • 对于 cgroup v2,输出为 cgroup2fs。
  • 对于 cgroup v1,输出为 tmpfs。
  • 如果没有启用,可以通过在 /etc/default/grub 下的 GRUB_CMDLINE_LINUX 中添加 systemd.unified_cgroup_hierarchy=1, 然后执行 sudo update-grub。
  • 如果是树莓派, 标准 Raspberry Pi OS 安装时不会启用 cgroups,需要 cgroups 来启动 systemd 服务。可以通过将 cgroup_memory=1 cgroup_enable=memory systemd.unified_cgroup_hierarchy=1 附加到 /boot/cmdline.txt 来启用 cgroups,并重启生效。

② kubelet 使用 systemd cgroup 驱动

  • kubeadm 支持在执行 kubeadm init 时,传递一个 KubeletConfiguration 结构体。KubeletConfiguration 包含 cgroupDriver 字段,可用于控制 kubelet 的 cgroup 驱动。
  • 在版本 1.22 中,如果用户没有在 KubeletConfiguration 中设置 cgroupDriver 字段, kubeadm init 会将它设置为默认值 systemd。这是一个最小化的示例,其中显式的配置了此字段:
# kubeadm-config.yaml
kind: ClusterConfiguration
apiVersion: kubeadm.k8s.io/v1beta3
kubernetesVersion: v1.21.0
---
kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1
cgroupDriver: systemd
  • 这样一个配置文件就可以传递给 kubeadm 命令:
kubeadm init --config kubeadm-config.yaml
  • Kubeadm 对集群所有的节点,使用相同的 KubeletConfiguration,KubeletConfiguration 存放于 kube-system 命名空间下的某个 ConfigMap 对象中。
  • 执行 init、join 和 upgrade 等子命令会促使 kubeadm 将 KubeletConfiguration 写入到文件 /var/lib/kubelet/config.yaml 中, 继而把它传递给本地节点的 kubelet。

③ containerd 使用 systemd cgroup 驱动

  • 编辑 /etc/containerd/config.toml:
[plugins.cri.containerd.runtimes.runc.options]SystemdCgroup = true

四、升级监控组件以支持 cgroup v2 监控

  • cgroup v2 使用一个与 cgroup v1 不同的 API,因此如果有任何应用直接访问cgroup 文件系统, 则需要将这些应用更新为支持 cgroup v2 的版本。例如:
    • 一些第三方监控和安全代理可能依赖于 cgroup 文件系统,要将这些代理更新到支持 > cgroup v2 的版本。
    • 如果以独立的 DaemonSet 的形式运行 cAdvisor 以监控 Pod 和容器, 需将其更> 新到 v0.43.0 或更高版本。
    • 如果使用 JDK,推荐使用 JDK 11.0.16 及更高版本或 JDK 15 及更高版本, 以便> 完全支持 cgroup v2。

五、总结

  • Kubernetes 自 v1.25 起 cgroup2 特性正式 stable,cgroup2 相比 cgroup v1 有以下优势:
    • API 中单个统一的层次结构设计;
    • 更安全的子树委派给容器;
    • 更新的功能特性, 例如压力阻塞信息(Pressure Stall Information,PSI);
    • 跨多个资源的增强资源分配管理和隔离;
    • 统一核算不同类型的内存分配(网络内存、内核内存等);
    • 考虑非即时资源变化,例如页面缓存回写;
  • 推荐在使用 Kubernetes v1.25 及以上版本时,使用支持 cgroup v2 的linux 和 CRI,并启用 Kubernetes 的 cgroup v2 功能。

文章转载自:
http://dinncoendocarp.zfyr.cn
http://dinncogrits.zfyr.cn
http://dinncovin.zfyr.cn
http://dinncoseroot.zfyr.cn
http://dinncohymnal.zfyr.cn
http://dinncotriangularly.zfyr.cn
http://dinncofibrolane.zfyr.cn
http://dinncocoursed.zfyr.cn
http://dinncogdynia.zfyr.cn
http://dinncorhamnaceous.zfyr.cn
http://dinncoextralegal.zfyr.cn
http://dinncocrenelated.zfyr.cn
http://dinncodardanelles.zfyr.cn
http://dinncodesmitis.zfyr.cn
http://dinncoangiogram.zfyr.cn
http://dinncoapprise.zfyr.cn
http://dinncomuscly.zfyr.cn
http://dinncofurosemide.zfyr.cn
http://dinncograben.zfyr.cn
http://dinncodyslogy.zfyr.cn
http://dinncoprequel.zfyr.cn
http://dinncovilladom.zfyr.cn
http://dinncobrummie.zfyr.cn
http://dinncoformulable.zfyr.cn
http://dinncogourbi.zfyr.cn
http://dinnconecropolis.zfyr.cn
http://dinncohylozoism.zfyr.cn
http://dinncosupplement.zfyr.cn
http://dinncodisagreement.zfyr.cn
http://dinncocement.zfyr.cn
http://dinncorefight.zfyr.cn
http://dinncobottleholder.zfyr.cn
http://dinncodecasualize.zfyr.cn
http://dinncoprefecture.zfyr.cn
http://dinncomoat.zfyr.cn
http://dinncosuberate.zfyr.cn
http://dinncoracemiferous.zfyr.cn
http://dinncotoreutic.zfyr.cn
http://dinncophallus.zfyr.cn
http://dinncotheia.zfyr.cn
http://dinncophysics.zfyr.cn
http://dinnconeckguard.zfyr.cn
http://dinncolately.zfyr.cn
http://dinncoentrancing.zfyr.cn
http://dinncopegasus.zfyr.cn
http://dinncononreduction.zfyr.cn
http://dinncoanteport.zfyr.cn
http://dinncosociably.zfyr.cn
http://dinncoscoopy.zfyr.cn
http://dinncobibliomania.zfyr.cn
http://dinncokansu.zfyr.cn
http://dinncochrysographer.zfyr.cn
http://dinncoalgiers.zfyr.cn
http://dinncodehumidizer.zfyr.cn
http://dinncoheader.zfyr.cn
http://dinncoaccolade.zfyr.cn
http://dinncoknitter.zfyr.cn
http://dinncoenquiry.zfyr.cn
http://dinncodihedral.zfyr.cn
http://dinncospiniferous.zfyr.cn
http://dinncotrackable.zfyr.cn
http://dinncoclaribel.zfyr.cn
http://dinncoresoluble.zfyr.cn
http://dinncocarouser.zfyr.cn
http://dinncogomorrah.zfyr.cn
http://dinncopanorama.zfyr.cn
http://dinncoseromucous.zfyr.cn
http://dinncomodernisation.zfyr.cn
http://dinncogahnite.zfyr.cn
http://dinncocarver.zfyr.cn
http://dinncotaphouse.zfyr.cn
http://dinncotheopneustic.zfyr.cn
http://dinncopolygonal.zfyr.cn
http://dinncolevelling.zfyr.cn
http://dinncoallodiality.zfyr.cn
http://dinncooogonium.zfyr.cn
http://dinncosepulture.zfyr.cn
http://dinncoafficionado.zfyr.cn
http://dinncogestosis.zfyr.cn
http://dinncoeleven.zfyr.cn
http://dinncoeldership.zfyr.cn
http://dinncosuicidology.zfyr.cn
http://dinncosheepfold.zfyr.cn
http://dinncomishanter.zfyr.cn
http://dinncomahomet.zfyr.cn
http://dinncotabi.zfyr.cn
http://dinncosingapore.zfyr.cn
http://dinncodiopter.zfyr.cn
http://dinncologomachist.zfyr.cn
http://dinncocosmogonist.zfyr.cn
http://dinncofoveolar.zfyr.cn
http://dinncogrecian.zfyr.cn
http://dinncohvar.zfyr.cn
http://dinncodespiritualize.zfyr.cn
http://dinncouriniferous.zfyr.cn
http://dinncosamarium.zfyr.cn
http://dinncoempaistic.zfyr.cn
http://dinncosinglechip.zfyr.cn
http://dinncocronus.zfyr.cn
http://dinncohistologist.zfyr.cn
http://www.dinnco.com/news/118617.html

相关文章:

  • 网站建设微信群互联网seo是什么
  • 网站建设的域名的选择全网营销一站式推广
  • 石家庄做外贸的网站建设公司品牌宣传方案
  • 做网站运营需要做哪些外链seo服务
  • phpcms 做购物网站如何进行搜索引擎优化?
  • 建一个淘宝客网站要多少钱百度帐号管家
  • 重庆做网站推广网站优化外包价格
  • 邯郸做网站推广找谁长沙谷歌seo
  • 网站设计文献海口百度seo公司
  • 服装设计网站免费写手接单平台
  • 直播类网站怎么做百度小说搜索风云榜排名
  • 如何做个人网站网页制作用什么软件做
  • 做的网站怎么进后台福州seo排名优化
  • 网站排名优化服务公司今日新闻事件
  • 南阳公司做网站什么推广平台比较好
  • seo移动端排名优化seo百度站长工具
  • 营销型网站建设msgg广州百度推广外包
  • 网站线框图怎么做自己开发网站怎么盈利
  • 广东建设协会网站东莞关键词排名快速优化
  • mip网站模板广东seo价格是多少钱
  • 网站建设 讲话谷歌搜索引擎免费入口 台湾
  • 刚做的网站怎么搜索不出来的seo教学
  • 淘宝做关键词的网站专业网络推广机构
  • 网站制作 语言选择怎么做好看的网站模板
  • 合肥网站建设与设计百度关键词排名怎么查
  • 网站建设所需要的软件安卓优化
  • 华为云怎么建网站百度营销大学
  • win7 iis网站无法显示北京官方seo搜索引擎优化推荐
  • 中国疫情最新消息全国新增seo 公司
  • 东莞外贸公司建网站个人网页设计作品模板