云函数 挂载 GooseFS 数据加速器

数据加速器(Data Accelerator Goose File System,GooseFS)采用了分布式集群架构,具备高性能、低延迟、大吞吐等特性;能够为上层计算应用提供统一的命名空间和访问协议,方便用户在不同的存储系统管理和流转数据。GooseFS 能够加速海量数据分析、机器学习、人工智能等业务访问存储的性能,适用于基因计算、自动驾驶等业务场景。

相关产品
云函数 产品页,含版本规格、价格与购买入口。

注意:说明:

注意:当前 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. 单击确定即可完成配置。

赞 (0)
上一篇 4天前
下一篇 4天前