为什么Google Cloud Compute API将停止的实例视为" TERMINATED"状态?

时间:2017-05-11 20:14:51

标签: google-cloud-platform google-compute-engine

试图了解GCP在术语中的选择意味着什么 - 相比之下,在AWS中,terminated实例已经永远消失,但stopped实例可以重新启动。

如果您在GCP控制台中停止某个实例,则该实例的GCP Compute API返回的状态为TERMINATED,但您可以启动该实例。

这是GCP报告实例状态的方式中的错误,还是TERMINATED状态表明某些资源实际上已被终止/删除?

1 个答案:

答案 0 :(得分:0)

终止状态可能是GCE普遍可用时的状态。

终止状态意味着VM实例不再运行(不再写入磁盘,没有ping等,它已关闭电源)。可以再次启动VM实例,这意味着正在为其创建新的VM进程。此VM可能配置略有不同(例如:不同的IP地址 - 如果您想要相同的IP,请使用静态IP)。您不需要为已停止的实例付费。

可以终止虚拟机有三个原因:

  • 你停了下来。
  • 之前发生了一些意想不到的失败 VM可以实时迁移。
  • 如果虚拟机是可抢占的,它会点击 24小时终身限制或被抢先一步。

文档: