Descrever os serviços de Arquivo do Azure
A equipe de TI da Contoso planeja migrar o compartilhamento de arquivos e solicitou que você investigue as opções para mover esse conteúdo compartilhado para o Azure. Você descobre que o Armazenamento do Azure oferece quatro tipos de serviços de armazenamento, dependendo das características dos dados que você armazena. A tabela a seguir resume alguns desses serviços de armazenamento.
Serviço de armazenamento | Descrição |
---|---|
Blobs | Os blobs normalmente representam arquivos não estruturados, como conteúdo de mídia, discos de VM (máquina virtual), backups ou logs. Os blobs facilitam os mecanismos de bloqueio, garantindo o acesso de arquivo exclusivo que os discos de VM de IaaS exigem. |
Tabelas | As tabelas hospedam conteúdo não relacional, semiestruturado, que consiste em várias linhas de dados. No contexto do armazenamento de tabelas do Azure, essas linhas são chamadas de entidades. Os desenvolvedores geralmente implementam o armazenamento de tabelas como o armazenamento de dados de back-end para Serviço de Aplicativo ou Serviços de Nuvem do Azure. |
Filas | As filas oferecem armazenamento temporário para mensagens que os componentes de aplicativos distribuídos usam para se comunicarem de modo assíncrono entre si. Por exemplo, em vez de enviar uma mensagem diretamente para um componente de destino, um componente de origem pode colocar a mensagem em uma fila. Dessa forma, o componente de destino pode processar todas as mensagens na fila de acordo com a própria agenda, sem forçar o componente de origem a aguardar uma confirmação. |
Arquivos | Como blobs, os arquivos fornecem armazenamento para dados não estruturados. No entanto, seu mecanismo de bloqueio permite o compartilhamento de arquivos de maneira semelhante aos compartilhamentos de arquivos do Windows locais. |
Nesta unidade, você vai aprender sobre o uso de Arquivos do Azure.
Observação
Para usar o Arquivos do Azure, primeiro crie uma conta de armazenamento do Microsoft Azure.
O que são os Arquivos do Azure
O recurso Arquivos do Azure é um serviço do Azure que oferece a funcionalidade de um compartilhamento de arquivo local com os benefícios de um serviço de nuvem de PaaS (plataforma como serviço), incluindo:
- Implantação sem servidor. Um compartilhamento de arquivo do Azure é uma oferta de PaaS de um compartilhamento de arquivo totalmente gerenciado que não requer nenhuma infraestrutura. Você não precisa cuidar de nenhuma VM, sistema operacional ou atualização.
- Armazenamento quase ilimitado. Um só compartilhamento de arquivo do Azure pode armazenar até 100 TiB (tebibytes) de arquivos e um arquivo pode ter até 4 TiB. Os arquivos são organizados em uma estrutura hierárquica de pastas da mesma maneira que nos servidores de arquivos locais.
- Criptografia de dados. Os dados em um compartilhamento de arquivo do Azure são criptografados em repouso quando armazenados em um datacenter do Azure e em trânsito em uma rede.
- Acesso de qualquer lugar. Por padrão, os clientes poderão acessar compartilhamentos de arquivos do Azure de qualquer lugar se tiverem conectividade com a Internet.
- Uso de protocolos padrão. Você pode acessar compartilhamentos de arquivos do Azure usando os protocolos SMB, NFS (sistema de arquivos de rede) e HTTP. Os clientes podem se conectar a compartilhamentos de arquivos do Azure de dispositivos Windows, Linux e macOS.
- Integração em um ambiente existente. Você pode controlar o acesso aos compartilhamentos de arquivos do Azure usando identidades do Microsoft Entra ou AD DS, que são sincronizadas com o Microsoft Entra ID. Isso ajuda a garantir que os usuários possam ter a mesma experiência para acessar um compartilhamento de arquivo do Azure que ao acessarem um servidor de arquivos local.
- Permissões de arquivo granular. Você pode usar as permissões do sistema de arquivos NTFS para controlar o acesso (e o nível de acesso) a arquivos em compartilhamentos de arquivos do Azure da mesma forma que os servidores de arquivos locais.
- Versões anteriores e backups. Você pode criar instantâneos de compartilhamento de arquivo do Azure que se integram ao recurso de Versões Anteriores no Explorador de Arquivos. Você também pode usar o Backup do Azure para fazer backup de compartilhamentos de arquivos do Azure.
- Integração opcional com servidores de arquivos locais por meio da Sincronização de Arquivos do Azure. Os compartilhamentos de arquivo do Azure podem ser sincronizados com compartilhamentos de arquivo locais para proporcionar benefícios como acesso local mais rápido e mais espaço livre disponível em servidores de arquivos locais ao usar camada de nuvem.
- Redundância de dados. Os dados do compartilhamento de arquivo do Azure são replicados para vários locais no mesmo datacenter do Azure ou em vários datacenters do Azure. A configuração de replicação da conta de armazenamento do Azure que inclui o compartilhamento de arquivo controla a redundância de dados.
A tabela a seguir lista as opções de redundância disponíveis para os Arquivos do Azure.
Opções de redundância | Descrição |
---|---|
Armazenamento com redundância local (LRS) | As atualizações de dados são replicadas de maneira síncrona em três cópias em uma só instalação em uma só região. O LRS protege seus dados contra falhas de hardware do servidor, mas não contra uma falha da própria instalação. Essa é a única opção disponível para conta de armazenamento Premium. |
ZRS (armazenamento com redundância de zona) | As atualizações de dados são replicadas de maneira assíncrona em três cópias que residem em datacenters separados em uma ou duas regiões do Azure. O ZRS oferece mais resiliência do que o LRS. No entanto, ele não protege contra falhas que afetam toda a região. |
Armazenamento com redundância geográfica (GRS) | As atualizações de dados primeiro são replicadas de maneira síncrona na mesma região. Em seguida, quando a atualização for concluída com êxito, elas serão replicadas de modo assíncrono da região primária para uma região secundária. O emparelhamento predefinido entre as duas regiões garante que os dados permaneçam dentro da mesma área geográfica. Os dados também são replicados de modo síncrono em três réplicas em cada uma das regiões, resultando em seis cópias do conteúdo da conta de armazenamento. Se ocorrer uma falha na região primária, o armazenamento do Azure fará failover automaticamente para a região secundária. Efetivamente, a GRS oferece resiliência aprimorada em LRS e ZRS. |
GZRS (armazenamento com redundância de zona geográfica) | As atualizações de dados primeiro replicam três réplicas de seus dados em várias Zonas de Disponibilidade do Azure, protegendo-se contra uma falha do cluster, do datacenter ou de uma zona inteira. Em seguida, quando a atualização for concluída com êxito, elas serão replicadas de modo assíncrono para outra região na mesma área geográfica dentro de uma só zona, como LRS, protegendo-se contra uma interrupção regional. O GZRS proporciona um excelente equilíbrio entre alto desempenho, alta disponibilidade e recuperação de desastres e é benéfico ao criar aplicativos ou serviços altamente disponíveis no Azure. Ao usar o GZRS, você pode continuar lendo e gravando os dados mesmo que uma das zonas de disponibilidade na região primária não esteja disponível. No caso de uma falha regional, você também pode usar GZRS para continuar tendo acesso de leitura. |
Os Arquivos do Azure dão suporte a duas camadas de armazenamento: Premium e Standard. Os compartilhamentos de arquivos Standard são criados em contas de armazenamento de uso geral (GPv2), enquanto os compartilhamentos de arquivos Premium são criados em contas de armazenamento FileStorage. As duas camadas de armazenamento têm os atributos descritos na tabela a seguir.
Camada de armazenamento | Descrição |
---|---|
Premium | Os compartilhamentos de arquivos Premium armazenam dados em SSDs (unidades de estado sólido) e estão disponíveis apenas no tipo de conta de armazenamento FileStorage. Eles fornecem alto desempenho consistente e baixa latência, e estão disponíveis na redundância LRS, sendo que a ZRS está disponível em algumas regiões. Não disponível em todas as regiões do Azure. |
Standard | Os compartilhamentos de arquivos Standard armazenam dados em HDDs (unidades de disco rígido) e são implantados no tipo de conta de armazenamento GPv2 (versão de uso geral 2). Fornecer desempenho para cargas de trabalho de E/S (entrada/saída), como compartilhamentos de arquivos de uso geral e ambientes de desenvolvimento/teste. Estão disponíveis para LRS, ZRS, GRS e GZRS em todas as regiões do Azure. |
Usos comuns de Arquivos do Azure
Você pode usar os Arquivos do Azure em vários cenários comuns, conforme descrito na tabela a seguir.
Uso | Descrição |
---|---|
Substituir ou complementar os servidores de arquivos locais | Praticamente todas as empresas usam servidores de arquivos. Os Arquivos do Azure podem substituir totalmente ou suplementar os servidores de arquivos tradicionais locais ou dispositivos NAS. Com os compartilhamentos de Arquivos do Azure e a autenticação do AD DS, você pode migrar dados para arquivos do Azure e utilizar a alta disponibilidade e a escalabilidade, minimizando as alterações do cliente. |
Lift-and-shift | O recurso Arquivos do Azure facilita realizar o lift-and-shift de aplicativos que esperam que um compartilhamento de arquivo armazene dados de aplicativo ou usuário na nuvem. |
Backup e recuperação de desastres | Você pode usar compartilhamentos de arquivos do Azure como armazenamento para backups ou para recuperação de desastres para aprimorar a continuidade dos negócios. Você pode usar compartilhamentos de arquivo do Azure para fazer backup de seus dados de servidores de arquivos existentes enquanto preserva ACLs (listas de controle de acesso) discricionário do Windows configuradas. Os dados armazenados em compartilhamentos de arquivos do Azure não são afetados por desastres que podem afetar localizações locais. |
Sincronização de Arquivos do Azure | Com a Sincronização de Arquivos do Azure, os compartilhamentos de arquivos do Azure podem replicar para o Windows Server, seja localmente ou na nuvem, para desempenho e cache distribuído dos dados no local em que eles estão sendo usados. |
O que é a Sincronização de Arquivos do Azure?
A Sincronização de Arquivos do Azure permite centralizar os compartilhamentos de arquivos da sua organização em Arquivos do Azure enquanto mantém a flexibilidade, o desempenho e a compatibilidade de um servidor de arquivos local. Também é possível usar a Sincronização de Arquivos do Azure para armazenar em cache os compartilhamentos de arquivo do Azure em computadores Windows Server para acesso rápido próximo ao local em que os dados são usados. Você pode usar qualquer protocolo disponível no Windows Server para acessar seus dados localmente, incluindo o SMB, o NFS e o FTPS (serviço de protocolo de transferência de arquivos).
Você também pode instalar a Sincronização de Arquivos do Azure em um servidor de arquivos do Windows hospedado em uma VM na nuvem. Se o compartilhamento dos Arquivos do Azure está na mesma região que o servidor de arquivos, você pode habilitar a disposição em camadas na nuvem e definir o percentual do volume de espaço livre para o máximo (99%). Isso garante o mínimo de duplicação de dados. Você também pode usar todos os aplicativos que desejar com seus servidores de arquivos, como aplicativos que exigem suporte ao protocolo NFS.