You need to enable JavaScript to run this app.
导航

成本套件概述

最近更新时间2024.05.14 18:39:25

首次发布时间2024.05.14 18:39:25

成本套件是容器服务提供的集群资源成本洞察和成本优化套件,能够帮助用户完成集群成本洞察和治理,本文介绍成本套件的主要功能和使用场景。

背景信息

根据 Gartner 数据显示,2021 年全球云计算市场规模为数百亿美元,越来越多的企业拥抱云计算。使用以 Kubernetes 为代表的云原生技术进行 IT 信息化转型,能够为企业带来很多成本优势。比如使用云原生技术允许业务按需分配资源,这意味着企业只需为实际使用的计算资源、存储或网络付费。同时,自动扩缩容功能可以根据业务的流量和负载自动调整资源使用,以确保成本效率。但随着企业上云程度不断加深,由于各种技术和使用方式上的问题,反而带来了意料之外的成本飙升。2021 年 CNCF《FinOps Kubernetes Report》的调研报告中显示,迁移至 Kubernetes 平台后,68% 的受访者表示企业资源成本增加,36% 的受访者表示成本飙升 20%。

造成使用云原生技术后成本飙升的原因有很多,可能的原因包括:

  • 过度配置:企业可能会过度配置云资源,如购买更多的计算能力、存储或网络带宽等,超出了实际需求,造成不必要的成本支出。
  • 缺乏成本监控:没有有效的云成本管理策略和工具,可能导致资源使用的不透明。企业也无法及时跟踪和优化云资源的使用情况,导致费用不断累积。
  • 公地悲剧:云上的 Kubernetes 集群在企业内部,常常应用于多租户环境。这常常造成公地悲剧现象(即每个团队独立过度配置资源,造成整体资源效率低下)。
  • 使用不当:使用云原生技术不当,例如选择不适合业务自身需求的云服务模型(选择高性能计算实例而非标准实例)或为业务申请的资源资源冗余度过高等,导致成本无谓增加。

为了控制 Kubernetes 集群成本,容器服务 VKE 集群中专门提供了成本套件,使用基于 FinOps 理念的云成本治理解决方案,协助企业 IT 成本管理人员实现容器集群的资源成本洞察、提效降本等业务场景诉求。

基于 FinOps 的集群成本洞察和优化

成本洞察和优化方案

容器服务集群成本治理方案从物理资源(集群节点)和逻辑资源(Pod 和命名空间)两个维度进行聚合和分析。将物理维度的费用和逻辑维度进行分摊和打通,建立集群资源和业务完整的资源成本画像,能够更准确合理地进行 IT 成本治理。

alt

成本洞察

说明

邀测·申请试用】:该功能目前处于邀测阶段,如需使用,请提交申请。

成本洞察通过对集群内资源的统计,实现多维度的容器成本洞察。主要包括:

  • 集群维度:提供对集群整体资源和成本的洞察,能够展示集群整体资源信息(资源总量、利用率和装箱率等)和费用信息(费用分摊、趋势变化等)。通过该洞察信息,用户可以判断集群整体的资源利用和费用是否符合预期,是否需要扩充或缩减集群资源等。当集群资源资源或成本呈现非正常趋势时,允许进行问题下钻,排查成本异常的根因。
  • 命名空间维度:提供对命名空间资源的洞察。支持通过命名空间筛选、展示各命名空间的资源和成本信息。当企业以命名空间维度进行部门或业务划分时。能够很好的展示各部门或业务的资源使用和成本分摊。
  • 应用维度:提供应用维度的资源洞察,支持展示集群中各类工作负载的资源使用情况,帮助用户评估应用资源配置的合理性。并且能够与 成本优化 相结合,及时调整应用资源配置,减少闲置资源。

成本优化

说明

邀测·申请试用】:该功能目前处于邀测阶段,如需使用,请提交申请。

在成本套件中,成本优化功能提供了常见云原生场景下的成本优化方法。当使用成本洞察对资源用量进行历史数据分析,发现资源配置问题,可以使用成本优化功能制定优化策略,提供容器粒度的资源规格推荐:

  • 当资源配置值过小时,优化策略推荐调大资源规格,可以增加容器稳定性。
  • 当资源配置值过大时,优化策略推荐调小资源规格,可以提升装箱率,优化成本治理浪费。