NAS使用

您可以在PAI子产品DLC、DSWEAS中绑定NAS类型数据集,用来存储训练和部署所需的文件及结果文件。本文以通用型NAS文件系统为例,为您介绍如何在PAI子产品中挂载NAS类型数据集。

前提条件

已创建通用型NAS文件系统。具体操作,请参见创建文件系统

步骤一:创建NAS数据集

仅在DLC、DSW中挂载NAS类型数据集时,需要执行该操作步骤。在EAS中挂载NAS数据集无需执行该操作。

创建NAS类型数据集,并配置以下关键参数,其他参数配置说明,请参见创建及管理数据集

重要

地域必须与DLC、DSW实例以及EAS服务的地域、数据和代码的存储地域保持一致。

参数

描述

选择数据存储

选择阿里云文件存储(通用型NAS)

选择文件系统

配置为已创建的NAS文件系统的ID。您可以登录NAS控制台,在对应的地域,查看NAS文件系统ID。也可从下拉列表中查看拥有的NAS文件系统ID。

文件系统路径

挂载的NAS具体的路径,配置为/

默认挂载路径

NASDLC任务或DSW实例中的挂载路径,配置为/mnt/data/

步骤二:使用NAS数据集

创建NAS类型的数据集后,您可以在使用DLC、DSWEAS时,通过挂载NAS数据集来读取NAS文件系统中的数据。

DLC中挂载NAS数据集

在创建分布式训练(DLC)任务时,绑定NAS类型数据集。其中关键参数配置如下,其他参数配置说明,请参见创建训练任务image

环境信息区域的挂载配置中,单击添加按钮,挂载类型选择自定义数据集,并配置以下两个参数:

  • 数据集:单击image,选择已创建的文件存储-通用型NAS类型的数据集。

  • 挂载路径:选择数据集后,系统将自动关联数据集中配置的挂载路径。当执行DLC任务时,系统会按照该路径来访问NAS文件系统中的数据。

DSW中挂载NAS数据集

在创建DSW实例时,绑定NAS类型数据集。其中关键参数配置如下,其他参数配置说明,请参见创建DSW实例image

  • 数据集:通过配置以下两个参数来挂载数据集。

    • 数据集:单击image,选择已创建的文件存储-通用型NAS类型的数据集。

    • 挂载路径:选择数据集后,系统将自动关联数据集中配置的挂载路径。在DSW的开发环境中,您可以通过该路径来访问NAS文件系统中的数据。

  • 工作目录:默认会将系统盘目录挂载至/mnt/workspace。您也可以在下拉列表中选择已挂载的数据集,系统会将数据集同步挂载到DSW工作目录/mnt/workspace中。

EAS中挂载NAS数据集

在部署EAS服务时,绑定NAS类型数据集。其中关键参数配置说明如下,其他参数配置说明,请参见服务部署:控制台image

模型服务信息区域进行模型配置,挂载类型选择NAS挂载,并配置以下参数:

  • NAS挂载点:选择NAS文件系统和挂载点,EAS服务通过挂载点来访问NAS文件系统。

  • NAS源路径:需要挂载的NAS中的源路径,即NAS实例内部的文件系统路径。

  • 挂载路径:挂载到服务实例中的目标路径,用来读取NAS路径中的文件。