Limites do Azure Data Box Heavy
Considere estes limites ao implantar e operar o dispositivo Azure Data Box Heavy. A tabela a seguir descreve esses limites para o Data Box.
Limites do serviço Data Box Heavy
- Se você usar várias contas de armazenamento com o serviço Data Box, todas as contas de armazenamento devem pertencer à mesma região do Azure.
- É recomendado que você não use mais que três contas de armazenamento. Usar mais contas de armazenamento pode afetar potencialmente o desempenho.
Limites do Data Box Heavy
- O Data Box Heavy pode armazenar até um bilhão de arquivos por nó.
- O Data Box Heavy dá suporte a um máximo de 512 contêineres ou compartilhamentos por nó na nuvem. Os diretórios de nível superior no compartilhamento do usuário se tornam contêineres ou compartilhamentos de arquivos do Azure na nuvem.
Limites do Armazenamento do Azure
Esta seção descreve os limites de serviço de Armazenamento do Azure e as convenções de nomenclatura necessárias para Arquivos do Azure, blobs de blocos do Azure e blobs de páginas do Azure, conforme aplicável ao serviço Data Box. Examine os limites de armazenamento com cuidado e siga todas as recomendações.
Para obter as informações mais recentes sobre os limites de serviço de armazenamento do Azure e práticas recomendadas para nomear compartilhamentos, contêineres e arquivos, visite:
- Nomenclatura e referência de contêineres
- Nomenclatura e referência de compartilhamentos
- Convenções de blobs de páginas e blobs de blocos
Importante
Se há quaisquer arquivos ou diretórios que excedem os limites de serviço de armazenamento do Microsoft Azure ou não estão em conformidade com as convenções de nomenclatura de Blobs/Arquivos do Azure, esses arquivos ou diretórios não são ingeridos no Armazenamento do Microsoft Azure por meio do serviço Data Box.
Limitações de carregamento de dados
- Contêineres, compartilhamentos e pastas:
- Não copie arquivos diretamente para nenhum dos compartilhamentos pré-criados. Você precisa criar uma pasta no compartilhamento e, em seguida, copiar os arquivos para a pasta.
- Uma pasta no StorageAccount_BlockBlob e no StorageAccount_PageBlob é um contêiner. Por exemplo, os contêineres são criados como StorageAccount_BlockBlob/container e StorageAccount_PageBlob/container.
- Cada pasta criada diretamente em StorageAccount_AzFile é convertida em um compartilhamento de arquivos do Azure.
- O Armazenamento de Blobs do Azure não dá suporte a diretórios. Se você criar uma pasta na pasta StorageAccount_BlockBlob, as pastas virtuais serão criadas no nome do blob. Para os Arquivos do Azure, a estrutura de diretório real é mantida.
- Mesclando conteúdos de pasta:
- Todos os arquivos gravados nos compartilhamentos StorageAccount_BlockBlob e StorageAccount_PageBlob são carregados como um blob de blocos e um blob de páginas, respectivamente.
- Se uma pasta tiver o mesmo nome de um contêiner existente, seus conteúdos serão mesclados. Os arquivos ou blobs que ainda não estão na nuvem são adicionados ao contêiner. Se um arquivo ou blob tiver o mesmo nome de outro que já está no contêiner, aquele que já existe será substituído.
- Ocorrerá uma falha ao fazer upload em um blob na camada de arquivo morto se o contêiner tiver um blob arquivado existente com o mesmo nome. Um blob não pode ser lido nem modificado enquanto está na camada de Arquivos. Se você precisar substituir um blob, verifique se ele não está definido como arquivo morto. Para saber mais, consulte Camada de acesso aos arquivos.
- Nenhuma hierarquia de diretórios vazios (sem nenhum arquivo) criada nas pastas StorageAccount_BlockBlob e StorageAccount_PageBlob é criada.
- A importação de dados para compartilhamentos de arquivos do Azure do NFS não é compatível com o Azure Data Box. Copiar dados do Data Box para um compartilhamento de arquivos existente do Azure do NFS com um nome idêntico à medida que sua pasta de origem cria um conflito. Para resolver esse conflito, o Data Box renomeia o compartilhamento de origem para
databox-<GUID>
e o carrega na conta de armazenamento de destino como um compartilhamento de arquivos do Azure SMB. - Se você usa os protocolos SMB e NFS para cópias de dados, recomendamos que você faça o seguinte:
- Use contas de armazenamento diferentes para o SMB e o NFS.
- Não copie os mesmos dados para o mesmo destino final no Azure usando tanto SMB quanto NFS. Nesses casos, o resultado final não poderá ser determinado.
- Embora a cópia via SMB e NFS em paralelo possa funcionar, isso não é recomendado, pois esse processo é propenso a erros humanos. Aguarde até que a cópia de dados de SMB seja concluída antes de iniciar uma cópia de dados de NFS.
- Gerenciamento de upload:
- Se há erros ao carregar dados no Azure, um log de erros é criado na conta de armazenamento de destino. O caminho para esse log de erros estará disponível quando o carregamento for concluído e você poderá examinar o log para tomar uma ação corretiva. Não exclua os dados da origem sem verificar os dados carregados.
- Os metadados de arquivo e as permissões NTFS podem ser preservados quando os dados são carregados nos Arquivos do Azure usando as diretrizes emPreservar ACLs de arquivo, atributos e carimbos de data/hora com Azure Data Box.
- A hierarquia de arquivos é mantida durante o carregamento para a nuvem para os blobs e os Arquivos do Azure. Por exemplo, você copiou um arquivo neste caminho:
<container folder>\A\B\C.txt
. Foi feito o upload deste arquivo no mesmo caminho na nuvem. - Se o campo CreateTime ou LastWriteTime de um arquivo ultrapassar o tamanho permitido durante um upload, “Fri, 31 Dec 9999 23:59:59” substituirá a data original na propriedade do arquivo do Azure. O upload do arquivo é bem-sucedido e nenhum erro é gerado.
Limites de tamanho da conta de armazenamento do Azure
Veja os limites para o tamanho dos dados que são copiados para uma conta de armazenamento. Confirme se os dados que você carrega estão em conformidade com esses limites. Para obter as informações mais atualizadas sobre esses limites, confira Escalabilidade e metas de desempenho para armazenamento de Blob e Escalabilidade e metas de desempenho de Arquivos do Azure.
Tamanho dos dados copiados para a conta de armazenamento do Azure | Limite padrão |
---|---|
Blob de blocos e blob de páginas | O limite máximo é igual ao limite de armazenamento definido para a assinatura do Azure e inclui dados de todas as fontes, inclusive Data Box. |
Arquivos do Azure | O Data Box dá suporte a compartilhamentos de arquivos premium do Azure, que permitem um total de 100 TiB para todos os compartilhamentos na conta de armazenamento. A capacidade máxima utilizável é um pouco menor devido ao espaço que os logs de cópia e os logs de auditoria usam. Um mínimo de 100 GiB para cada um é reservado para o log de cópia e o log de auditoria. Para obter mais informações, confira Logs de auditoria para Azure Data Box, Azure Data Box Heavy. Todas as pastas em StorageAccount_AzureFiles precisam seguir esse limite. Para mais informações confira Criar um compartilhamento de arquivo do Azure. |
Limites de tamanho do objeto do Azure
Aqui estão os tamanhos dos objetos do Azure que podem ser gravados. Verifique se todos os arquivos que são carregados estão em conformidade com esses limites.
Tipo de objeto do Azure | Limite padrão |
---|---|
Blob de blocos | 14 TiB |
Blob de páginas | 4 TiB Todos os arquivos carregados no formato de blob de páginas precisarão ser alinhados com 512 bytes (um integral múltiplo), caso contrário o upload falhará. O VHD e o VHDX são alinhados a 512 bytes. |
Arquivos do Azure | 4 TiB |
Discos gerenciados | 4 TiB Para obter mais informações sobre tamanho e limites, consulte: |
Convenções de nomenclatura de arquivo, blob de páginas e blob de blocos do Azure
Entidade | Convenções |
---|---|
Nomes de contêiner de blob de blocos e blob de páginas | Precisa ser um nome DNS válido com tamanho de 3 a 63 caracteres. Deve começar com uma letra ou número. Pode conter apenas letras minúsculas, números e o hífen (-). Cada hífen (-) precisa ser imediatamente precedido e seguido por uma letra ou um número. Hifens consecutivos não são permitidos em nomes. |
Nomes de compartilhamento de arquivos do Azure | O mesmo que o descrito acima |
Nomes de arquivo e diretório para arquivos do Azure | " \ / : | < > * ? |
Nomes de blob para blobs de blocos e blobs de página |