鉴于自动缩放的 Web 服务器场设置需要访问大量图像文件,我们目前在每个 Web 服务器上使用 Google Cloud Storage 并安装一个 FUSE 文件夹,以便可以访问同一组共享文件。
访问/读取 GCS 公开共享文件时的性能非常出色,但是相对而言,使用 gsutil 或通过 FUSE(当然使用相同的 API)执行的任何写入操作似乎都非常慢。正如这里提到的: Google Cloud Storage Fuse 与 GlusterFS 的优缺点及成本
想要设置一个具有大磁盘的 NFS 容器虚拟机,但最终共享映像文件夹预计会达到 TB 级大小。
在 Google Cloud 上托管大量图片文件并保持快速写入性能的最佳方法是什么?最好是可扩展性好的方法。
答案1
在 Google Compute Engine 上,您可以使用单一 NFS,您选择的实例类型将决定写入吞吐量的出口上限。
如果你正在寻找可扩展性,你可以考虑使用集群文件系统可以扩展到数百 TB 或Avere vFXT适用于 PB 级存储和数百万 IOPS。