文档

配置数据集访问模式

更新时间:

Fluid弹性数据集的Dataset的访问模式默认设置为ReadOnlyMany(只读)。您可以通过修改Dataset.spec.accessModes字段指定Dataset访问模式。本文介绍如何配置数据集访问模式。

使用场景

Dataset支持ReadOnlyMany(只读模式)和ReadWriteMany(读写模式)两种访问模式。该两种访问模式分别适用于以下场景。
  • ReadOnlyMany:适用于应用对数据仅有读请求的场景,例如应用读取数据,再集中数据进行机器学习模型训练,或应用加载存储于OSS或NAS文件系统中的机器学习模型文件,启动模型推理服务。
  • ReadWriteMany:适用于应用需要将结果数据写入文件系统的场景,例如应用读取数据,再集中数据进行预处理,并需要将预处理结果写回缓存系统或后端文件系统。

Dataset示例

apiVersion: data.fluid.io/v1alpha1
kind: Dataset
metadata:
  name: demo-readwrite
spec:
  mounts:
    - mountPoint: <mountpoint>
      name: demo
  accessModes:
    - ReadWriteMany
参数描述
mountPoint
使用的是JindoRuntime(JindoFS),值为oss://<oss_bucket>/<bucket_dir>
  • <oss_bucket>:OSS对象存储Bucket名称。
  • <bucket_dir>:Bucket子路径,置空则默认为根路径。
accessModes配置数据集访问模式,可选ReadOnlyManyReadWriteMany
  • ReadOnlyMany:使用只读的方式挂载到多个节点。
  • ReadWriteMany:使用可读可写的方式挂载到多个节点。
  • 本页导读 (1)
文档反馈