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

概述

  • 集群成本控制:ACK集群中使用的阿里云资源都会在云资源实例中统一打上key为ack.aliyun.com,value为集群ID的标签。您可以在阿里云用户中心建立标签财务单元,从而可以快速统计集群成本。
  • 部门成本控制:部门通常是一批应用的组合。通常情况下,部门是用来成本分摊的最小粒度。部门管理员可以通过设定预算并与实际消费情况相对比,进行成本控制与预警。
  • 应用成本控制:应用通常是设置和管理预算的最小粒度。应用管理员可以设置成本基线,关注应用的成本消费趋势,防止应用的成本与基线出现过大的偏离。

操作步骤

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

  1. 获取集群ID。
    1. 登录容器服务管理控制台,在左侧导航栏选择集群
    2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择集群信息
    3. 集群信息页面,单击基本信息页签,然后在基本信息区域获取集群ID。
  2. 开启集群标签。
    1. 登录用户中心
    2. 在控制台左侧导航栏,选择分账管理 > 费用标签,在右侧页面单击下一步
    3. 费用标签页面,标签key文本框中输入ack.aliyun.com,单击搜索,然后单击ack.aliyun.com右侧操作列下的启用
  3. 建立财务单元。
    1. 在控制台左侧导航栏,选择分账管理 > 财务单元
    2. 总览区域框,单击未分配资源财务单元右侧财务单元图标。在新增单元对话框,输入单元名称,例如test,然后单击确定
    3. 总览区域框,单击单元名称,在自动分配规则页签下单击添加规则
    4. 单击条件图标,设置条件选项为标签,标签Key为ack.aliyun.com,标签Value为集群ID,其他采用默认设置,然后单击提交
      条件选项
  4. 查看集群成本。
    1. 在控制台左侧导航栏,选择成本管理 > 成本分析
    2. 筛选条件区域框,单击财务单元,选择的步骤3创建的单元名称,然后单击应用筛选条件
      成本分析页面,查看集群每个月的成本。
      说明 新建财务单元仅支持在24小时后查看成本数据。
      集群成本