3

什么决定了从调用 api 启动实例开始实例进入运行状态的速度?

以下任何因素是否是启动和关闭时间: - 实例类型 - 映像类型 - 是否附加磁盘 - 是否需要临时 IP 地址 - 等等。

基本上,我怎样才能加快启动时间和关机时间

4

2 回答 2

4

总的来说,复制镜像目前在 GCE 的启动时间中占主导地位。

您可以采取的措施来减少这种情况:

  1. 使用预先创建的永久性磁盘进行引导。在这种情况下,没有图像传播时间。
  2. 使用我们的一张库存图片(非常小),或者,如果您创建自定义图片,请不要添加超出您需要的位。

通常,实例类型和附加磁盘不会显着影响时间。

于 2013-06-04T16:17:40.890 回答
1

另一个影响 GCE 实例可用于有用工作的时间(在进入 RUNNING 状态之后)是客户操作系统的启动时间。磁盘扫描、DHCP 租约获取、网络配置等有时会导致实例启动时间增加 10-20 秒。

正如 Joe 所说,使用预先创建的持久启动磁盘可以避免创建暂存盘并将映像加载到其中的过程。带有暂存盘的机器类型也需要少量的额外时间(1-3 秒)来准备暂存盘,但这仅占总启动时间的不到 10%。

于 2013-06-05T14:42:34.623 回答