AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Kubecost 开源 OpenCost:Kubernetes 成本监控的开源标准

作者: Mostafa Radwan

  • 2022-11-20
    北京
  • 本文字数:1739 字

    阅读完需:约 6 分钟

Kubecost开源OpenCost:Kubernetes成本监控的开源标准

Kubecost最近开源了OpenCost,这是 Kubernetes 工作负载的开源成本标准。OpenCost 能够使用单一模型跨不同环境对 Kubernetes 成本进行实时监控、度量和管理。

 

OpenCost 引入了一个新规范和实现来监控和管理 Kubernetes 1.8 以上环境中的成本。

 

KubeCon+CloudNativeCon NA 2022大会上,InfoQ 采访了 Kubecost 的首席执行官Webb Brown,探讨了 OpenCost,其与开发人员的相关性,以及 Kubernetes 成本管理的现状。

 

InfoQ:你能告诉我们关于 OpenCost 及其意义吗?

 

Webb Brown:我们与一群贡献者一起为 Kubernetes 或基于容器的成本分配和成本监控构建了第一个开放标准或开放规范。我们曾与红帽、亚马逊云科技、谷歌、New Relic 等公司的团队合作过。在今年早些时候,我们将其开源了,并将其贡献给了 CNCF。OpenCost 被 CNCF 接受,它是一个沙盒项目。

 

我们认为这一点非常重要,因为目前还没有统一的通用语言或定义来判定命名空间、pod 或部署等成本。我们看到,对于这个社区构建的标准,越来越多的人支持将它集中在一组公共定义上。

 

今天,我们有了越来越多的集成。本周我们刚刚进行了第四次集成发布,还有很多工作要做。看到社区聚集在一起,并将其视为一个公认的定义,真是令人兴奋。

 

InfoQ:OpenCost 为这个生态系统带来了什么,为最终用户提供了哪些集成?

 

Webb Brown:我们可以看到许多不同的产品都采用了成本度量,无论是Grafana还是其他FinOps平台,如Vantage,它最近推出了对 EKS 的 OpenCost 成本监控的支持。

 

我们已经看到了大量的采用,并得到了积极的反馈。我认为这是开源带给我们的。我们还有很多集成和数据,准备把它用到更令人兴奋的地方。

 

InfoQ:Kubernetes 成本管理的现状如何?发展方向是什么?

 

Webb Brown:回顾一下历史是有帮助的。当我们在 2019 年启动 Kubecost 开源项目时,我们调查的超过 90%的团队报告称,对 Kubernetes 集群没有准确的成本可见性。

 

去年,CNCF 做了一项研究,这个数字约为 70%。今天我们认为已经接近 50%了。现在,我们看到越来越多的团队有了可见性,而在一两年前,大多数团队都处于黑盒状态。Kubernetes 成本管理就是让团队准确、实时地了解其所有基础设施的成本。

 

现在我们正在进入第二阶段,在这个阶段中,我们有了很好的可见性,那么如何确保高效地运行基础设施呢?我们如何在考虑应用程序和组织目标的情况下,在优化性能、可靠性和成本之间进行平衡?

 

这非常令人兴奋。同样,我们认为成本本身就是一个独立的重要指标,但它与所有其他因素都有着密切的联系。我们看到越来越多的团队进入了第二阶段,目前我们正在与成千上万的团队密切合作。

 

InfoQ:是否有与其他云供应商集成的计划?

 

Webb Brown:我们目前支持 AWS、Azure 和 GCP,以及本地(on-prem)集群和气隙(air-gapped )环境。我们计划很快增加对其他几家云提供商的支持。我相信对阿里巴巴的支持将是下一个,预计将在今年推出。我们正在与其他几家供应商进行谈判,以支持 OpenCost 和 Kubecost。

 

InfoQ:你最近宣布 Kubecost 将对无限制集群免费开放,可以告诉我们更多这方面的信息吗?

 

Webb Brown:在五年前离开谷歌不久创办 Kubecost 时,我们预计一个小团队的集群数量会非常少,3 个、4 个,甚至更少。集群数量的增长速度远远超过了我们的预期。我们看到的一些小团队,他们说自己有 25 个集群。

 

我们认为 KubeCost 最初的免费产品可以安装在一个集群上,对于小型团队来说已经足够了。最近,我们决定将产品免费提供给无限制数量的集群,以便各种规模的团队都能获得成本可见性和管理解决方案。

 

Kubecost 为 Kubernetes 构建实时成本监控和管理工具。OpenCost 是一个与供应商无关的开源项目,用于度量和分配基础设施和容器成本。

 

用户可以通过该公司的网站免费开始使用 Kubecost 无限制的单个集群。

 

作者简介:

Mostafa Radwan 是一名专注于云和云原生技术的技术顾问。在从事应用程序和生产支持工作之前,他的职业生涯是从 Java 软件工程师开始的。在过去的几年里,他一直在帮助企业采用 DevOps 和云原生技术,以推动更好的业务成果。在不摆弄技术或服务客户的时候,他喜欢阅读、骑自行车,并与家人一起环游世界。

 

原文链接:

https://www.infoq.com/news/2022/11/kubecost-opencost/


相关阅读:

降本之源——原生成本管理白皮书

上云成本控制:AWS、Azure 与谷歌云的定价模型对比

2022-11-20 08:006172

评论

发布
暂无评论
发现更多内容

Selenium 中的 JUnit 注解

FunTester

《数字经济全景白皮书》银行业RPA应用专题分析 发布

易观分析

RPA 金融 银行

[JS入门到进阶] 手写解析uin8数组的工具:解析二进制字节,太快太方便了!

HullQin

CSS JavaScript html 前端 8月月更

亚马逊云科技与TalkingData携手助力美妆巨头数字化营销闭环安全合规地提效

Lily

【CSS·圆角边框】有关border-radius属性的记录以及实现原理

翼同学

CSS html 前端 8月月更

MySQL查询重写插件

TimeFriends

8月月更

弹性云端新算力,驱动沉浸新交互 |2022阿里云金融创新峰会

阿里云弹性计算

计算巢 云盒 倚天实例 专属Region

mysql基础

楠羽

#开源

源码解析 kubectl port-forward 工作原理

张晓辉

Kubernetes 云原生 源码解析

非关系型数据库Redis核心内容

浅羽技术

数据库 redis redis持久化 Memcache 8月月更

【CSS 盒子模型(上)】:width、height、overflow、border

翼同学

CSS html 前端 8月月更

佛山复星禅诚医院黄汉森:云边协同,打造线上线下一体化智慧医疗

阿里云弹性计算

弹性计算 分布式云 云盒 异地双活

zookeeper的特点和应用场景

浅羽技术

zookeeper 分布式 观察者模式 注册中心 8月月更

【React】使用Next.js构建并部署个人博客

海底烧烤店ai

nuxt 博客开发 博客搭建 react rout 8月月更

混迹职场10多年的数据开发老鸟,居然被一个职场新人上了一课

雨果

数据工程师

【CSS关键字】:inherit、initial、unset分别有哪些作用?

翼同学

CSS html 前端 8月月更 学习分享

如何通过经纬度坐标获取附近的地址信息?

HarmonyOS SDK

定位

面试突击79:Bean 作用域是啥?它有几种类型?

王磊

Java 常见面试题

超大规模跨域集群统一监控实践

移动云大数据

zookeeper的选主过程

浅羽技术

zookeeper 分布式 ZooKeeper原理 8月月更

浅谈JS发布订阅模式

海底烧烤店ai

JavaScript 前端 发布订阅模式 8月月更

【CSS】怎么理解层叠性、继承性和优先性?选择器的权重如何叠加?

翼同学

CSS html 前端 编程语言 8月月更

【CSS 盒子模型(下)】:padding 和 margin

翼同学

CSS html 前端 8月月更

记录一次数据库CPU被打满的排查过程

京东科技开发者

数据库 cpu cpu飙满 调优 慢SQL

【CSS】什么是外边距的重叠?常见的有哪几种重叠情况?

翼同学

CSS 前端 编程语言 8月月更

数字藏品app开发:数字藏品发行制作的关键

开源直播系统源码

NFT 数字藏品 数字藏品开发 数字藏品系统 数字藏品软件

Rancher 2.6 全新 Logging 快速入门(2)

Rancher

Kubernetes k8s rancher

【数据结构实践】手把手带你快速实现自定义二叉树

迷彩

数据结构 算法 二叉树 二叉树遍历 8月月更

Docker杀掉了容器?问题分析与解决过程全面复盘

程序员欣宸

Docker 8月月更

持久,redis 持久化有哪几种方式,怎么选?

知识浅谈

redis持久化 8月月更

直播预告丨阿里云佐井:关注预警6要素,帮助用户实现精准监控和告警

阿里云弹性计算

监控 预警

Kubecost开源OpenCost:Kubernetes成本监控的开源标准_容器_InfoQ精选文章