是否可以将本地 SSD 存储与 Google 托管 VM 一起使用?

Is it possible to use Local SSD Storage with Google Managed VMs?

我们正在使用托管 VM,目前可以从 VM 中的本地磁盘(这是一个标准的磁性 HD)提供文件,也可以从 Google 云存储(也支持通过磁性硬盘)。 https://cloud.google.com/appengine/docs/managed-vms/

由于我们在对延迟敏感的上下文中处理大文件(高分辨率地理图像),我们希望能够将本地 SSD 与我们的托管 VM 应用程序一起使用(没关系,数据是不是持久的,它只需要快速并且可以处理大文件)。在某些时候,我们可能想要使用其他快速且专为处理大文件而设计的服务(例如 Blobstore?),但我们已经设置了一个工作流程来处理文件,因此设置一个更快的文件应该是最容易的现在的系统。是否可以将本地 SSD 存储与托管 VM 一起使用?

这是有关本地 SSD 的信息。它们需要在实例创建时创建(对于 Google 计算实例,托管 VM 在幕后创建)。看起来本地 SSD 可以通过命令行、gcloud compute 或 API 创建,但不清楚我们在哪里配置这些东西,因为托管 VM 正在为我们创建实例。大概我们会在 app.yaml、Dockerfile 或 gcloud 命令中执行此操作,但尚不清楚这是如何工作的。 https://cloud.google.com/compute/docs/disks/local-ssd

抱歉,目前不可用。除了磁盘大小之外,我们真的不允许您自定义 VM 规格。如果您最大化磁盘大小,您将获得我们支持的最高 IOPS。我们提出了 tmpfs 的想法,但它目前还不可用。