成本控制

成本控制是FinOps治理流程中非常重要的一环。完成成本洞察和成本优化后,您可以通过成本控制来保障整个成本治理的流程处于可控状态下,防止因成本治理周期较长,导致集群和应用的费用出现超过限额或者增速过快的现象。本文从集群、部门和应用三个维度介绍如何控制成本。

概述

  • 集群成本控制:ACK集群中使用的阿里云资源都会在云资源实例中统一打上key为ack.aliyun.com,value为集群ID的标签。您可以在阿里云费用与成本控制台建立标签财务单元,从而快速统计集群成本。

  • 部门成本控制:部门通常是一批应用的组合。通常情况下,部门是用来成本分摊的最小粒度。部门管理员可以通过设定预算并与实际消费情况相对比,进行成本控制与预警。

  • 应用成本控制:应用通常是设置和管理预算的最小粒度。应用管理员可以设置成本基线,关注应用的成本消费趋势,防止应用的成本与基线出现过大的偏离。

操作步骤

以下介绍如何查看集群成本,便于您控制集群成本。

  1. 获取集群ID。

    1. 登录容器服务管理控制台,在左侧导航栏选择集群

    2. 在集群列表的集群名称/ID列,复制集群ID。

  2. 开启集群标签。

    1. 登录费用与成本控制台。

    2. 在控制台左侧导航栏,选择成本分摊>费用标签

    3. 费用标签页面的标签key文本框中,输入ack.aliyun.com后单击搜索,然后在ack.aliyun.com的操作列,单击启用

  3. 建立财务单元。

    1. 在控制台左侧导航栏,选择成本分摊 > 财务单元

    2. 单击财务单元右侧的image图标。在新增单元对话框,输入单元名称,例如test,然后单击确定

    3. 单击财务单元下的目标单元名称,然后在页面右侧的自动分配规则页签下添加标签。设置条件选项为标签,标签Key为ack.aliyun.com,标签Value为集群ID,其他采用默认设置,然后单击提交

      • 如果没有规则,请按照控制台提示创建规则。

      • 如果已有规则,请直接添加规则,并提交。

  4. 查看集群成本。

    1. 费用与成本控制台左侧导航栏,单击成本分析

    2. 筛选条件区域框,单击财务单元,勾选步骤3创建的单元名称,然后单击确认

      如下图所示,在成本分析页面,查看集群每个月的成本。

      说明

      新建财务单元仅支持在24小时后查看成本数据。

      集群成本