O Apsara File Storage NAS integra-se ao Platform for AI (PAI), permitindo o uso de um sistema de arquivos NAS para armazenar dados de forma persistente durante o treinamento e a implantação de modelos. Este tópico descreve como montar um sistema de arquivos NAS em uma instância DSW no console.
Pré-requisitos
Você ativou o Platform for AI (PAI) e crie um workspace padrão. Para mais detalhes, consulte Ativar o PAI e criar um workspace padrão.
-
Você ativou o serviço NAS.
Ative o serviço na página do produto NAS.
Você criou uma Virtual Private Cloud (VPC). Para criar uma, acesse o console VPC.
Etapa 1: Criar um sistema de arquivos
Caso já possua um sistema de arquivos, pule esta etapa.
Faça login no console NAS.
Na parte inferior da página Overview, clique em Create General-purpose NAS File System.
-
No página General-purpose NAS (Pay-as-you-go), configure os seguintes parâmetros.
Parâmetro
Descrição
Region
O sistema de arquivos e o serviço onde ele será montado devem estar na mesma região. Este tutorial usa a região China (Hangzhou) como exemplo.
Zone
Selecione a zona do seu vSwitch para evitar latência entre zonas. Este tutorial usa Hangzhou Zone F como exemplo.
Storage Class
Advanced
Protocol Type
NFS
Recycle Bin
Recomendamos ativar este recurso. A lixeira armazena temporariamente arquivos e diretórios excluídos, evitando perda acidental de dados.
Lifecycle Management
Configure este recurso conforme suas necessidades de negócios. Recomendamos manter este recurso desativado.
Encryption Type
Not Encrypted.
Data Backup
Disabled.
Network Type
VPC.
VPC
Selecione sua VPC existente na lista suspensa.
vSwitch
Selecione um vSwitch criado na VPC.
Clique em Buy Now e siga as instruções na tela para concluir a compra.
Etapa 2: Criar uma instância DSW
Crie uma instância DSW com recursos públicos e configure um sistema de arquivos NAS como conjunto de dados.
Faça login no PAI console.
Na página Overview, selecione a região de destino.
No painel de navegação à esquerda, clique em Workspaces. Na página Workspaces, clique no nome do workspace que deseja gerenciar.
Na página Workspace Details, escolha no painel de navegação à esquerda.
Na página Data Science Workshop (DSW), na aba Instance, clique em Create Instance.
-
Na página Create Instance, configure os principais parâmetros abaixo e mantenha os demais com seus valores padrão. Para mais informações, consulte Criar uma instância DSW.
Parâmetro
Descrição
Instance Name
Insira um nome personalizado para a instância. Este tutorial usa test_01 como exemplo.
Resource Type
Selecione Public Resources no modo pagamento conforme o uso.
Instance Type
Selecione GPU. O tipo de instância é ecs.gn7i-c8g1.2xlarge.
Image config
Selecione uma Alibaba Cloud Image, como
stable-diffusion-webui-develop:1.0-pytorch2.0-gpu-py310-cu117-ubuntu22.04.Storage Path Mounting
Clique em General-purpose NAS e configure os parâmetros a seguir. Mantenha os demais parâmetros com seus valores padrão. Para mais informações sobre conjuntos de dados, consulte Criar e gerenciar conjuntos de dados.
-
File System: Selecione o sistema de arquivos NAS criado na etapa anterior.
-
Mount Target: Escolha um ponto de montagem para o sistema de arquivos.
-
File System Path:
/ -
Mount Path: /mnt/data/
Network Information
Security Group: Selecione um grupo de segurança existente na lista suspensa.
Visibility
Selecione Visible to the Instance Owner
-
-
Clique em Yes.
A criação da instância DSW leva cerca de 10 minutos. Após a criação, o status da instância muda para Running.
Etapa 3: Verificar a montagem
Retorne à página do DSW. Localize a instância criada e clique em Open na coluna Actions.
Na barra de menu superior da página da instância DSW, clique na aba Terminal. Em seguida, siga as instruções na tela para abrir um terminal.
-
No Terminal, execute o comando a seguir para verifique se o conjunto de dados NAS está montado:
mount | grep nasSe o conjunto de dados estiver montado, o comando retornará uma saída semelhante à seguinte:
# mount | grep nas 0fdxxx3-1xxx1.cn-shanghai.nas.aliyuncs.com:/ on /mnt/data type nfs (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,nolock,noresvport,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=172.16.0.97,mountvers=3,mountport=2049,mountproto=tcp,local_lock=all,addr=172.16.0.97) #Na saída, /mnt/data corresponde ao caminho de montagem especificado durante a criação da instância DSW. Seus dados e código são armazenados de forma persistente enquanto o sistema de arquivos NAS e o serviço estiverem em execução.
Documentação relacionada
Para mais informações sobre o faturamento do DSW, consulte Faturamento do DSW.
Ao usar o NAS para armazenamento de dados, considere adquirir planos de recursos para compensar as taxas de armazenamento. Para mais informações, consulte Planos de recursos.
Para liberar um sistema de arquivos NAS, consulte Liberar recursos do sistema de arquivos.
O Apsara File Storage NAS também oferece suporte ao armazenamento de dados no PAI-DLC (Deep Learning Containers) e no PAI-EAS (Elastic Algorithm Service). Para mais informações, consulte Criar e gerenciar conjuntos de dados (DSW e DLC) e Configurações avançadas para EAS: Montar armazenamento do serviço.
Para mais práticas recomendadas sobre o DSW, consulte Data Science Workshop (DSW).