Conceitos de gerenciamento do Arquivos do Azure

Em Azure, um resource é um item gerenciável que você cria e configura em suas assinaturas Azure e grupos de recursos. Os provedores de recursos são serviços de gerenciamento que fornecem tipos específicos de recursos. Embora você possa trabalhar com muitos recursos para implantar uma carga de trabalho em Azure, Arquivos do Azure se concentra em dois recursos principais:

  • Contas de armazenamento, oferecidas pelo provedor de recursos Microsoft.Storage. As contas de armazenamento são recursos de nível superior que representam um pool compartilhado de armazenamento, IOPS e taxa de transferência em que você pode implantar compartilhamentos de arquivos clássicos ou outros recursos de armazenamento, dependendo do tipo de conta de armazenamento. Todos os recursos de armazenamento que você implanta em uma conta de armazenamento compartilham os limites que se aplicam a essa conta de armazenamento. Os compartilhamentos de arquivos clássicos dão suporte aos protocolos de compartilhamento de arquivos SMB e NFS.

  • File shares, oferecidos pelo provedor de recursos Microsoft.FileShares. Os compartilhamentos de arquivos são um novo recurso de nível superior que simplifica a implantação de Arquivos do Azure eliminando a necessidade de uma conta de armazenamento. Diferente dos compartilhamentos clássicos de arquivos, que você deve implantar em uma conta de armazenamento, você implanta compartilhamentos de arquivos diretamente no grupo de recursos, como contas de armazenamento ou outros recursos do Azure, como máquinas virtuais, discos ou redes virtuais. Atualmente, Microsoft.FileShares só dá suporte ao protocolo de compartilhamento de arquivos NFS. Se você precisar de SMB, escolha compartilhamentos de arquivos clássicos.

Diagrama comparando compartilhamentos de arquivos com compartilhamentos clássicos do Azure.

Este vídeo fornece uma visão geral abrangente das diferenças entre a conta de armazenamento e os modelos de gerenciamento de compartilhamento de arquivos:

Compartilhamentos de arquivos clássicos (Microsoft. Armazenamento)

Compartilhamentos de arquivos clássicos são compartilhamentos de arquivos implantados em contas de armazenamento. Eles suportam SMB e NFS, camadas de mídia SSD e HDD, além de múltiplas opções de redundância. Combinações suportadas e disponibilidade regional dependem do protocolo, do nível de mídia e do modelo de faturamento. Por exemplo, o NFS exige armazenamento em SSD. O modelo de conta de armazenamento tem as seguintes considerações:

  • Planejamento de capacidade: Compartilhamentos clássicos compartilham os limites de sua conta de armazenamento. Contas de armazenamento provisionadas contêm apenas compartilhamentos de arquivos. Contas de armazenamento pay-as-you-go também podem conter contêineres de blobs, filas e tabelas. Considere as necessidades combinadas de armazenamento, IOPS e throughput dos recursos em cada conta.

  • Configurações compartilhadas: você aplica muitas configurações importantes, como regras de rede e segurança, no nível da conta de armazenamento. Como resultado, você deve considerar cuidadosamente como colocar compartilhamentos de arquivos clássicos na mesma conta de armazenamento. Considere que a conta de armazenamento é um limite de confiança e só coloque compartilhamentos de arquivos clássicos na mesma conta de armazenamento se você estiver bem com elas tendo as mesmas configurações de segurança.

  • Complexidade de dimensionamento: implantações de Arquivos do Azure em grande escala podem exigir o gerenciamento de muitas assinaturas Azure devido às restrições em contas de armazenamento do Microsoft.Storage provedor de recursos. Confira os limites da conta de armazenamento para obter mais informações.

As implantações clássicas de compartilhamento de arquivos usam dois tipos de contas de armazenamento:

  • Contas de armazenamento provisionadas: o FileStorage tipo de conta de armazenamento identifica contas de armazenamento provisionadas. Você pode implantar compartilhamentos de arquivos clássicos provisionados em hardware baseado em SSD ou HDD usando contas de armazenamento provisionadas. Você só pode usar contas de armazenamento provisionadas para armazenar compartilhamentos de arquivos clássicos. Você não pode usá-los para outros recursos de armazenamento, como contêineres de blob, filas e tabelas. Use contas de armazenamento provisionadas para todas as novas implantações de compartilhamento de arquivos clássicos.

  • Contas de armazenamento pagas conforme o uso: o StorageV2 tipo de conta de armazenamento identifica contas de armazenamento pagas conforme o uso. Você pode implantar compartilhamentos de arquivos com pagamento conforme o uso em hardware baseado em HDD usando contas de armazenamento com pagamento conforme o uso. Você pode usar contas de armazenamento de pagamento conforme o uso para armazenar compartilhamentos de arquivos clássicos e outros recursos de armazenamento, como contêineres de blob, filas ou tabelas.

Para saber mais, confira Criar um compartilhamento de arquivos clássico.

Compartilhamentos de arquivos (Microsoft. FileShares)

O Microsoft.FileShares provedor de recursos oferece compartilhamentos de arquivos como um novo recurso de Azure de nível superior. Esses compartilhamentos de arquivos fornecem as seguintes vantagens em relação aos compartilhamentos de arquivos clássicos:

  • Gerenciamento simplificado: crie compartilhamentos de arquivos diretamente como recursos de nível superior no portal Azure ou por meio de APIs de gerenciamento. Essa abordagem remove o requisito de gerenciar uma conta de armazenamento e simplifica a experiência de implantação.

  • Capacidade e desempenho independentes: Cada compartilhamento de arquivos possui seu próprio armazenamento provisionado, IOPS e throughput. Você pode escalar essas quantidades dentro dos limites do compartilhamento de arquivos sem gerenciar um limite de conta de armazenamento compartilhado.

  • Configuração granular: aplicar configurações de rede e segurança no nível de compartilhamento de arquivos, para que você tenha controle preciso dos limites de acesso e isolamento. Essa configuração facilita a aplicação de políticas de segurança para aplicativos, equipes ou ambientes específicos.

  • Cobrança previsível e flexível: os compartilhamentos de arquivos usam o modelo de cobrança v2 provisionado, que permite provisionar de forma independente o armazenamento, o IOPS e a taxa de transferência por compartilhamento. Como o Azure cobra por recurso de nível superior do Azure, você pode acompanhar facilmente os custos de cada compartilhamento de arquivos individual para atribuir os custos ao projeto, à equipe ou ao cliente que está usando o compartilhamento de arquivos.

  • Limites de recursos: Compartilhamentos de arquivos têm limites por compartilhamento e por assinatura que diferem dos limites de contas de armazenamento. Para os limites de ambos os provedores de recursos, veja Escalabilidade e metas de desempenho do Arquivos do Azure.

Disponibilidade regional

Atualmente, você pode criar um compartilhamento de arquivos com Microsoft. FileShares nas regiões a seguir. O suporte a endpoint privado para compartilhamentos de arquivos com Microsoft.FileShares está disponível em todas as regiões da nuvem pública do Azure.

  • Austrália Central
  • Leste da Austrália
  • Sudeste da Austrália
  • Sul do Brasil
  • Sudeste do Brasil
  • Canadá Central
  • Leste do Canadá
  • Índia Central
  • Ásia Oriental
  • Leste dos EUA
  • França Central
  • Sul da França
  • Norte da Alemanha
  • Centro-oeste da Alemanha
  • Israel Central
  • Norte da Itália
  • Leste do Japão
  • Oeste do Japão
  • JIO India Central
  • JIO Índia Oeste
  • Coreia Central
  • Sul da Coreia
  • Centro-Norte dos EUA
  • Europa Setentrional
  • Leste da Noruega
  • Oeste da Noruega
  • Polônia Central
  • Norte da África do Sul
  • Oeste da África do Sul
  • Centro-Sul dos EUA
  • Sul da Índia
  • Sudeste Asiático
  • Suécia Central
  • EAU Central
  • Norte dos EAU
  • Sul do Reino Unido
  • Oeste do Reino Unido
  • Oeste da Europa
  • Oeste dos EUA

Comparando provedores de recursos: Microsoft.Storage versus Microsoft.FileShares

Avalie a nova experiência de compartilhamento de arquivos com a Microsoft. FileShares para todas as suas novas implantações do protocolo NFS do Arquivos do Azure.

Use a tabela a seguir para comparar o suporte a recursos para sua carga de trabalho. Compartilhamentos de arquivos clássicos suportam SMB e NFS. Microsoft. FileShares atualmente suporta NFS.

Feature Compartilhamentos de arquivos clássicos fileshareclassicicon1 Compartilhamentos de arquivos (Microsoft. FileShares) mfsicon
Garantia de suporte Disponível para o público geral Disponível para o público geral
Recurso de nível superior para o serviço Conta de armazenamento fileshareclassicicon2 Compartilhamentos de arquivos mfsicon
Protocolo SMB Yes Não
Protocolo NFS Yes Yes
suporte do Sincronização de Arquivos do Azure Yes Não
Exigir conta de armazenamento Yes Não
Modelo de cobrança pré-pago Yes Não
Modelo de cobrança v1 provisionado Yes Não
Modelo de cobrança v2 provisionado Yes Yes
Capacidade de suporte do HDD Yes Não
Capacidade de suporte do SSD Yes Yes
LRS Yes Yes
ZRS Yes Yes
GRS Yes Não
GZRS Yes Não
Recurso independente de nível superior para cada compartilhamento de arquivos Não Yes
Regras de rede configuradas em cada compartilhamento de arquivos Não Yes
Regras de rede compartilhadas por compartilhamentos de arquivos em uma conta de armazenamento Yes Não aplicável
Políticas do ponto de extremidade de serviço Yes Não
Driver do CSI do AKS Yes Não
APIs REST do plano de dados Yes Não
Suporte à exclusão reversível Yes Não
Suporte a instantâneos Yes Yes
Criptografia em trânsito Yes Yes
Chaves gerenciadas pelo cliente Yes Não
Fixação zonal Yes Não