Visão geral da conta de armazenamento
Uma conta de armazenamento do Azure contém todos os seus objetos de dados do Armazenamento do Azure: blobs, arquivos, filas e tabelas. Uma conta de armazenamento fornece um namespace exclusivo para os dados do Armazenamento do Azure, que podem ser acessados de qualquer lugar do mundo por HTTP ou HTTPS. Os dados na conta de armazenamento do Azure são duráveis e altamente disponíveis, seguros e massivamente escalonáveis.
Para saber como criar uma conta de armazenamento do Azure, confira Criar uma conta de armazenamento.
Tipos de contas de armazenamento
O Armazenamento do Azure oferece diversos tipos de contas de armazenamento. Cada tipo é compatível com recursos diferentes e tem um modelo de preços próprio.
A tabela a seguir descreve os tipos de contas de armazenamento recomendados pela Microsoft para a maioria dos cenários. Todos eles usam o modelo de implantação do Azure Resource Manager.
Tipo de conta de armazenamento | Serviços de armazenamento compatíveis | Opções de redundância | Usage |
---|---|---|---|
Uso geral v2 Standard | Armazenamento de Blobs (incluindo Data Lake Storage1), Armazenamento de Filas, Armazenamento de Tabelas e Arquivos do Azure | LRS (armazenamento com redundância local)/GRS (armazenamento com redundância geográfica)/RA-GRS (armazenamento com redundância geográfica com acesso de leitura) ZRS (armazenamento com redundância de zona)/GZRS (armazenamento com redundância de zona geográfica)/RA-GZRS (armazenamento com redundância de zona geográfica com acesso de leitura)2 |
Tipo de conta de armazenamento básico para blobs, compartilhamento de arquivos, filas e tabelas. Recomendado para a maioria dos cenários que usam o Armazenamento do Azure. Caso deseje obter suporte para o NFS (Network File System) nos Arquivos do Azure, use o tipo de conta de compartilhamentos de arquivos premium. |
Blobs de blocos Premium3 | Armazenamento de Blobs (incluindo Data Lake Storage1) | LRS ZRS2 |
Tipo de conta de armazenamento Premium para blobs de blocos e blobs de acréscimo. Recomendado para cenários com altas taxas de transação ou que usam objetos menores ou exigem uma latência de armazenamento sempre baixa. Saiba mais sobre cargas de trabalho de exemplo. |
Compartilhamentos de arquivos Premium3 | Arquivos do Azure | LRS ZRS2 |
Tipo de conta de armazenamento Premium somente para compartilhamentos de arquivos. Recomendadas para aplicações de escala empresarial ou de alto desempenho. Use esse tipo de conta caso deseje ter uma conta de armazenamento que dê suporte a compartilhamentos de arquivos SMB e NFS. |
Blobs de página Premium3 | Blobs de páginas somente | LRS ZRS2 |
Tipo de conta de armazenamento Premium somente para blobs de páginas. Saiba mais sobre blobs de páginas e casos de uso de exemplo. |
1 O Data Lake Storage é um conjunto de recursos dedicados à análise de Big Data, construído no Armazenamento de Blobs do Azure. Para obter mais informações, consulte Introdução ao Data Lake Storage e Como criar uma conta de armazenamento a ser usada com Data Lake Storage.
2 O ZRS, o GZRS e o RA-GZRS só estão disponíveis para v2 de uso geral padrão, blobs de bloco premium, compartilhamentos de arquivo premium e contas de blobs de página premium em determinadas regiões. Para mais informações, confira Redundância do Armazenamento do Microsoft Azure.
3 Contas de armazenamento de desempenho premium usam SSDs (unidades de estado sólido) para baixa latência e alta taxa de transferência.
Também há suporte para contas de armazenamento herdadas. Para obter mais informações, consulte tipos de conta de armazenamento herdadas.
O SLA (Contrato de Nível de Serviço) das contas de Armazenamento do Azure está disponível em SLA para contas de armazenamento.
Observação
Não é possível alterar uma conta de armazenamento para um tipo diferente depois que ela é criada. Para mover seus dados para uma conta de armazenamento de um tipo diferente, você precisa criar uma conta e copiar os dados para a nova conta.
Nome da conta de armazenamento
Ao nomear sua conta de armazenamento, lembre-se dessas regras:
- Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres e podem conter apenas números e letras minúsculas.
- O nome da sua conta de armazenamento deve ser exclusivo no Azure. Duas contas de armazenamento não podem ter o mesmo nome.
Pontos de extremidade da conta de armazenamento
Uma conta de armazenamento fornece um namespace exclusivo no Azure para seus dados. Todos os objetos armazenados no Armazenamento do Azure têm um endereço URL que inclui o nome exclusivo da conta. A combinação do nome da conta e do ponto de extremidade de serviço forma os pontos de extremidade da sua conta de armazenamento.
Há dois tipos de pontos de extremidade de serviço disponíveis para uma conta de armazenamento:
- Pontos de extremidade padrão (recomendados). Por padrão, você pode criar até 250 contas de armazenamento por região com pontos de extremidade padrão em uma determinada assinatura. Com um aumento de cota, você pode criar até 500 contas de armazenamento com pontos de extremidade padrão por região. Para obter mais informações, confira Aumentar as cotas de conta de Armazenamento do Microsoft Azure.
- Pontos de extremidade de zona DNS do Azure (versão prévia). Você pode criar até 5000 contas de armazenamento por região com pontos de extremidade de Zona DNS do Azure em uma determinada assinatura.
Em uma única assinatura, você pode criar contas com pontos de extremidade padrão ou de Zona DNS do Azure, para um máximo de 5250 contas por região por assinatura. Com um aumento de cota, você pode criar até 5.500 contas de armazenamento por região por assinatura.
Você pode configurar sua conta de armazenamento para usar um domínio personalizado para o ponto de extremidade do Armazenamento de Blobs. Para saber mais, confira Configurar um nome de domínio personalizado para a conta do Armazenamento do Azure.
Importante
Ao fazer referência a um ponto de extremidade de serviço em um aplicativo cliente, é recomendável evitar a dependência de um endereço IP armazenado em cache. O endereço IP da conta de armazenamento está sujeito a alterações, e confiar em um endereço IP armazenado em cache pode resultar em um comportamento inesperado.
Além disso, é recomendável respeite a vida útil (TTL) do registro DNS e evite substituí-la. A substituição do TTL do DNS pode resultar em um comportamento inesperado.
Pontos de extremidade padrão
Um ponto de extremidade de serviço padrão no Azure Armazenamento inclui o protocolo (HTTPS é recomendado), o nome da conta de armazenamento como o subdomínio e um domínio fixo que inclui o nome do serviço.
A tabela a seguir lista o formato para os pontos de extremidade padrão de cada um dos serviços de Armazenamento do Azure.
Serviço de armazenamento | Ponto de extremidade |
---|---|
Armazenamento de Blobs | https://<storage-account>.blob.core.windows.net |
Site estático (Armazenamento de Blobs) | https://<storage-account>.web.core.windows.net |
Data Lake Storage | https://<storage-account>.dfs.core.windows.net |
Arquivos do Azure | https://<storage-account>.file.core.windows.net |
Armazenamento de Filas | https://<storage-account>.queue.core.windows.net |
Armazenamento de Tabelas | https://<storage-account>.table.core.windows.net |
Quando sua conta é criada com pontos de extremidade padrão, você pode facilmente construir a URL de um objeto no Armazenamento do Azure acrescentando o local do objeto na conta de armazenamento ao ponto de extremidade. Por exemplo, a URL de um blob será semelhante a:
https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/*myblob*
Pontos de extremidade de zona DNS do Azure (versão prévia)
Importante
Os pontos de extremidade da zona DNS do Azure estão atualmente em VERSÃO PRÉVIA. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.
Quando você cria uma conta de armazenamento do Azure com pontos de extremidade de zona DNS do Azure (versão prévia), o Armazenamento do Azure seleciona dinamicamente uma zona DNS do Azure e a atribui à conta de armazenamento quando ela é criada. Os pontos de extremidade da nova conta de armazenamento são criados na zona DNS do Azure selecionada dinamicamente. Para obter mais informações sobre zona DNS do Azure, confira Zonas DNS.
Um ponto de extremidade de serviço de zona DNS do Azure no Armazenamento do Azure inclui o protocolo (HTTPS é recomendado), o nome da conta de armazenamento como o subdomínio e um domínio que inclui o nome do serviço e o identificador para a zona DNS. O identificador da zona DNS sempre começa com z
e pode variar de z00
até z50
.
A tabela a seguir lista o formato dos pontos de extremidade da Zona DNS do Azure para cada um dos serviços de Armazenamento do Azure:
Serviço de armazenamento | Ponto de extremidade |
---|---|
Armazenamento de Blobs | https://<storage-account>.z[00-50].blob.storage.azure.net |
Site estático (Armazenamento de Blobs) | https://<storage-account>.z[00-50].web.storage.azure.net |
Data Lake Storage | https://<storage-account>.z[00-50].dfs.storage.azure.net |
Arquivos do Azure | https://<storage-account>.z[00-50].file.storage.azure.net |
Armazenamento de Filas | https://<storage-account>.z[00-50].queue.storage.azure.net |
Armazenamento de Tabelas | https://<storage-account>.z[00-50].table.storage.azure.net |
Importante
Você pode criar até 5.000 contas com pontos de extremidade da Zona DNS do Azure por assinatura. No entanto, talvez seja necessário atualizar o código do aplicativo para consultar o ponto de extremidade da conta no runtime. Você pode chamar a operação Obter Propriedades para consultar os pontos de extremidade da conta de armazenamento.
Há suporte para pontos de extremidade de zona DNS do Azure para contas criadas apenas com o modelo de implantação do Azure Resource Manager. Para obter mais informações, confira Visão geral do Azure Resource Manager.
Para saber como criar uma conta de armazenamento com os pontos de extremidade de zona DNS do Azure, consulte Criar uma conta de armazenamento.
Sobre a visualização
A versão prévia dos pontos de extremidade da zona DNS do Azure está disponível em todas as regiões públicas. A versão prévia não está disponível em nenhuma região de nuvem governamental.
Para se registrar para a visualização, siga as instruções fornecidas em Configurar versão prévia de recursos na assinatura do Azure. Especifique PartitionedDnsPublicPreview
como o nome do recurso e Microsoft.Storage
como o namespace do provedor.
Registros CNAME, subdomínios e endereços IP
Cada ponto de extremidade da conta de armazenamento aponta para uma cadeia de registros CNAME DNS que, por fim, apontam para um registro A DNS. O número de registros e os subdomínios associados a cada registro podem variar entre contas e podem depender do tipo de conta de armazenamento e de como a conta está configurada.
O ponto de extremidade da conta de armazenamento é estável e não é alterado. No entanto, os registros CNAME em determinada cadeia podem ser alterados, e você não receberá uma notificação quando ocorrer uma alteração. Se você hospedar um serviço DNS privado no Azure, essas alterações poderão afetar a configuração.
Considere as seguintes diretrizes:
A cadeia CNAME associada a um ponto de extremidade da conta de armazenamento pode ser alterada sem aviso prévio. Os aplicativos e os ambientes não devem depender do número de registros CNAME nem dos subdomínios associados a esses registros CNAME.
O endereço IP do registro A retornado pela resolução DNS de um ponto de extremidade da conta de armazenamento pode ser alterado com frequência.
Os aplicativos e os sistemas operacionais sempre devem respeitar a TTL (vida útil) associada ao registro CNAME. Armazenar o valor do registro CNAME em cache além da TTL pode resultar em um comportamento não intencional.
Migrar uma conta de armazenamento
A tabela a seguir resume e aponta para orientação sobre como mover, atualizar ou migrar uma conta de armazenamento:
Cenário de migração | Detalhes |
---|---|
Mover uma conta de armazenamento para uma assinatura diferente | O Azure Resource Manager fornece opções para mover um recurso para uma assinatura diferente. Para obter mais informações, consulte Mover recursos para um novo grupo de recursos ou assinatura. |
Mover uma conta de armazenamento para um grupo de recursos diferente | O Azure Resource Manager fornece opções para mover um recurso para um grupo de recursos diferente. Para obter mais informações, consulte Mover recursos para um novo grupo de recursos ou assinatura. |
Mover uma conta de armazenamento para uma região diferente | Para mover uma conta de armazenamento, crie uma cópia da sua conta de armazenamento em outra região. Em seguida, mova os dados para essa conta usando AzCopy ou outra ferramenta de sua escolha. Para obter mais informações, consulte Mover uma conta de Armazenamento do Azure para outra região. |
Atualizar para uma conta de armazenamento de uso geral v2 | É possível atualizar uma conta de armazenamento de uso geral v1 ou uma conta do Armazenamento de Blobs para uma conta de uso geral v2. Observe que essa ação não pode ser desfeita. Para obter mais informações, confira Atualizar para uma conta de armazenamento de uso geral v2. |
Migrar uma conta de armazenamento clássica para o Azure Resource Manager | O modelo de implantação do Azure Resource Manager é superior ao modelo de implantação clássico em termos de funcionalidade, escalabilidade e segurança. Para obter mais informações sobre como migrar uma conta de armazenamento clássico para o Azure Resource Manager, consulte a seção "Migração de contas de armazenamento" em Migração de recursos de IaaS com suporte da plataforma do clássico para o Azure Resource Manager. |
Transferir dados a uma conta de armazenamento
A Microsoft oferece serviços e utilitários para importar dados de dispositivos de armazenamento local ou provedores de armazenamento em nuvem de terceiros. A solução que você usa depende da quantidade de dados que você transfere. Para saber mais, confira Visão geral da migração de conta de armazenamento do Azure.
Criptografia da conta de armazenamento
Todos os dados da sua conta de armazenamento são criptografados automaticamente no lado do serviço. Para obter mais informações sobre a criptografia e gerenciamento de chave, confira Criptografia do Armazenamento do Azure para dados inativos.
Cobrança de conta de armazenamento
O Armazenamento do Azure cobra com base no seu uso da conta de armazenamento. Todos os objetos em uma conta de armazenamento são cobrados juntos como um grupo. Os custos de armazenamento são calculados de acordo com os seguintes fatores:
- Região refere-se à região geográfica na qual sua conta está baseada.
- Tipo de conta refere-se ao tipo de conta de armazenamento que você está usando.
- Camada de acesso refere-se ao padrão de uso de dados que você especificou para sua conta de uso geral v2 ou do Armazenamento de Blobs.
- A capacidade refere-se a quanto de sua alocação de conta de armazenamento você está usando para armazenar dados.
- A redundância determina quantas cópias dos seus dados serão mantidas de uma só vez e em quais locais.
- As transações referem-se a todas as operações de leitura e gravação no Armazenamento do Microsoft Azure.
- A saída de dados refere-se a dados transferidos para fora de uma região do Azure. Quando os dados da sua conta de armazenamento são acessados por um aplicativo que não está sendo executado na mesma região, você é cobrado pela saída de dados. Para obter informações sobre como usar grupos de recursos para agrupar seus dados e serviços na mesma região para limitar os encargos de saída, consulte O que é um grupo de recursos do Azure?.
A página Preços de Armazenamento do Azure fornece informações detalhadas de preços com base no tipo de conta, capacidade de armazenamento, replicação e transações. A página Detalhes de preços de transferências de dados fornece informações detalhadas de preços para saída de dados. Você pode usar a Calculadora de preços do Armazenamento do Azure para ajudar a estimar os custos.
Os serviços do Azure custam dinheiro. O Gerenciamento de Custos do Azure ajuda você a definir orçamentos e configurar alertas para manter os gastos sob controle. Analise, gerencie e otimize seus custos do Azure com o Gerenciamento de Custos. Para saber mais, confira o guia de início rápido sobre como analisar seus custos.
Tipos de conta de armazenamento herdado
A tabela a seguir descreve os tipos de conta de armazenamento herdados. Esses tipos de contas não são recomendados pela Microsoft, mas podem ser usados em alguns cenários:
Tipo de conta de armazenamento herdado | Serviços de armazenamento compatíveis | Opções de redundância | Modelo de implantação | Uso |
---|---|---|---|---|
Uso geral v1 Standard | Armazenamento de Blobs, Armazenamento de Filas, Armazenamento de Tabelas e Arquivos do Azure | LRS/GRS/RA-GRS | Resource Manager, clássico1 | As contas para uso geral v1 talvez não tenham os recursos mais recentes ou o menor preço por gigabyte. Considere o uso dele para estes cenários:
|
Armazenamento de Blobs | Armazenamento de Blobs (somente blobs de blocos e blobs de acréscimo) | LRS/GRS/RA-GRS | Gerenciador de Recursos | A Microsoft recomenda usar contas padrão de uso geral v2 quando possível. |
1 A partir de 1º de agosto de 2022, você não poderá mais criar contas de armazenamento com o modelo de implantação clássico. Os recursos criados antes dessa data continuarão tendo suporte até 31 de agosto de 2024. Para obter mais informações, confira As contas de armazenamento clássicas do Azure serão desativadas em 31 de agosto de 2024.
Destinos de escalabilidade para contas de armazenamento padrão
A tabela a seguir descreve os limites padrão das contas de armazenamento de uso geral v2 (GPv2), de uso geral v1 (GPv1) e de Armazenamento de Blobs do Azure. O limite de entrada refere-se a todos os dados enviados a uma conta de armazenamento. O limite de saída refere-se a todos os dados recebidos de uma conta de armazenamento.
A Microsoft recomenda o uso de contas de armazenamento GPv2 na maioria dos cenários. É possível atualizar facilmente de uma conta de Armazenamento de Blobs ou de uso geral GPv1 para uma conta GPv2 sem tempo de inatividade e sem a necessidade de copiar dados. Para saber mais, confira Atualizar para uma conta de armazenamento GPv2.
Observação
Você pode solicitar maior capacidade e limites de entrada. Para solicitar um aumento, entre em contato com o Suporte do Azure.
Recurso | Limite |
---|---|
Número máximo de contas de armazenamento com pontos de extremidade padrão por região e assinatura, incluindo contas de armazenamento Standard e Premium. | 250 por padrão, 500 por solicitação1 |
Número máximo de contas de armazenamento com pontos de extremidade de zona DNS do Azure por região e assinatura, incluindo contas de armazenamento Standard e Premium. | 5.000 (versão prévia) |
Capacidade máxima padrão da conta de armazenamento | 5 PiB 2 |
Número máximo de contêineres de blob, blobs, diretórios e subdiretórios (se o namespace hierárquico estiver habilitado), compartilhamentos de arquivos, tabelas, filas, entidades ou mensagens por conta de armazenamento. | Sem limite |
Taxa de solicitação máxima padrão por conta de armazenamento | 20.000 solicitações por segundo2 |
Entrada máxima padrão por conta de armazenamento de Blobs e v2 de uso geral nas seguintes regiões:
|
60 Gbps2 |
Entrada máxima padrão por conta de Armazenamento de Blobs e de uso geral V2 em regiões que não estão listadas na linha anterior. | 25 Gbps2 |
Entrada máxima padrão para contas de armazenamento de uso geral v1 (todas as regiões) | 10 Gbps2 |
Saída máxima padrão para contas de armazenamento de blobs e v2 de uso geral nas seguintes regiões:
|
200 Gbps2 |
Saída máxima padrão por conta de Armazenamento de Blobs e de uso geral V2 em regiões que não estão listadas na linha anterior. | 50 Gbps2 |
Saída máxima para contas de armazenamento de uso geral v1 (regiões dos EUA) | 20 Gbps se o RA-GRS/GRS estiver habilitado, 30 Gbps para o LRS/ZRS |
Saída máxima para contas de armazenamento de uso geral v1 (regiões fora dos EUA) | 10 Gbps se o RA-GRS/GRS estiver habilitado, 15 Gbps para o LRS/ZRS |
Número máximo de regras de endereço IP por conta de armazenamento | 400 |
Número máximo de regras de rede virtual por conta de armazenamento | 400 |
Número máximo de regras de instância de recurso por conta de armazenamento | 200 |
Número máximo de pontos de extremidade privados por conta de armazenamento | 200 |
1 Com um aumento de cota, você pode criar até 500 contas de armazenamento com pontos de extremidade padrão por região. Para obter mais informações, confira Aumentar as cotas de conta de Armazenamento do Microsoft Azure. 2 As contas padrão do Armazenamento do Azure dão suporte a limites mais altos de capacidade e de entrada e saída por solicitação. Para solicitar um aumento nos limites de conta, contate o Suporte do Azure.