详情页标题前

腾讯云容器服务QoSAgent同尘科技

详情页1

QoS Agent 是腾讯云基于服务质量增强的扩展组件。提供丰富的能力,在提升集群资源利用率的同时,提供稳定性质量保障。 注意QoS 相关的能力仅支持在 原生节点 上使用,若您的节点不是原生节点,或工作负载不在原生节点上,相关能力无法生效。

部署在集群内的 Kubernetes 对象

Kubernetes 对象名称 类型 默认占用资源 所属 Namespaces
avoidanceactions.ensurance.crane.io CustomResourceDefinition
nodeqoss.ensurance.crane.io CustomResourceDefinition
podqoss.ensurance.crane.io CustomResourceDefinition
timeseriespredictions.prediction.crane.io CustomResourceDefinition
kube-system Namespace
all-be-pods PodQOS kube-system
qos-agent ClusterRole
qos-agent ClusterRoleBinding
crane-agent Service kube-system
qos-agent ServiceAccount kube-system
qos-agent Daemonset kube-system

功能说明

功能 说明
CPU 使用优先级 CPU 使用优先级的功能可以通过对工作负载设置优先级,保证高优先级业务在发生资源竞争时的资源供给量,并压制低优先级业务。详情见 CPU 使用优先级。
CPU Burst CPU Burst 可以临时给延迟敏感型应用提供超过 Limit 数量的资源,保证其稳定性。详情见 CPU Burst。
CPU 超线程隔离 避免高优先级容器线程的 L2 Cache 受到运行在同一个 CPU 物理核上的低优先级线程的影响。详情见 CPU 超线程隔离。
内存 QoS 增强 全方位提升内存表现,以及灵活限制容器对内存的使用。详情见 内存 QoS 增强。
网络 QoS 增强 全方位提升网络表现,以及灵活限制容器对网络的使用。详情见 网络 QoS 增强。
磁盘 IO QoS 增强 全方位提升磁盘表现,以及灵活限制容器对磁盘的使用。详情见 磁盘 IO QoS 增强。

部署方式

1. 登录 容器服务控制台,在左侧导航栏中选择集群。2. 在集群列表中,单击目标集群 ID,进入集群详情页。3. 选择左侧菜单栏中的组件管理,在组件管理页面单击新建。4.新建组件管理页面中勾选 QoS Agent。5. 单击完成即可安装组件。注意在部署完成之后,因为集群的 cgroup 驱动可能不同,需要您手动选择对应的驱动。操作方式如下:1. 在集群里的扩展组件里,找到部署成功的 QoS Agent,单击右侧的更新配置。2. 在修改 QoS Agent 的组件配置页面,选择 cgroupDrive 选项右侧的下拉框,选择与自己集群匹配的 cgroupDrive。3. 单击完成

常见问题

如何确认自己集群的 cgroupDrive?

集群的 cgroupDrive 只可能是 cgroupfs 或 systemd。确认方式如下:首先查看集群的运行时,可以在集群的“基本信息”页里的“运行时组件”判断当前集群是 docker 还是 containerd。如果运行时是 docker 的话,在集群的任意节点上执行 docker info 查看 Cgroup Driver 的字段内容。如果运行时是 containerd,在集群的任意节点的 /etc/containerd/config.toml 文件里,如果字段:SystemdCgroup = true,代表是 systemd,否则是 cgroup。

如何选择作用的业务或者节点?

支持通过 label 或者 scope 选择某种资源对象。注意当同时存在下面两种 selector 的时候,会取“与”,也即满足所有条件。

labelSelector

labelSelector 通过关联资源对象的 label 对资源对象进行筛选,常用的使用方式是,业务侧在指定的工作负载上打上特定的标签,并将该标签提供给运维侧,运维在创建 PodQOS 时通过 labelSelector 字段关联该标签,即可赋予不同的业务不同的 QoS 能力。

scopeSelector

scopeSelector 由多个 MatchExpressions 组成,这些 MatchExpressions 之间是“与”的关系,MatchExpressions 中有三个字段,分别是 ScopeName,Operator 和 ScopeName 对应的 Values;其中 ScopeName 包括 QOSClass,Priority,Namespace 三种;QOSClass 是指希望关联具有特定的 QOSClass 的 Workload,Values 可以填:Guaranteed,Burstable,BestEffort 中的一种或多种;Priority 是指希望关联具有特定的 Priority 的 workload,Values 可以填特定的 priority 数值,如[“1000”, “2000-3000”],支持 priority 范围;Namespace 是指希望关联特定的 Namespace 的 Workload,Values 可以填一个或多个。Operator 包含两种,分别是 In 和 NotIn,不填默认为 In。如下述示例,表示将满足 app-type=offline 的 BestEffortPod,CPU 优先级设置为7:

apiVersion: ensurance.crane.io/v1alpha1kind: PodQOSmetadata:  name: offline-taskspec:  allowedActions:  - eviction  resourceQOS:    cpuQOS:      cpuPriority: 7  scopeSelector:    matchExpressions:    - operator: In      scopeName: QOSClass      values:      - BestEffort  labelSelector:    matchLabels:      app-type: offline



容器服务官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/148177.html

(0)
上一篇 2023年12月9日 下午12:51
下一篇 2023年12月9日 下午12:51
详情页2

相关推荐

  • 阿里云RDS数据库复制数据库SQL Server 2012及以上版本-云淘科技

    您可以使用SQL命令复制数据库,您只需要使用存储过程sp_rds_copy_database指定源数据库和目的数据库即可。复制时间与数据库大小有关。 说明 关于如何复制SQL Server 2008 R2版本实例的数据库,请参见复制数据库SQL Server 2008 R2版。 前提条件 实例版本为SQL Server 2012及以上版本。 复制数据库前,实…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库DescribeParameterTemplates – 查看参数模板详情列表-云淘科技

    该接口用于查询数据库参数模板。 接口说明 适用引擎 RDS MySQL RDS PostgreSQL RDS SQL Server RDS MariaDB 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息当前API暂无授权信息透出。…

    阿里云数据库 2023年12月9日
  • 腾讯云云直播用量统计

    新版连麦管理方案的多个功能已集成至云直播控制台的 连麦管理,便于用户快捷使用,具体分为快速上手、连麦应用、用量统计和地址生成器四个功能页面。更多连麦功能说明,请参见 新版连麦方案。连麦管理模块提供连麦应用用量统计页面,支持查看已创建应用消耗的详细用量数据。 注意事项 已开通 腾讯云直播服务。已开通 实时音视频服务。用量统计非实时刷新,每5分钟统计一次,数据展…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务包年包月实例退费说明同尘科技

    为了更加方便您使用云原生 etcd 集群服务,如果您在购买包年包月集群后有任何不满意,我们支持自助退货退款。每个主体可享受1次1个 etcd 集群实例五天无理由退还,您支付的有效金额将返还至您的腾讯云账户。除此之外,您还可享受普通自助退还,扣除您已使用的费用,将按购买支付使用的现金和赠送金支付比例退还至您的腾讯云账户的方式返还到您的账户。以上操作均可在控制台…

    腾讯云 2023年12月9日
  • 腾讯云轻量应用服务器镜像更新记录云小二

    说明镜像更新所涉及的下线镜像均不影响存量用户使用。 2023年11月 镜像类型 更新内容 应用镜像 更新 SRS 音视频服务器镜像至 5.11 版本。更新 K3s 镜像至 1.28.2 版本。 容器镜像 更新 OpenCloudOS8.6-Docker24、CentOS7.6-Docker24、Ubuntu22.04-Docker24 镜像。新增 Debia…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。