使用 FinOps 中心优化费用

借助 FinOps 中心,您可以监控和传达当前节省的费用,探索新推荐的费用优化机会,并规划优化目标。FinOps 中心在一个信息中心内展示所有有效节省的费用和优化机会。FinOps 中心根据 Cloud Billing 和 Recommender 收集的历史用量指标(包括最近的用量和当前承诺)自动生成信息中心。

访问 FinOps 中心所需的权限

FinOps 中心使用 Cloud Billing 来检索费用数据,并使用各种 Google Cloud 费用 Recommender 来获取优化和利用率指标。

如需访问 Cloud Billing 账号的 FinOps 中心,以查看所有可用建议、FinOps 得分、CUD 优化指标和利用率分析洞见,您需要拥有相应的 Cloud Billing 权限。

根据建议类型,您可能还需要拥有某些项目权限才能查看详细信息并采纳建议。

访问 FinOps 中心

如需访问 Cloud Billing 账号的 FinOps 中心,并查看所有可用建议、FinOps 得分、CUD 优化指标和利用率分析洞见,您需要拥有 Cloud Billing 账号的以下预定义 Cloud Billing IAM 角色之一:

  • Billing Account Viewer
  • Billing Account Administrator

如果您希望使用自定义角色访问 FinOps 中心,则需要使用对 Cloud Billing 账号拥有以下权限的角色:

  • billing.accounts.get
  • billing.accounts.getSpendingInformation
  • billing.finOpsBenchmarkInformation.get
  • billing.finOpsHealthInformation.get
  • recommender.costRecommendations.listAll

查看建议的详细信息并视情况采纳建议

如需查看详细信息并视情况采纳建议,您需要对结算账号或项目拥有 Recommender 特定权限。根据建议类型,您可能需要以下权限:

如需详细了解 Cloud Billing 权限,请参阅以下内容:

如需详细了解 Google Cloud 项目权限,请参阅以下内容:

探索 FinOps Hub

如需查看 FinOps Hub,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 FinOps 中心。

    转到 FinOps Hub

  2. 在系统提示时,选择您要查看其 FinOps 中心的 Cloud Billing 账号。

FinOps 中心信息中心

FinOps 中心信息中心汇总了您当前的费用优化并介绍了 Google Cloud推荐的优化。FinOps 中心中的信息反映了收集的历史数据。

FinOps 中心信息中心示例,其中每个微件都可见。

如何确定有望节省的费用

FinOps 中心在生成费用节省建议时,会将四种优化实践纳入考量:

  • 关停空闲资源
  • 合理调整实例容量
  • 某些资源的其他配置更改
  • 购买承诺使用折扣 (CUD)

整个中心内的指标反映了您使用这些优化的情况,并发掘其他优化机会来降低费用和改进 FinOps 实践。

  • 建议中提供的针对某项资源的预估节省额是使用自定义合同价格或定价计算得出的。用于计算预估费用节省额的价格类型取决于您与 Google Cloud 签订的合同类型以及您对 Cloud Billing 账号拥有的具体角色和费用查看权限。
  • 建议中提供的预估节省额不会考虑您所购买的可能适用于相应资源的现有承诺使用折扣。

优化摘要

优化摘要示例。

优化摘要是一个快照,其中包含您通过优化节省的费用、 Google Cloud提供的当前建议,以及通过采用其他优化可节省的更多费用。优化摘要包括:

  • 上个月节省的金额 - 通过购买 CUD、合理调整实例容量及移除空闲资源实现的节省总额。

  • 有效建议 - 可供您使用的Google Cloud建议优化的总数。这些建议包括关停空闲资源、合理调整实例容量或更改其他配置以及购买 CUD 等。

  • 每月有望节省的费用 - 通过采用所有可用建议有望节省的预估金额。如果有多个机会有望为同一 Compute Engine 资源实现费用节省(例如通过购买基于资源的 CUD 和计算灵活 CUD),FinOps 中心会去除重复的机会,仅留下可为您带来更高费用节省的建议。

  • CUD 优化率 - 符合条件享受 CUD 的用量被承诺使用折扣涵盖的百分比。我们通过计算过去 30 天内您的所有产品的多少用量可以转换为 CUD 来确定 CUD 优化率。例如,假设在过去 30 天内,您在符合条件享受 CUD 的 Google Cloud 产品上支出了 10,000 美元,并且其中有 4,500 美元享受了 CUD。那么在本示例中,本来有 10,000 美元的费用有机会享受 CUD,而实际只有 4,500 美元的费用从中获益,因此您的 CUD 优化率为 45%。

  • Gemini Cloud Assist 提供的分析洞见 - 如果您在 Cloud Billing 中启用了 Gemini Cloud Assist,则会在“优化”摘要 widget 中看到 Gemini 提供的关键优化和利用率分析洞见:

    Gemini Cloud Assist 为 FinOps 中心提供的分析洞见示例。

FinOps 得分

FinOps 得分 widget 示例。

FinOps 得分可以帮助您衡量使用 Google Cloud工具来监控和节省费用的情况,以及如何继续优化费用。该得分是根据您如何遵循优化最佳实践计算的,包括:

  • 通过主动登录和使用 Cloud Billing 工具来监控支出。
  • 使用标记和标签等工具为资源分配费用。
  • 通过停用空闲资源和合理调整实例大小来优化资源。
  • 购买 CUD,包括Google Cloud建议的 CUD 机会。
  • 频繁创建和监控预算。
  • 使用结算 BigQuery 导出和 Budgets API 等工具自动执行费用管理。

选择提高得分以查看 Google Cloud 基于 Cloud FinOps 流程的三个阶段建议的费用节省措施:通知、运营和优化。

FinOps 得分详情页面示例。

FinOps 得分还提供了同业基准得分,可了解根据汇总的使用情况数据在垂直行业范围内的优化表现。所有客户都会自动选择启用同业基准化分析汇总,但您随时可以选择停用。如果您选择停用,FinOps 中心将不再显示 CUD 建议、FinOps 得分或同业基准得分。

FinOps 和同业基准得分基于两天内收集的数据,并且每天都会更新。您的得分可能会因各种因素(例如新客户加入同业基准得分)而异。

选择启用或停止参与同业基准得分

如需选择启用或停止参与同业基准,您必须拥有 Cloud Billing 账号的 Billing Account Administrator 角色,以及 Cloud Billing 账号的 dataprocessing.groupcontrols.update 权限,该权限属于 Data Processing Controls Resource Admin 角色。

  1. 在 Google Cloud 控制台中,打开您的 Cloud Billing 账号的 Identity and Access Management (IAM) 透明度和控制中心。

    转到透明度和控制中心

  2. 从菜单中选择您的 Cloud Billing 账号。

  3. 如需停止参与同业基准,请在数据处理组表中,点击结算组对应的停用

    如果您想选择启用,请选择启用

每月有望节省的费用

“每月有望节省的费用”widget 示例。

借助每月有望节省的费用图表,您可以专注于各服务或各项目有望节省的费用。该图表展示了按关联服务或项目细分的所有费用优化机会每月有望节省的费用总额。

“建议”信息中心

您可以在“每月有望节省的费用”图表中访问建议信息中心,在其中查看所有 FinOps 建议、查看建议详情、将建议发送给其他人以供审核,以及视情况采纳建议来优化您的云费用。

如需打开建议信息中心,请选择查看所有建议

热点建议

“热门建议”widget 示例。

热门建议微件展示了按有望节省的费用排序的前 10 条建议。每条建议都会显示每月预估节省的费用、关联服务以及建议的简要说明。

如果您拥有 Cloud Billing 账号的 Recommender Viewer 角色,则可以选择具体建议来获取更多详细信息并视情况采纳建议。根据建议类型,您可能还需要拥有某些项目权限才能查看详细信息并采纳建议。

可能浪费的用量

FinOps 中心内的“可能浪费的用量”widget 示例。

(预览版)获取有关资源利用率和潜在费用浪费的分析洞见。对于提供利用率指标的资源(例如 Compute Engine、Google Kubernetes Engine、Cloud SQL 和 Cloud Run),该图表会显示所预配资源产生的费用,以及可能浪费的用量。

为了确定浪费用量,利用率分析洞见会使用各种 Recommender 来帮助您找出空闲资源及欠佳配置、发现有望对超额预配或预配不足的资源实现的合理容量调整,并且会汇总返回利用率指标的每项服务可能浪费的用量产生的费用。

如需查看分析洞见的详细信息并访问费用优化建议,请点击查看利用率分析洞见以打开利用率分析洞见信息中心

上个月节省的金额

“上个月节省的金额”widget 示例。

如需大致了解承诺中节省的费用,请使用上个月实现的节省微件,该微件按您已购买的承诺的服务细分节省费用。

碳足迹信息中心

碳足迹微件示例。

碳足迹信息中心会显示您的 Google Cloud 用量所产生的预估温室气体排放量,帮助您在优化云支出的同时减少碳排放的影响。如需了解详情,请参阅碳足迹文档

当您查看建议信息中心时,在建议列表中的区域列中,碳影响最低的营业地点旁边会显示绿色叶子。如需了解详情,请参阅 叶形图标 二氧化碳排放量低

采纳建议

您可以视情况采纳 Google 的费用节省建议来优化费用。如需查看并视情况采纳建议,请执行以下任一操作:

FinOps 中心费用 Recommender

FinOps 中心信息中心会接收来自各种 Google Cloud费用 Recommender 的指标。请参阅下表,详细了解每个 Recommender。

名称 Recommender ID 简短说明
承诺使用折扣 (CUD) Recommender
承诺使用折扣 Recommender google.compute.commitment.UsageCommitmentRecommender 通过购买基于资源的承诺来降低费用
承诺使用折扣 Recommender google.cloudbilling.commitment.SpendBasedCommitmentRecommender 通过购买基于支出的承诺和计算灵活承诺来降低费用
Compute Engine Recommender
空闲自定义映像 Recommender google.compute.image.IdleResourceRecommender 移除未使用的映像
空闲 IP 地址 Recommender google.compute.address.IdleResourceRecommender 移除未使用的 IP
空闲永久性磁盘 Recommender google.compute.disk.IdleResourceRecommender 备份和移除未使用的磁盘
空闲虚拟机 Recommender google.compute.instance.IdleResourceRecommender 移除未使用的虚拟机
空闲预留 Recommender google.compute.IdleResourceRecommender 移除未使用的预留
托管式实例组机器类型 Recommender google.compute.instanceGroupManager.MachineTypeRecommender 合理调整 MIG 机器类型大小
利用率过低的预留 Recommender google.compute.RightSizeResourceRecommender 调整利用率过低的预留资源的大小
虚拟机机器类型 Recommender google.compute.instance.MachineTypeRecommender 合理调整虚拟机机器类型大小
Google Kubernetes Engine (GKE) Recommender
GKE 空闲集群 Recommender google.container.DiagnosisRecommender
子类型:CLUSTER_IDLE
移除未使用的 GKE 集群
GKE 超额预配的集群 Recommender google.container.DiagnosisRecommender
子类型:CLUSTER_OVERPROVISIONED
对超额预配的 GKE 集群进行合理容量调整
GKE 预配不足的集群 Recommender google.container.DiagnosisRecommender
子类型:CLUSTER_UNDERPROVISIONED
优化预配不足的 GKE 集群
Cloud SQL recommender
Cloud SQL 空闲实例 Recommender google.cloudsql.instance.IdleRecommender 移除未使用的 SQL 实例
Cloud SQL 超额预配的实例 Recommender google.cloudsql.instance.OverprovisionedRecommender 合理调整超额预配 SQL 实例的大小
Cloud SQL 预配不足的实例 Recommender google.cloudsql.instance.UnderprovisionedRecommender 优化预配不足的 SQL 实例
Cloud Run Recommender
Cloud Run CPU 分配 Recommender google.run.service.CostRecommender 切换为始终分配 CPU
项目 Recommender - 所有服务
无人使用的项目 Recommender google.resourcemanager.projectUtilization.Recommender 收回或移除未使用的项目

资源