Armazenamento e acesso no Azure Modeling e Simulation Workbench
O Modeling e Simulation Workbench oferece vários níveis de classes de armazenamento. Existem diferenças importantes em capacidade e desempenho que tornam alguns volumes mais adequados para determinadas situações.
Armazenamento local em VMs
Dependendo da Máquina Virtual (VM) selecionada, o armazenamento temporário local pode não estar disponível. O Modeling e Simulation Workbench não tem controles para especificar dados e discos do sistema operacional como nas VMs convencionais do Azure. Como as VMs são criadas e excluídas com frequência, a Microsoft recomenda que os usuários instalem aplicativos e espaços de trabalho na câmara ou no volume de armazenamento compartilhado para melhorar a confiabilidade. Armazenamentos de câmara e compartilhados são volumes de alto desempenho e alta confiabilidade baseados no Azure NetApp Files.
Armazenamento em nível de câmara
O armazenamento acessível pela câmara é acessível por toda a câmara, suas VMs e usuários. O armazenamento em nível de câmara tem três classes: diretórios pessoais do usuário, pontos de montagem do pipeline de dados e armazenamento de câmara.
Diretórios pessoais do usuário
O diretório Linux /home
convencional é montado em /mount/sharedhome
. O /mount/sharedhome
é um único volume acessível em todas as VMs da câmara e não é acessível fora da câmara. Esse volume não é de alto desempenho e os usuários são desencorajados a tentar instalar arquivos grandes ou operar cargas de trabalho intensas nele. Esse diretório é destinado a recursos do usuário (rc), configuração e pequenos diretórios privados.
Pontos de montagem do pipeline de dados
A estrutura do arquivo do pipeline de dados tem dois diretórios: /mount/datapipeline/datain
onde os dados importados são preparados e /mount/datapipeline/dataout
onde as exportações de arquivos são preparadas para solicitações de arquivo. Esse volume é grande para acomodar importações e exportações de arquivos grandes, mas os arquivos não devem ser armazenados aqui por muito tempo. Essa montagem é apenas para operações de importação e exportação de dados e não é de alto desempenho.
Armazenamento de câmara
Chamber Storage é uma solução de armazenamento de alto desempenho e alta capacidade para uso em câmaras. Baseado no Azure NetApp Files, ele está disponível em duas camadas de alto desempenho e é dinamicamente escalável após a criação. O Chamber Storage pode ser acessado em /mount/chamberstorages
, onde existe um diretório diferente para cada volume criado. Os volumes são dimensionáveis em incrementos de 4 TB até a cota de assinatura do usuário.
Dica
Recomenda-se que os usuários coloquem todos os diretórios de trabalho e apontem todas as execuções de aplicativos para um volume de armazenamento de câmara para aumentar o desempenho e a confiabilidade dos dados.
Armazenamento compartilhado em nível de bancada
O armazenamento compartilhado pode ser acessado em câmaras selecionadas em uma bancada de trabalho. Com cada volume de armazenamento compartilhado, você especifica quais câmaras têm acesso ao volume. Os volumes de armazenamento compartilhado aparecem sob o ponto de montagem /mount/sharedstorage
em cada VM na câmara à qual o acesso foi concedido.
Para permitir a colaboração segura entre equipes e/ou empresas, um recurso de armazenamento compartilhado permite o compartilhamento seletivo de dados entre câmaras. O armazenamento compartilhado é criado em volumes de armazenamento do Azure NetApp Files e está disponível para implantação em múltiplos de 4 TB. Os proprietários do Workbench podem criar várias instâncias de armazenamento compartilhado sob demanda e vinculá-las dinamicamente às câmaras existentes para facilitar a colaboração.
Os usuários que são provisionados para uma câmara específica podem acessar todos os volumes de armazenamento compartilhado vinculados a essa câmara. Quando os usuários são desprovisionados de uma câmara ou quando essa câmara é excluída, eles perdem o acesso a qualquer volume de armazenamento compartilhado vinculado.
Principais recursos do armazenamento compartilhado
Desempenho: o armazenamento compartilhado é baseado no Azure NetApp Files e é ideal para cargas de trabalho complexas de engenharia ou científicas, como simulações.
Escalabilidade: Os usuários podem ajustar a capacidade de armazenamento e a camada de desempenho de acordo com suas necessidades, assim como o armazenamento privado da câmara.
Gerenciamento: Os proprietários do workbench podem gerenciar a capacidade de armazenamento, redimensionar o armazenamento e alterar os níveis de desempenho por meio do portal do Azure.
Importante
Todos os membros de uma câmara têm acesso a um recurso de armazenamento compartilhado quando a câmara recebe acesso ao volume de armazenamento. Não coloque nenhum dado no armazenamento compartilhado que você não deseja compartilhar com todos os membros daquela câmara. Crie uma câmara separada para usuários selecionados caso o acesso precise ser restrito.