Comparar Azure Data Lake Storage Gen1 e Armazenamento de Blobs do Azure

Nota

Azure Data Lake Storage Gen1 foi descontinuado. Veja o anúncio de descontinuação aqui. Data Lake Storage Gen1 recursos já não estão acessíveis. Se precisar de assistência especial, contacte-nos.

A tabela neste artigo resume as diferenças entre Azure Data Lake Storage Gen1 e Armazenamento de Blobs do Azure em alguns aspetos fundamentais do processamento de macrodados. Armazenamento de Blobs do Azure é um arquivo de objetos dimensionável para fins gerais concebido para uma grande variedade de cenários de armazenamento. Azure Data Lake Storage Gen1 é um repositório de hiperescamadas otimizado para cargas de trabalho de análise de macrodados.

Categoria Armazenamento do Azure Data Lake Ger1 Armazenamento de Blobs do Azure
Objetivo Armazenamento otimizado para cargas de trabalho de análise de macrodados Arquivo de objetos para fins gerais para uma grande variedade de cenários de armazenamento, incluindo análise de macrodados
Casos de Utilização Dados do Batch, interativos, de transmissão em fluxo e de machine learning, tais como ficheiros de registo, dados de IoT, fluxos de cliques, grandes conjuntos de dados Qualquer tipo de texto ou dados binários, como back-end da aplicação, dados de cópia de segurança, armazenamento de multimédia para transmissão em fluxo e dados para fins gerais. Além disso, suporte total para cargas de trabalho de análise; batch, interativo, análise de transmissão em fluxo e dados de machine learning, tais como ficheiros de registo, dados de IoT, clique em fluxos, grandes conjuntos de dados
Conceitos-chave Data Lake Storage Gen1 conta contém pastas que, por sua vez, contêm dados armazenados como ficheiros A conta de armazenamento tem contentores que, por sua vez, têm dados sob a forma de blobs
Estrutura Sistema de ficheiros hierárquico Arquivo de objetos com espaço de nomes simples
API API REST através de HTTPS API REST através de HTTP/HTTPS
API do lado do servidor API REST compatível com WebHDFS Armazenamento de Blobs do Azure API REST
Cliente do Sistema de Ficheiros do Hadoop Yes Yes
Operações de Dados - Autenticação Com base em identidades Microsoft Entra Com base em segredos partilhados – Chaves de Acesso à Conta e Chaves de Assinatura de Acesso Partilhado.
Operações de Dados - Protocolo de Autenticação OpenID Connect. As chamadas têm de conter um JWT (token Web JSON) válido emitido por Microsoft Entra ID. Hash-based Message Authentication Code (HMAC). As chamadas têm de conter um hash SHA-256 codificado com Base64 numa parte do pedido HTTP.
Operações de Dados - Autorização POSIX Controlo de Acesso Listas (ACLs). As ACLs baseadas em identidades Microsoft Entra podem ser definidas ao nível do ficheiro e da pasta. Para autorização ao nível da conta – Utilizar Chaves de Acesso de Conta
Para autorização de conta, contentor ou blob – Utilizar Chaves de Assinatura de Acesso Partilhado
Operações de Dados - Auditoria Disponível. Veja aqui para obter informações. Disponível
Dados de encriptação inativos
  • Transparente, Lado do servidor
    • Com chaves geridas pelo serviço
    • Com chaves geridas pelo cliente no Azure KeyVault
  • Transparente, Lado do servidor
    • Com chaves geridas pelo serviço
    • Com chaves geridas pelo cliente no Azure KeyVault (pré-visualização)
  • Encriptação do lado do cliente
Operações de gestão (por exemplo, Criação de Conta) Controlo de acesso baseado em funções do Azure (RBAC do Azure) para gestão de contas Controlo de acesso baseado em funções do Azure (RBAC do Azure) para gestão de contas
SDKs para Programadores .NET, Java, Python Node.js .NET, Java, Python, Node.js, C++, Ruby, PHP, Go, Android, iOS
Desempenho da Carga de Trabalho de Análise Desempenho otimizado para cargas de trabalho de análise paralela. Débito Elevado e IOPS. Desempenho otimizado para cargas de trabalho de análise paralela.
Limites de tamanho Sem limites para tamanhos de conta, tamanhos de ficheiro ou número de ficheiros Para obter limites específicos, veja Metas de escalabilidade para contas de armazenamento padrão e Metas de escalabilidade e desempenho para o Armazenamento de blobs. Limites de conta maiores disponíveis ao contactar o Suporte do Azure
Georredundância Localmente redundante (várias cópias de dados numa região do Azure) Localmente redundante (LRS), com redundância entre zonas (ZRS), globalmente redundante (GRS), acesso de leitura globalmente redundante (RA-GRS). Veja aqui para obter mais informações
Estado do serviço Disponível em Geral Disponível em Geral
Disponibilidade regional Veja aqui Disponível em todas as regiões do Azure
Preço Ver Preços Ver Preços