日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

成本洞察概述

作為企業IT成本管理人員,如果您需要多維度了解集群資源使用量及成本分布,獲取成本節約建議,從而提升集群資源利用率,您可以啟用ACK集群提供的成本洞察功能。啟用后,您可以查看指定財務治理周期內,指定集群、部門、應用的成本和資源使用情況,滿足多種場景的成本估算、分攤與核算的需求。

閱讀前提示

為了讓您更好地使用成本洞察功能及配套的幫助文檔,建議您閱讀本文檔,并了解以下概念:

對成本估算:如何通過估算Pod成本,來計算部門、應用的估算成本。

對成本分攤:如何聚合Pod成本,來完成部門、應用的費用分攤。

對成本核算:如何通過自行配置資源單價實現企業內部的成本核算。

對成本數據大盤:如何在控制臺查看成本洞察數據的大盤。

對API獲取成本數據:如何通過Kubernetes API獲取成本數據,以便基于成本數據進行二次開發。

對成本數據模型:成本洞察功能遵循的成本數據模型與定義。

為什么使用成本洞察

通過云原生技術進行IT信息化轉型是很多企業正在進行的變革,IT成本優化是企業信息化轉型的重要目標。您可以通過使用云原生技術的共享、隔離、彈性等能力,非常簡單地進行成本優化。相比基于傳統的容量規劃的IT成本管理方式,云原生的IT成本管理會帶來更大的挑戰。典型問題如下:

  • 如何準確地統計ACK集群的費用

  • 如何更準確地估算一個Pod的費用

  • 如何更準確地估算在線應用或離線作業的費用

  • 如何通過命名空間(部門)來分攤ACK集群管理費用

  • 如何通過可視化的方式發現集群中的成本浪費并進行優化

圖 1. 不同集群利用率

image

為了解決這些問題,ACK提供了成本洞察功能。成本洞察是FinOps(Finance+DevOps,是企業管理和優化云成本的一種方案)的重要環節,貫穿了整個成本治理流程,例如日常的成本趨勢檢查、成本異常時的問題分析、實施優化手段后的效果評估等。

使用場景——成本估算、分攤與核算

Pod成本估算

在云上的ACK集群中,估算一個Pod的成本并不容易。因為Pod作為最小的部署單元,和云資源不存在一對一關系,生命周期通常也短于云資源。為此,ACK基于實時成本和資源監控數據相結合的方式進行Pod成本估算,幫助您較為準確地計算Pod關聯的所有資源的總成本(常見的資源包括CPU、內存和GPU)。更多信息,請參見成本估算策略介紹

部門、應用成本分攤

在企業執行FinOps前,一般需要完成資源規劃。常見的規劃方式是將部門規劃到指定命名空間下,部門下的不同應用通過標簽(Label)進行區分。在這種情況下,部門成本和應用成本實則是Pod成本在不同維度下的聚合體現。

但如果通過直接聚合Pod估算成本來作為部門和應用成本,也可能無法滿足企業對賬需求:一是無法疊加RI(預留實例券)、Saving Plan(節省計劃)和代金券等抵扣方案,二是忽略了集群內其他云資源成本(例如Prometheus、SLS)。因此,在成本分攤時,還需要按估算成本的比例分攤集群賬單,來計算Pod分攤成本,再進行上層業務成本的聚合。

企業內部成本核算

在企業內部成本核算場景或IDC場景,您可能并不通過云成本系統讀取資源成本,而是自行配置資源單價。例如,企業運維團隊對資源進行二次定價,并向業務團隊轉售,從而規范資源申請配型,以及實現內部成本核算。更多信息,請參見自定義成本核算的策略

成本洞察大盤的維度

成本洞察默認提供一種計量和計費相結合的成本分攤算法,并基于該算法提供四種維度的成本洞察大盤,包括集群維度、命名空間維度、節點池維度和應用維度。您可以在ACK控制臺啟用成本洞察功能,查看對應維度的大盤。關于大盤的詳細說明,請參見成本洞察功能說明

image

維度

說明

集群維度

對集群整體資源和成本情況的洞察,能夠反映集群成本的整體健康狀況。對于一個集群,首先需要關注整個集群的費用趨勢變化,以判斷成本是否符合預期。在集群成本變化呈現非正常趨勢時,您可以結合大盤數據進一步排查根因。

命名空間維度

如果您的企業以命名空間維度劃分部門或業務,您可以篩選命名空間,查看指定命名空間的資源和成本信息。

節點池維度

集群資源維度成本情況的洞察。以ECS為主的計算資源往往是集群費用的主要組成部分,也是IT運維人員最直接管理的資源。節點池成本洞察能夠為您提供節點池資源使用分析和付費策略的選擇。

應用維度

側重于場景化的成本優化。您可以使用Label通配符(Label Selector)篩選出指定應用,進行成本和資源的統計。基于Label Selector,您不僅可以監控單個應用的成本和資源用量,還可以監控多個相關應用。

例如,在大數據工作流的場景下,您可以為流程中的所有應用加相同的Label,從而對整個工作流業務進行成本分析。

集成與拓展

成本數據模型

成本數據模型是成本洞察的數據模型遵循的數據模型與定義,可以準確衡量云上ACK集群的成本,并將成本分攤給不同維度的業務單元。更多信息,請參見成本數據模型介紹

通過API獲取成本數據

如果您想多維度了解集群資源的使用情況及成本分布,您可以啟用ACK成本洞察功能上報相關數據并將數據存儲在阿里云Prometheus監控中。您可以通過HTTP API命令查看上報數據,以獲取集群成本優化的建議,也便于您獲取成本數據進行二次開發。

ACK提供Cost API、Cost V2 API、Allocation API用于查詢實時估算成本或業務分攤賬單。更多信息,請參見通過API獲取成本數據概述