文档中心>云函数>操作指南>扩展存储管理>挂载 GooseFS 数据加速器

挂载 GooseFS 数据加速器

最近更新时间:2025-09-05 10:00:41

我的收藏
说明:
当前功能灰度中,如控制台未展示使用入口,请 提交工单 联系我们处理。
数据加速器(Data Accelerator Goose File System,GooseFS)采用了分布式集群架构,具备高性能、低延迟、大吞吐等特性;能够为上层计算应用提供统一的命名空间和访问协议,方便用户在不同的存储系统管理和流转数据。GooseFS 能够加速海量数据分析、机器学习、人工智能等业务访问存储的性能,适用于基因计算、自动驾驶等业务场景。
腾讯云云函数 SCF 支持集成 GooseFS ,只需进行相关配置,您的函数即可轻松访问存储在 GooseFS 对象存储中的文件,实现类似本地文件系统的操作体验。

使用说明

单个函数版本内,GooseFS 对象存储的挂载数量、挂载对象、挂载路径均有规则限制,详情请参见 扩展存储使用限制
GooseFS 数据加速器,以系统 插件 的形式在实例下挂载,和主函数运行环境隔离。为插件分配更高的算力规格,可取得更好的读写性能。不同算力规格下的性能基线请参见 文件系统插件性能基线

前提条件

私有网络(Virtual Private Cloud,VPC)
已开通私有网络服务。
创建私有网络 VPC,请参考 快速搭建 IPv4 私有网络 完成 VPC 创建。
数据加速器(Data Accelerator Goose File System,GooseFS)
已开通数据加速器服务。
在函数同地域下,选择使用上一步所创建的 VPC,创建 GooseFS 集群
云函数
完成 SCF_QcsRole 服务角色授权。

操作步骤

1. 登录 Serverless 控制台,单击左侧导航栏的函数服务
2. 函数服务页面,选择需配置的函数名,进入函数管理页。
3. 选择函数配置页签,单击右上角的编辑
4. 私有网络中,勾选启用并选择 GooseFS 集群所在的 VPC。如下图所示:



5. 文件系统中单击添加文件系统,并在弹窗中选择数据加速器 GooseFS,并按照以下信息进行挂载。如下图所示:

GooseFS 集群:可从下拉列表中选择与函数所配置 VPC 相同的 GooseFS 集群,仅支持函数同地域。
GooseFS 命名空间:所选集群下,用户有权限的 GooseFS 命名空间。
GooseFS-FUSE JVM 配置:客户端配置,用于和计算应用对接,访问 GooseFS 集群的终端。当前仅支持 GooseFS-FUSE 客户端
GooseFS 目录:GooseFS 文件系统目录,即 GooseFS 命名空间中的路径,例如/0-aaa-int-1250000000/data。若未指定,默认挂载命名空间根路径,例如/0-aaa-int-1250000000。
权限:根据业务在文件系统侧配置的访问限制,声明函数底层实例对此 GooseFS 集群的操作权限,底层挂载时根据此选项限制目录权限。默认为读写权限,挂载时授予chmod 777权限。
本地目录:为本地文件系统的挂载点,推荐您挂载/home/、/mnt/ 或 /data/ 目录的子目录。
挂载参数:FUSE 客户端的挂载参数,默认挂载参数 allow_other 表示允许其他用户访问;direct_io 表示启用直接 I/O。更多参数请参见 FUSE 挂载参数列表。不同的挂载项请以逗号进行间隔。
选择插件:具体规则请参见 系统插件规则
6. 单击确定即可完成配置。