GCP:为删除的 VM 付费。如何单独删除资源?

GCP: getting charged for a deleted VM. How can I delete resources individually?

我对 GCP 很陌生。

昨天我创建了一个虚拟机实例并使用了大约 4 个小时,然后删除了虚拟机。

我删除后查看的成本是0.07美元左右。今天早上我查看了账单页面,发现费用现在是 0.59 美元。我看到我正在为“美洲的 N1 预定义实例核心 运行”和“美洲的 N1 预定义实例内存 运行”付费。我在创建 VM 时使用了这些资源,但我认为删除 VM 时会自动释放这些资源。

我按照这个收费了12.4小时。但是 VM 甚至不存在。

根据您显示的数字,我怀疑您使用了一个 n1-standard-4 虚拟机,该虚拟机具有 4 个 vCPU 和 15 GB RAM 3.1 小时。

N1 预定义实例核心 运行ning ... 每个核心的费用,那么如果您 运行 具有超过 1 个核心的 VM 使用 乘以您使用的内核。

例如:

  • 如果您 运行 具有 1 个 vCPU 的 VM 运行 1 小时,在 Usage 中您将看到 1 小时
  • 如果您 运行 具有 2 个 vCPU 的 VM 运行 1 小时,在使用情况 中您将看到 2 小时
  • 如果您 运行 具有 4 个 vCPU 的 VM 运行 1 小时,在 Usage 中您将看到 4 小时
  • 等等...

跟RAM是一样的,例如:

  • 如果您 运行 使用 1 GB 的 VM 1 小时,在 Usage 中您将看到 1 GB
  • 如果您 运行 一个 2 GB 的虚拟机 1 小时,在 Usage 您将看到 2 GB
  • 如果您 运行 使用 4 GB 的 VM 2 小时,在 Usage 中您将看到 8 GB
  • 等等...

因此,如果您使用 VM 3.1 小时并假设它是开头提到的 n1-standard-4,那么我们有:

3.1 hours x 4 vCPUs = 12.4 hours

3.1 hours x 15 GB RAM = 46.5 RAM gigabyte hour

所以成本是正确的。我建议看一下 GCE pricing docs for more details about this and for sure using the GCP pricing calculator 也很有帮助。

我给任何开始使用任何云服务(AWS、GCP、Azure 等)的人最好的建议之一是在做任何事情之前总是检查并了解成本,所以不要像“我不不知道这些费用是从哪里来的!!!”最重要的是,帮助您优化资金。