1

我有 10 个 Windows 虚拟机,我希望 PD 在所有虚拟机中都具有读写功能。但是我开始知道我们无法将磁盘安装到具有读写功能的多个虚拟机上。所以我正在寻找可以从任何这些虚拟机访问磁盘的选项。对于 Linux,我们可以使用 GCSFuse 将云存储挂载为磁盘,我们是否有任何 Windows 选项可以将单个磁盘/云存储存储桶挂载到多个 Windows 虚拟机。

4

2 回答 2

0

如果您希望它专门成为 GCP 磁盘,则最好的选择是设置一个额外的 Windows 实例,并与其他实例设置一个共享的 SMB 磁盘。

另一种选择,如果您不想太乱,最好的选择是使用 Filestore 服务 ( https://cloud.google.com/filestore/ ),这是一种 NFS 即服务,前提是您有 NFS适用于您的 Windows 版本的客户端

于 2018-10-03T15:52:10.807 回答
0

我相信您可以使用 Google Cloud Storage 存储桶,它可能是您的实例之间的中间传输点,而与操作系统无关。

将您的文件从工作站上传到Cloud Storage 存储分区。然后,将这些文件从存储桶下载到您的实例。当您需要向另一个方向传输文件时,请反转该过程。从您的实例上传文件,然后将这些文件下载到您的工作站。

要实现这一点,请按照下列步骤操作:

  1. 创建一个新的 Cloud Storage 存储分区或确定您要用于传输文件的现有存储分区。
  2. 将文件上传到存储桶
  3. 使用 RDP 从存储桶上传/下载文件连接到您的实例。

但是,还有其他选项,例如在计算引擎上使用文件服务器或以下选项:

  1. 云储存
  2. Compute Engine 永久性磁盘
  3. 单节点文件服务器
  4. 弹性文件
  5. 夸字节
  6. Avere vFXT

这些选项各有优缺点,有关每个选项所附链接的更多详细信息。

于 2018-10-09T12:58:00.393 回答