Compreender os conceitos de NAS nos Arquivos NetApp do Azure
O NAS (Network Attached Storage, armazenamento conectado à rede) é uma maneira de um sistema de armazenamento centralizado apresentar dados para vários clientes em rede em uma WAN ou LAN.
Os conjuntos de dados em um ambiente NAS podem ser estruturados (dados em um formato bem definido, como bancos de dados) ou não estruturados (dados não armazenados em um formato de banco de dados estruturado, como imagens, arquivos de mídia, logs, diretórios base etc.). Independentemente da estrutura, os dados são servidos por meio de uma conversa padrão entre um cliente NAS e os serviços NAS do Azure NetApp Files. A conversa acontece seguindo estes passos básicos:
- Um cliente solicita acesso a um compartilhamento NAS nos Arquivos do Azure NetApp usando SMB ou NFS.
- Os controles de acesso podem ser tão básicos quanto um nome de host/endereço IP do cliente ou mais complexos, como autenticação de nome de usuário e permissões em nível de compartilhamento.
- O Azure NetApp Files recebe essa solicitação e verifica os controles de acesso para verificar se o cliente tem permissão para acessar o compartilhamento NAS.
- Depois que o acesso em nível de compartilhamento for verificado com êxito, o cliente tentará preencher o conteúdo do compartilhamento NAS por meio de uma leitura/listagem básica.
- Em seguida, os Arquivos NetApp do Azure verificam as permissões no nível de arquivo. Se o usuário que está tentando acessar o compartilhamento não tiver as permissões adequadas, o acesso será negado, mesmo que as permissões no nível do compartilhamento tenham permitido o acesso.
- Uma vez concluído esse processo, os controles de acesso a arquivos e pastas assumem o controle da mesma forma que você esperaria para qualquer cliente Linux ou Windows.
- A configuração do Azure NetApp Files manipula controles de permissão de compartilhamento. As permissões de arquivo e pasta são sempre controladas a partir dos clientes NAS que acessam os compartilhamentos pelo administrador do NAS.
Casos de uso do NAS
O NAS é um protocolo comum em muitos setores, incluindo petróleo e gás, computação de alto desempenho, mídia e entretenimento, EDA, serviços financeiros, saúde, genômica, manufatura, educação superior e muitos outros. As cargas de trabalho podem variar de compartilhamentos de arquivos simples e diretórios base a aplicativos com milhares de núcleos enviando operações para um único compartilhamento, bem como pilhas de aplicativos mais modernizadas, como Kubernetes e implantações de contêiner.
Para saber mais sobre casos de uso e cargas de trabalho, consulte Arquiteturas de solução usando arquivos do Azure NetApp.