Google释出GKE使用计量服务帮企业抓出浪费运算资源的应用

每日动态2021-02-24 22:08:10
最佳答案

Google宣布为Google Kubernetes Engine(GKE)推出使用量计量服务测试版,这个功能可以让使用者根据Kubernetes命名空间和标籤,分组查看细分的GCP专案资源使用状况。

随着Kubernetes逐渐被广泛的採用,而越来越多SaaS与PaaS供应商,开始以多租户Kubernetes丛集处理工作负载,因此分属于不同部门、客户或是环境的工作负载,可能在同一个丛集上运作。Google表示,多租户有许多优点,包括更高的资源利用率、更低的管理成本,还能减少资源碎片化。

但是以多租户配置执行Kubernetes,却很难估计个别租户,使用丛集的资源的比例,也难以知道是哪一个租户发生错误,导致丛集的使用量突然暴增,而且也不容易发现浪费运算资源的租户。为了解决这个问题,Google为GKE提供使用量计量(Usage Metering)功能。

透过使用量计量功能,使用者可以将这些运算资源的使用量,与有意义的实体相连,像是部门、客户、应用程式或环境。企业将能为共享丛集的部门分开计算成本,也能统计不同应用程式的使用模式,或是帮助丛集管理员观察用量高峰,以採用更划算的用量计画。SaaS供应商也可以用来估测每一个客户的成本。

当用户启用GKE使用量计量功能后,资源使用纪录会写入指定的BigQuery表中,使用纪录可以按照命名空间、标籤、时间区间或其他维度进行分组,以提供企业额外的洞察,使用者可用Google Data Studio等工具,视觉化BigQuery中的资料。

使用者可以对每个丛集启用使用量计量功能,运用命名空间和Kubernetes标籤组合,就能灵活地隔离使用量。Google建议,企业应该花时间有意识地规划命名空间与标籤,企业内每个团队至少需要拥有一个命名空间,也要为组织定义一组必须的标籤,以确保每个应用程式和物件,能抓取基本属性。

免责声明:本文由用户上传,如有侵权请联系删除!