Cloud Filestore

全托管式高性能文件存储服务

查看控制台 查看文档

高性能文件存储

Cloud Filestore 是一种托管式文件存储服务,适合那些需要使用文件系统接口和共享文件系统来存储数据的应用。Filestore 为用户带来了简单易用的原生体验,让用户能够为其 Google Compute Engine 和 Kubernetes Engine 实例建立托管式网络附加存储 (NAS) 空间。由于用户可以对 Filestore 的性能和容量进行独立调优,因此基于文件的工作负载自然会获得性能提升。

优势

快速

Cloud Filestore 实现了低延迟的文件操作。Filestore 为那些对延迟敏感的工作负载(例如内容管理系统、数据库、随机 I/O 或其他元数据密集型应用)提供了高 IOPS,同时将性能波动控制在最低限度。

优势

一致

使用 Cloud Filestore,您需要支付的费用是可预测的,获得的性能也是可预测的。您可以在 Filestore 中选择所需的每秒操作次数和存储容量,从而针对特定工作负载调整文件系统。特定工作负载的性能体验始终保持稳定不变。

一致

简单

Cloud Filestore 是一种无运维 (NoOps) 的完全托管式服务,与 Google Cloud 产品线中的其他产品良好集成。您可以轻松将 Filestore 文件共享装载到 Compute Engine 虚拟机中。Filestore 还与 Google Kubernetes Engine 紧密集成,让您的容器可以引用同一些共享数据。

简单

规模化

利用 Elastifile,您可以弹性增减文件存储空间,来适应您的业务不断变化的需求。如果容量或性能要求发生变化,您可通过 GCP 原生 GUI 或通过基于 API 的控制措施相应地增加或减少集群容量。

规模化

创建 Filestore 实例

通过 gcloud 创建 Filestore 实例的简单命令如下:

gcloud filestore instances create nfs-server \
    --project=[PROJECT_ID] \
    --zone=us-central1-c \
    --tier=STANDARD \
    --file-share=name="vol1",capacity=1TB \
    --network=name="default"

安装 NFS、装载您的文件共享并设置访问权限的简单命令如下:

sudo apt-get -y update
sudo apt-get -y install nfs-common
sudo mkdir /mnt/test
sudo mount 10.0.0.2:/vol1 /mnt/test
sudo chmod go+rw /mnt/test

特性

Cloud Filestore 提供了两种性能层级。

标准 优质
最大读取吞吐量 100 MB/秒 (1 TB)、180 MB/秒(10 TB 以上) 1.2 GB/秒
最大写入吞吐量 100 MB/秒 (1 TB)、120 MB/秒(10 TB 以上) 350 MB/秒
最大 IOPS 5000 60000
每个共享的最大容量 63.9 TB 63.9 TB
客户实现的典型可用性 99.9% 99.9%
协议 NFSv3 NFSv3
价格 请参阅 Cloud Filestore 价格以了解详情 请参阅 Cloud Filestore 价格以了解详情
用例
渲染
渲染
您可以轻而易举地将 Cloud Filestore 文件共享装载到 Compute Engine 实例上,让视觉效果艺术家能够利用同一个文件共享开展协作。渲染工作流通常涉及到多个计算机组(又称为“渲染农场”),所有计算机组均装载同一个共享文件系统,Filestore 和 Compute Engine 可轻松扩容以满足作业的渲染需求。
应用迁移
应用迁移
许多本地应用都需要一个文件系统接口来访问数据。随着这些应用不断迁移到云,Filestore 可以为需要共享文件系统的多种企业应用提供支持。
Web 内容管理
Web 内容管理
在构建向受众传送文件内容的网站和博客时,Web 开发者会发现将 Filestore 与 WordPress 等 Web 软件集成到一起十分容易。
媒体处理
媒体处理
图形设计、视频和图像编辑以及其他媒体工作流使用文件作为输入和输出。Filestore 可以帮助创作者访问共享存储空间,以便操作和生成大文件。
主目录
主目录
您组织内的用户可能需要访问和共享公共数据集。您可以在 Cloud Filestore 中托管文件内容,并启用对该数据的共享访问权限。
存储符号