【问题标题】:How Can we share files between multiple Windows VMs in GCP?我们如何在 GCP 中的多个 Windows 虚拟机之间共享文件?
【发布时间】:2019-03-08 13:14:12
【问题描述】:

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

【问题讨论】:

    标签: google-cloud-platform mount nfs fileshare gcsfuse


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      1. Create a new Cloud Storage bucket 或识别现有的 用于传输文件的存储桶。
      2. Upload files to the bucket
      3. Connect to your instance using RDP upload/download 存储桶中的文件。

      但是,还有其他选项,例如使用 file servers on Compute engine 或以下选项:

      1. Cloud Storage
      2. Compute Engine persistent disks
      3. Single Node File Server
      4. Elastifile
      5. Quobyte
      6. Avere vFXT

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

      【讨论】:

        猜你喜欢
        • 2012-04-03
        • 1970-01-01
        • 1970-01-01
        • 2019-07-04
        • 1970-01-01
        • 1970-01-01
        • 2013-03-31
        • 2017-11-27
        • 1970-01-01
        相关资源
        最近更新 更多