【问题标题】:Why does my idle GKE cost so much in GCP?为什么我的闲置 GKE 在 GCP 中花费这么多?
【发布时间】:2022-01-26 03:19:42
【问题描述】:

我是 GCP 中的 GKE 新手。我创建了一个目前非常空闲的 Kubernetes 集群。我在自动驾驶模式下创建了它。我正在尝试了解事物的工作原理,并计划更积极地使用它。

5 天后,我可以看到我的 GKE 收据开始飞了。这里有 2 件东西似乎要花很多钱!

“Autopilot Pod mCPU Requests (us-central1)”的使用时间为 91841 小时! 而“Autopilot Pod Memory Requests (us-central1)”的使用量为 363 GB 小时。

这里发生了什么?看来要花我一大笔钱了!有什么办法可以减少这种情况吗?我应该检查或做些什么来降低成本?我不知道为什么上面给出的数字如此之高。任何帮助将不胜感激。

【问题讨论】:

  • 您的第一步是在此处插入 skuid 并了解如何向您收费 cloud.google.com/skus
  • 您显然已经部署了一个工作负载,只要部署了该工作负载,您就需要为该工作负载消耗的资源付费。尽管 Autopilot 仅针对已部署工作负载使用的资源向您收费,但它不会扩展到零。如果您的应用程序是简单的 HTTP 或 gRPC 应用程序,您可能希望改用 Cloud Run。它确实缩放到零。

标签: google-cloud-platform google-kubernetes-engine gke-networking


【解决方案1】:

不用担心

五天 (120 小时) 内的 360 GB 小时意味着您可能请求了 3GB,这是一个中等数量。

还有 90,000 mCPU (milli!) 小时,这意味着你可能有大约 ca。请求了 750mCPU,这也是适中的。

【讨论】:

  • 你的意思是我闲置的 GKE 在 5 天内花费大约 7 美元是完全正常的吗?天知道当我在其中部署一些 cronjobs 时会发生什么。这里显然有问题。要么我做错了什么,要么这是为非常有钱的人准备的产品。
  • 是的,我想这很正常。对于管理关键工作负载的公司,我猜它并没有那么昂贵。如果您想更便宜,可能有更便宜的选择,您可以每月花几美元购买更便宜的服务器。
  • 从人们那里拿钱换一个闲置的解决方案是不可接受的。它被加密了到底发生了什么,所以他们拿了这么多钱。我不同意你的看法。
  • 嗯,它可能不是空闲的,因为你有使用。 Autopilot 不对系统 pod 收费。 Autopilot 不是最便宜的解决方案,但它可以让您从管理 Kubernetes 节点中解放出来。如果您认为这是不可接受的,您可能必须使用其他计算解决方案。
  • 如果您让虚拟机闲置,您仍然需要为其付费。把它想象成租了一套公寓而不住在里面,你仍然要付房租。不支付任何费用的唯一方法是停止虚拟机。在 GKE 上,我不确定您是否可以停止一切。正如 user140547 提到的,也许可以尝试另一种解决方案。
猜你喜欢
  • 1970-01-01
  • 2017-11-15
  • 2016-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-12
  • 2021-06-01
  • 1970-01-01
相关资源
最近更新 更多