Comparar o armazenamento de compartilhamentos de arquivo e dados de blob
Os Arquivos do Azure oferecem compartilhamentos de arquivos totalmente gerenciados na nuvem. 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.
Informações sobre os Arquivos do Azure
Aqui estão algumas características dos Arquivos do Azure:
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 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.
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.
Versões e backups anteriores. 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.
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.
O que considerar ao usar os Arquivos do Azure
Há muitos cenários comuns para usar os Arquivos do Azure. Ao examinar as sugestões a seguir, pense em como os Arquivos do Azure podem oferecer soluções para sua organização.
Considere opções de substituição e suplemento. Substitua ou suplemente servidores de arquivos locais tradicionais ou dispositivos NAS usando os Arquivos do Azure.
Considere o acesso global. Acesse diretamente os compartilhamentos de arquivo do Azure usando a maioria dos sistemas operacionais, como Windows, macOS e Linux, de qualquer lugar do mundo.
Considere o suporte para lift-and-shift. Migre aplicativos para a nuvem por lift-and-shift com os Arquivos do Azure, quando o compartilhamento de arquivo deve armazenar o aplicativo de arquivos ou dados do usuário.
Considere o uso da Sincronização de Arquivos do Azure. Replique os compartilhamentos de arquivos do Azure para Windows Servers usando a Sincronização de Arquivos do Azure. Você pode replicar localmente ou na nuvem visando o desempenho e o cache distribuído dos dados no local em que eles são usados. Examinamos mais de perto a Sincronização de Arquivos do Azure em uma unidade posterior.
Considere aplicativos compartilhados. Armazene as configurações de aplicativo compartilhado, como arquivos de configuração, nos Arquivos do Azure.
Considere os dados de diagnóstico. Use os Arquivos do Azure para armazenar dados de diagnóstico, como logs, métricas e despejos de memória em um local compartilhado.
Considere ferramentas e utilitários. Os Arquivos do Azure são uma boa opção para armazenar ferramentas e utilitários necessários para desenvolver ou administrar serviços de nuvem ou máquinas virtuais do Azure.
Comparar o Arquivos do Azure com o Armazenamento de Blobs do Azure
É importante entender quando usar os Arquivos do Azure para armazenar dados no compartilhamentos de arquivos em vez de usar o Armazenamento de Blobs do Azure para armazenar dados como blobs. A tabela a seguir compara diferentes recursos desses serviços e cenários comuns de implementação.
Arquivos do Azure (compartilhamentos de arquivo) | Armazenamento de Blobs do Azure (blobs) |
---|---|
Os Arquivos do Azure oferecem os protocolos SMB e NFS, bibliotecas de clientes e uma interface REST que permite o acesso de qualquer lugar aos arquivos armazenados. | O Armazenamento de Blobs do Azure oferece bibliotecas de clientes e uma interface REST que permite que dados não estruturados sejam armazenados e acessados em grande escala em blobs de blocos. |
– Os arquivos em um compartilhamento dos Arquivos do Azure são objetos do diretório verdadeiros. – Os dados nos Arquivos do Azure são acessados por meio de compartilhamentos de arquivo em várias máquinas virtuais. |
– Os blobs no Armazenamento de Blobs do Azure são um namespace simples. – Os dados de blob no Armazenamento de Blobs do Azure são acessados por meio de um contêiner. |
O serviço Arquivos do Azure é ideal para migrar aplicativos por lift-and-shift para a nuvem, quando eles já usam APIs nativas do sistema de arquivos. Compartilhar dados entre o aplicativo e outros aplicativos em execução no Azure. O serviço Arquivos do Azure é uma boa opção quando você quer armazenar ferramentas de desenvolvimento e depuração que precisam ser acessadas por várias máquinas virtuais. |
O Armazenamento de Blobs do Azure é ideal para aplicativos que precisam dar suporte a cenários de streaming e acesso aleatório. O Armazenamento de Blobs do Azure é uma boa opção quando é necessário acessar dados do aplicativo de qualquer lugar. |