镜像站
数据集
飞天加速计划
天池Notebook
云开发平台
热门
ModelScope
云上运维
云原生
数据库
大数据
AIoT云端一体
云效DevOps
平头哥
钉钉开放平台
全部技术圈
弹性计算
存储服务
容器
serverless
中间件
微服务
可观测
云数据库
PolarDB开源
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
计算机视觉
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
钉钉宜搭
支持服务
码上公益
发布
2023-05-31 01:11:10 3693 北京 举报
Robusta KRR(Kubernetes Resource Recommender)是一个用于优化 Kubernetes 集群中资源分配的命令行工具,它从 Prometheus 收集 pod 使用数据,并建议 CPU 和内存的 requests 和 limits 值,这可以大大降低成本并提高性能。
根据 Sysdig 最近的一项研究(https://sysdig.com/blog/millions-wasted-kubernetes/),平均而言,Kubernetes 集群有:
通过使用 KRR 调整容器大小,你可以平均节省 69% 的云成本。
如果你使用 Robusta SaaS,从 v0.10.15 开始回集成 KRR,你可以查看所有建议(也包括以前的建议),按集群、命名空间或名称过滤和排序它们。
Robusta KRR 使用以下 Prometheus 查询来收集使用数据:
默认情况下,KRR 使用一个简单的策略来计算资源推荐。它的计算方法如下(确切的数字可以在 CLI 参数中自定义):
Linux下做性能分析:perf
Google-Wide Profiling: A Continuous Profiling Infrastructure for Data Centers
Profiling concepts bookmark_border
What is continuous profiling?
版权声明:本文内容由Webmeng实名注册用户自发贡献,版权归原作者所有,搜寻云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《搜寻云开发者社区用户服务协议》和《Webmeng开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
评论