FinOps for Kubernetes - 如何拆分 Kubernetes 成本.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
FinOps for Kubernetes - 如何拆分 Kubernetes 成本 FinOps 是一种不断发展的云财务管理学科和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的预算分配上进行协作,使成本预算能够产生最大的业务价值。在讨论 Kubernetes 成本之前,先简单聊下如何管控云计算成本,有一个新名词被用于形容这项工作——FinOps。 云计算成本管控的难点在于云服务的按量收费特性,以及五花八门的计费规则,开发人员稍有不慎,云成本就可能会出现意料之外的变化。另一方面由于计费的复杂性,业务扩容对成本的影响也变得难以预测。 要做到快速高效的云成本分析与管控,主要就涉及到如下几个点:契合需求的标签规范、资源标签的准确率等。 Kubernetes 成本分析的难点在于 Kubernetes 集群本身并不提供成本拆分的能力,我们只能查到集群的整体成本、每个节点组的成本等这样粗粒度的成本信息,缺乏细粒度的成本分析能力。此外,Kubernetes 集群是一个非常动态的运行环境,其节点的数量、节点规格、Pod 所在的节点/Zone/Region,都可能会随着时间动态变动,这为成本分析带来了更大的困难。 FinOps for Kubernetes 就是通过工程化分析、可视化成本分析等手段,来回答这些成本问题,分析与管控 Kubernetes 的成本。要做好 Kubernetes 成本工作,有三个要点:理解 Kubernetes 成本的构成,搞懂准确分析 Kubernetes 成本有哪些难点;寻找优化 Kubernetes 集群、业务服务的手段;确定 Kubernetes 集群的成本拆分手段,建立能快速高效地分析与管控集群成本的流程。 Kubernetes 成本的构成包括了 AWS EKS 本身的固定费用、EKS 的所有节点会收对应的 EC2 实例运行费用、EBS 数据卷费用、跨区流量传输费用等。要实现 Kubernetes 成本的拆分,需要使用 kubecost 等工具对成本进行统计和分析。kubecost 的成本统计原理是基于 CPU/RAM/GPU/Storage 等资源的成本分析,并且提供了 API 进阶用法。
剩余11页未读,继续阅读
- ffpeng2022-10-05资源很实用,对我启发很大,有很好的参考价值,内容详细。
- 粉丝: 1
- 资源: 2837
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用NetBeans连接SQLserver2008数据库教程中文WORD版最新版本
- XPath实例中文WORD版最新版本
- XPath语法规则中文WORD版最新版本
- XPath入门教程中文WORD版最新版本
- ORACLE数据库管理系统体系结构中文WORD版最新版本
- Sybase数据库安装以及新建数据库中文WORD版最新版本
- tomcat6.0配置oracle数据库连接池中文WORD版最新版本
- hibernate连接oracle数据库中文WORD版最新版本
- MyEclipse连接MySQL的方法中文WORD版最新版本
- MyEclipse中配置Hibernate连接Oracle中文WORD版最新版本