Kubernetes:FinOps的黑洞

举报
kaliarch 发表于 2022/09/10 09:12:48 2022/09/10
【摘要】 最近,FinOps已经成为云原生生态系统中的另一个流行语。FinOps基金会定义的FinOps是:FinOps是一个不断发展的云财务管理规程和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织获得最大的业务价值。FinOps是我们在云产业中使用多年的术语。目标是确保财务团队和运营团队一致,并对云支出拥有所有权。这需要根据预算、收入目标和业务目标来衡量和跟踪财务...

最近,FinOps已经成为云原生生态系统中的另一个流行语。FinOps基金会定义的FinOps是:
FinOps是一个不断发展的云财务管理规程和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织获得最大的业务价值。
FinOps是我们在云产业中使用多年的术语。目标是确保财务团队和运营团队一致,并对云支出拥有所有权。这需要根据预算、收入目标和业务目标来衡量和跟踪财务(又名云)支出。
有许多很棒的工具可以跟踪云花费,但是一个持续关注的领域是容器。世界上不可否认的容器编排的赢家是Kubernetes。我喜欢把它称为Finops的“黑洞”。就像云曾经是业务的未知成本一样,今天Kubernetes在组织中占据了这个位置。对于那些无法了解如何配置Kubernetes以确保成本与应用程序性能要求一致的组织来说,这尤其是一个“未知”。

为什么Kubernetes是成本黑洞?

为了理解为什么Kubernetes是一个成本黑洞,考虑Kubernetes是如何工作的很重要。
Kubernetes集群部署在云实例上,但它们通常是共享的。Kube集群可以承载多个工作负载和应用程序,但是您的云提供商的账单在集群内部是不可见的。缺乏对多个团队如何利用或共享基础设施的可见性是“黑洞”。
DevOps团队将Kubernetes放在适当的位置,作为开发人员开发应用程序的平台,以当今基础设施所需的可靠性将它们更快地推向市场(也就是说,如果我的应用程序疯传,我需要我的应用程序自动扩展)。
因此,开发人员正在使用DevOps和平台工程团队提供的东西。主要挑战之一是围绕CPU和内存设置Kubernetes配置。在配置时,开发人员必须决定要放置哪些设置。如果CPU和内存设置得太低,应用程序可能会出现性能和可靠性问题。另一方面,如果设置得太高,组织可能会为不必要的云资源付费。

你觉得这没什么大不了的?在一个示例中,开发人员错误地设置了配置设置,导致24小时内超支50,000美元。幸运的是,DevOps团队在一天内就抓住了它,但如果错过了,它可能会对组织造成毁灭性的打击。

FinOps是Kubernetes服务所有权

FinOps基金会说,“在其核心,FinOps是一种文化实践。这是团队管理云成本的方式,每个人都拥有由中央最佳实践小组支持的云使用。“Kubernetes也是如此。
我们讨论了很多关于Kubernetes服务所有权的问题,即DevOps为开发人员提供了从开始到维护构建、部署和拥有应用程序所需的工具和护栏。当考虑Kubernetes服务所有权如何影响总体成本管理时,适当的配置起着主要作用。服务所有者,也就是开发人员,需要了解一个应用程序的最终成本–以及这个金额是否与他们的定价指标一致。过去,在Kubernetes之前,企业可以依赖云成本工具来提供底层云基础设施的可见性。但现在,Kubernetes在云成本管理方面提供了一个新的模糊层,这是传统云成本监控工具的一个黑洞。

通过使用Kubernetes的FinOps/服务所有权模型,团队可以理解工作负载的“真实成本”,并在应用程序、产品和团队之间进行适当的成本分配。云资源的这种清晰程度通常是通过Kubernetes治理平台发现的,允许团队围绕Kubernetes的财务做出更好的决策。没有它,组织就很难在像Kubernetes这样的动态环境中优化计算和工作负载。多个团队、多个集群和大量的复杂性转化为大量的信息,以便在试图做出智能、实时的业务决策时进行审查和评估。
我们的一个客户,Clover Network使用这种FinOps/服务所有权模型来通知其业务:
“Fairwinds正在帮助我们改变做生意的方式。我们可以说,'这个应用程序团队,‘服务’,‘产品’,'功能‘有一个特定的成本,并在它周围发出警报。它帮助我们知道我们作为一个企业在做什么,我们需要关注什么,我们需要改变投资。“三叶草工程副总裁里什·马利克

使用Kubernetes的FinOps方法可以被看作是适当的成本管理和服务所有权的另一种模式。无论您如何称呼它,如果使用Kubernetes,您都需要授权开发团队在生产中拥有和运行他们的应用程序,消除Ops作为交付瓶颈的问题,同时还提供他们做出更好决策所需的财务管理细节。

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。