Descriçã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. A conta de armazenamento fornece um namespace exclusivo para seus dados de Armazenamento do Azure que pode ser acessado de qualquer lugar do mundo por HTTP ou HTTPS. Os dados em sua conta de armazenamento são duráveis e altamente disponíveis, seguros e massivamente escaláveis.
Para saber como criar uma conta de Armazenamento do Azure, consulte Criar uma conta de armazenamento.
Tipos de contas de armazenamento
O Armazenamento do Azure oferece vários tipos de contas de armazenamento. Cada tipo suporta diferentes funcionalidades e tem o seu próprio modelo de preços.
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 suportados | Opções de redundância | Utilização |
---|---|---|---|
Padrão de uso geral v2 | Armazenamento de Blob (incluindo ArmazenamentoData Lake 1), Armazenamento de Filas, Armazenamento de Tabela e Arquivos do Azure | Armazenamento com redundância local (LRS) / armazenamento com redundância geográfica (GRS) / armazenamento com redundância geográfica de acesso de leitura (RA-GRS) Armazenamento com redundância de zona (ZRS) / armazenamento com redundância de zona geográfica (GZRS) / armazenamento com redundância de zona geográfica de acesso de leitura (RA-GZRS)2 |
Tipo de conta de armazenamento padrão para blobs, compartilhamentos de arquivos, filas e tabelas. Recomendado para a maioria dos cenários que utilizam o Armazenamento do Azure. Se você quiser suporte para NFS (sistema de arquivos de rede) nos Arquivos do Azure, use o tipo de conta de compartilhamentos de arquivos premium. |
Blobs debloco premium 3 | Armazenamento de Blob (incluindo Data Lake Storage1) | LRS ZRS2 |
Tipo de conta de armazenamento premium para blobs de bloco e blobs de acréscimo. Recomendado para cenários com altas taxas de transação ou que usam objetos menores ou exigem latência de armazenamento consistentemente baixa. Saiba mais sobre exemplos de cargas de trabalho. |
Partilhasde ficheiros Premium 3 | Ficheiros do Azure | LRS ZRS2 |
Tipo de conta de armazenamento premium apenas para compartilhamentos de arquivos. Recomendado para aplicações empresariais ou de alto desempenho. Use esse tipo de conta se desejar uma conta de armazenamento que ofereça suporte a compartilhamentos de arquivos SMB (Server Message Block) e NFS. |
Blobs depágina premium 3 | Apenas blobs de página | LRS ZRS2 |
Tipo de conta de armazenamento premium apenas para blobs de página. Saiba mais sobre blobs de página e exemplos de casos de uso. |
1 O Armazenamento Data Lake é um conjunto de recursos dedicados à análise de big data, criado no Armazenamento de Blobs do Azure. Para obter mais informações, consulte Introdução ao armazenamento Data Lake e Criar uma conta de armazenamento para usar com o armazenamento Data Lake.
2 ZRS, GZRS e RA-GZRS estão disponíveis apenas para v2 padrão de uso geral, blobs de bloco premium, compartilhamentos de arquivos premium e contas de blobs de página premium em determinadas regiões. Para obter mais informações, veja Redundância do Armazenamento do Microsoft Azure.
3 As contas de armazenamento de desempenho Premium utilizam unidades de estado sólido (SSD) para uma latência baixa e um débito elevado.
Contas de armazenamento herdadas também são suportadas. Para obter mais informações, consulte Tipos de conta de armazenamento herdado.
O contrato de nível de serviço (SLA) para contas de Armazenamento do Azure está disponível em SLA para Contas de Armazenamento.
Nota
Não é possível alterar uma conta de armazenamento para um tipo diferente depois de criada. Para mover seus dados para uma conta de armazenamento de um tipo diferente, você deve criar uma nova conta e copiar os dados para a nova conta.
Nome da conta de armazenamento
Para atribuir um nome à sua conta de armazenamento, mantenha estas regras em mente:
- Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e apenas podem conter números e letras minúsculas.
- O nome da sua conta do Storage tem de ser exclusivo no Azure. Duas contas de armazenamento não podem ter o mesmo nome.
Pontos finais da conta do Storage
Uma conta de armazenamento fornece um namespace exclusivo no Azure para seus dados. Cada objeto que você armazena no Armazenamento do Azure tem um endereço de URL que inclui seu nome de conta exclusivo. A combinação do nome da conta e do ponto de extremidade do serviço forma os pontos de extremidade para sua conta de armazenamento.
Há dois tipos de pontos de extremidade de serviço disponíveis para uma conta de armazenamento:
- Parâmetros de avaliação 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 endpoints padrão por região. Para obter mais informações, consulte Aumentar as cotas da conta de Armazenamento do Azure.
- Pontos de extremidade de zona DNS do Azure (visualização). Você pode criar até 5000 contas de armazenamento por região com pontos de extremidade de zona DNS do Azure em uma determinada assinatura.
Dentro de 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 e por assinatura. Com um aumento de quota, pode criar até 5500 contas de armazenamento por região e por subscrição.
Você pode configurar sua conta de armazenamento para usar um domínio personalizado para o ponto de extremidade de Armazenamento de Blob. Para obter mais informações, consulte Configurar um nome de domínio personalizado para sua conta de Armazenamento do Azure.
Importante
Ao fazer referência a um ponto de extremidade de serviço em um aplicativo cliente, é recomendável evitar depender 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 que você honre o tempo de vida (TTL) do registro DNS e evite substituí-lo. Substituir o TTL DNS pode resultar em um comportamento inesperado.
Parâmetros de avaliação padrão
Um ponto de extremidade de serviço padrão no Armazenamento do Azure 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 dos pontos de extremidade padrão para cada um dos serviços de Armazenamento do Azure.
Serviço de armazenamento | Ponto final |
---|---|
Armazenamento de Blobs | https://<storage-account>.blob.core.windows.net |
Site estático (Blob Storage) | https://<storage-account>.web.core.windows.net |
Data Lake Storage | https://<storage-account>.dfs.core.windows.net |
Ficheiros 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 anexando o local do objeto na conta de armazenamento ao ponto de extremidade. Por exemplo, o URL de um blob será semelhante a:
https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/*myblob*
Pontos de extremidade de zona DNS do Azure (visualização)
Importante
Os pontos de extremidade de zona DNS do Azure estão atualmente em VISUALIZAÇÃO. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Quando você cria uma conta de Armazenamento do Azure com pontos de extremidade de zona DNS do Azure (visualização), 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 zonas DNS do Azure, consulte Zonas DNS.
Um ponto de extremidade do 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 da zona DNS. O identificador para a 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 final |
---|---|
Armazenamento de Blobs | https://<storage-account>.z[00-50].blob.storage.azure.net |
Site estático (Blob Storage) | https://<storage-account>.z[00-50].web.storage.azure.net |
Data Lake Storage | https://<storage-account>.z[00-50].dfs.storage.azure.net |
Ficheiros 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é 5000 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 em tempo de execução. Você pode chamar a operação Obter propriedades para consultar os pontos de extremidade da conta de armazenamento.
Os pontos de extremidade de zona DNS do Azure são suportados apenas para contas criadas com o modelo de implantação do Azure Resource Manager. Para obter mais informações, veja Descrição geral do Azure Resource Manager.
Para saber como criar uma conta de armazenamento com pontos de extremidade da Zona DNS do Azure, consulte Criar uma conta de armazenamento.
Sobre a pré-visualização
A visualização dos pontos de extremidade de zona DNS do Azure está disponível em todas as regiões públicas. A visualização não está disponível em nenhuma região de nuvem do governo.
Para se registrar na visualização, siga as instruções fornecidas em Configurar recursos de visualização na assinatura do Azure. Especifique PartitionedDnsPublicPreview
como o nome do recurso e Microsoft.Storage
como o namespace do provedor.
Registos, subdomínios e endereços IP CNAME
Cada ponto de extremidade da conta de armazenamento aponta para uma cadeia de registros DNS CNAME que, eventualmente, apontam para um registro DNS A. 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 uma determinada cadeia podem ser alterados e você não será notificado quando ocorrer uma alteração. Se você hospedar um serviço DNS privado no Azure, essas alterações poderão afetar sua configuração.
Tenha em consideração as seguintes orientações:
A cadeia CNAME associada a um ponto de extremidade de conta de armazenamento pode ser alterada sem aviso prévio. Os aplicativos e ambientes não devem depender do número de registros CNAME ou 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 de conta de armazenamento pode ser alterado com freqüência.
Os aplicativos e sistemas operacionais devem sempre respeitar o tempo de vida (TTL) associado ao registro CNAME. Armazenar em cache o valor do registro CNAME além do TTL pode levar a um comportamento não intencional.
Migrar uma conta de armazenamento
A tabela a seguir resume e aponta para orientações sobre como mover, atualizar ou migrar uma conta de armazenamento:
Cenário de migração | Detalhes |
---|---|
Mover uma conta de armazenamento para uma subscrição diferente | O Azure Resource Manager fornece opções para mover um recurso para uma assinatura diferente. Para obter mais informações, veja Mover recursos para um novo grupo de recursos ou subscrição. |
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, veja Mover recursos para um novo grupo de recursos ou subscrição. |
Mover uma conta de armazenamento para uma região diferente | Para mover uma conta de armazenamento, crie uma cópia da conta de armazenamento noutra região. Em seguida, mova os dados para essa conta com AzCopy ou outra ferramenta à escolha. Para obter mais informações, consulte Mover uma conta de Armazenamento do Azure para outra região. |
Atualizar para uma conta de armazenamento para fins gerais v2 | Você pode atualizar uma conta de armazenamento v1 de uso geral ou uma conta de armazenamento de Blob para uma conta v2 de uso geral. Observe que essa ação não pode ser desfeita. Para obter mais informações, veja Upgrade to a general-purpose v2 storage account (Atualizar para uma conta de armazenamento para fins gerais 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ássica para o Azure Resource Manager, consulte a seção "Migração de contas de armazenamento" de Migração de recursos IaaS com suporte de plataforma do clássico para o Azure Resource Manager. |
Transferir dados para uma conta de armazenamento
A Microsoft fornece serviços e utilitários para importar seus dados de dispositivos de armazenamento locais ou provedores de armazenamento em nuvem de terceiros. A solução que utiliza depende da quantidade de dados que está a transferir. Para obter mais informações, consulte Visão geral da migração do Armazenamento do Azure.
Encriptação de contas de armazenamento
Todos os dados na sua conta de armazenamento são automaticamente encriptados no lado do serviço. Para obter mais informações sobre criptografia e gerenciamento de chaves, consulte Criptografia do Armazenamento do Azure para dados em repouso.
Faturação da conta do Storage
O Armazenamento do Azure fatura com base no uso da sua conta de armazenamento. Todos os objetos numa conta do Storage são faturados em conjunto 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.
- A camada de acesso refere-se ao padrão de uso de dados especificado para sua conta de uso geral v2 ou Blob Storage.
- Capacidade refere-se a quanto da sua alocação de conta de armazenamento você está usando para armazenar dados.
- A redundância determina quantas cópias dos seus dados são mantidas ao mesmo tempo e em que locais.
- As transações referem-se a todas as operações de leitura e gravação no Armazenamento do Azure.
- Saída de dados refere-se a quaisquer dados transferidos de uma região do Azure. Quando os dados em 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 as cobranças de saída, consulte O que é um grupo de recursos do Azure?.
A página de preços do Armazenamento do Azure fornece informações detalhadas sobre preços com base no tipo de conta, capacidade de armazenamento, replicação e transações. Os detalhes de preços de Transferências de Dados fornecem informações detalhadas sobre preços para saída de dados. Você pode usar a calculadora de preços do Armazenamento do Azure para ajudar a estimar seus custos.
Os serviços do Azure custam dinheiro. O Azure Cost Management ajuda a definir orçamentos e a configurar alertas para manter as despesas sob controlo. Analise, faça a gestão e otimize os custos do Azure com o Cost Management. Para saber mais, veja o início rápido da análise dos custos.
Tipos de conta de armazenamento herdado
A tabela a seguir descreve os tipos de conta de armazenamento herdada. Esses tipos de conta não são recomendados pela Microsoft, mas podem ser usados em determinados cenários:
Tipo de conta de armazenamento herdada | Serviços de armazenamento suportados | Opções de redundância | Modelo de implementação | Utilização |
---|---|---|---|---|
Padrão de uso geral v1 | Armazenamento de Blob, Armazenamento de Filas, Armazenamento de Tabela e Arquivos do Azure | LRS/GRS/RA-GRS | Gestor de Recursos, clássico1 | As contas v1 de uso geral podem não ter os recursos mais recentes ou o preço mais baixo por gigabyte. Considere usá-lo para estes cenários:
|
Armazenamento de Blobs | Armazenamento de Blobs (somente blobs de bloco e blobs de acréscimo) | LRS/GRS/RA-GRS | Gestor de Recursos | A Microsoft recomenda o uso de contas v2 de uso geral padrão em vez disso, quando possível. |
1 A partir de 1º de agosto de 2022, você não poderá mais criar novas contas de armazenamento com o modelo de implantação clássico. Os recursos criados antes dessa data continuarão a ser apoiados até 31 de agosto de 2024. Para obter mais informações, consulte As contas de armazenamento clássico do Azure serão desativadas em 31 de agosto de 2024.
Metas de escalabilidade para contas de armazenamento padrão
A tabela a seguir descreve os limites padrão para contas de armazenamento de Blob (GPv2) e v2 de finalidade geral do Azure (GPv2), v1 de finalidade geral (GPv1) e de Blob. O limite de entrada refere-se a todos os dados enviados para uma conta de armazenamento. O limite de saída refere-se a todos os dados recebidos de uma conta de armazenamento.
A Microsoft recomenda que você use uma conta de armazenamento GPv2 para a maioria dos cenários. Você pode facilmente atualizar uma conta de armazenamento GPv1 ou Blob para uma conta GPv2 sem tempo de inatividade e sem a necessidade de copiar dados. Para obter mais informações, consulte Atualizar para uma conta de armazenamento GPv2.
Nota
Você pode solicitar limites de capacidade e entrada mais altos. Para solicitar um aumento, entre em contato com o Suporte do Azure.
Recurso | Limite |
---|---|
Número máximo de contas de armazenamento com endpoints padrão por região e por assinatura, incluindo contas de armazenamento padrão e premium. | 250 por defeito, 500 por pedido1 |
Número máximo de contas de armazenamento com pontos de extremidade de zona DNS do Azure (visualização) por região por assinatura, incluindo contas de armazenamento padrão e premium. | 5000 (pré-visualização) |
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 máxima de solicitação padrão por conta de armazenamento | 40.000 solicitações por segundo2 |
Entrada máxima padrão por v2 de uso geral e conta de armazenamento de Blob nas seguintes regiões:
|
60 Gbps2 |
Entrada máxima padrão por v2 de uso geral e conta de armazenamento de Blob em regiões que não estão listadas na linha anterior. | 25 Gbps2 |
Entrada máxima padrão para contas de armazenamento v1 de uso geral (todas as regiões) | 10 GBPS2 |
Saída máxima padrão para contas de armazenamento de Blob e v2 de uso geral nas seguintes regiões:
|
200 Gbps2 |
Saída máxima padrão para contas de armazenamento de Blob e v2 de uso geral em regiões que não estão listadas na linha anterior. | 50 Gbps2 |
Saída máxima para contas de armazenamento para fins gerais v1 (regiões dos EUA) | 20 Gbps se RA-GRS/GRS estiver ativado, 30 Gbps para LRS/ZRS |
Saída máxima para contas de armazenamento para fins gerais v1 (regiões fora dos EUA) | 10 Gbps se RA-GRS/GRS estiver ativado, 15 Gbps para 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 endpoints privados por conta de armazenamento | 200 |
1 Com um aumento de cota, você pode criar até 500 contas de armazenamento com endpoints padrão por região. Para obter mais informações, consulte Aumentar as cotas da conta de Armazenamento do Azure. 2 As contas padrão do Armazenamento do Azure oferecem suporte a limites de capacidade mais altos e limites mais altos para entrada e saída por solicitação. Para solicitar um aumento dos limites de conta, contacte o Suporte do Azure.