Partilhar via


Planear e gerir os custos do Armazenamento de Blobs do Azure

Este artigo ajuda você a planejar e gerenciar custos para o Armazenamento de Blobs do Azure. Primeiro, estime os custos usando a calculadora de preços do Azure. Depois de criar sua conta de armazenamento, otimize a conta para que você pague apenas pelo que precisa. Use recursos de gerenciamento de custos para definir orçamentos e monitorar custos. Você também pode revisar os custos previstos e monitorar as tendências de gastos para identificar as áreas em que você pode querer agir.

Lembre-se de que os custos do Armazenamento de Blob são apenas uma parte dos custos mensais na sua fatura do Azure. Embora este artigo explique como estimar e gerenciar custos para o Armazenamento de Blob, você será cobrado por todos os serviços e recursos do Azure usados para sua assinatura do Azure, incluindo os serviços de terceiros. Depois de se familiarizar com o gerenciamento de custos para o Armazenamento de Blobs, você poderá aplicar métodos semelhantes para gerenciar custos para todos os serviços do Azure usados em sua assinatura.

Cálculo de custos

Utilize a calculadora de preços do Azure para estimar os custos antes de criar e começar a transferir dados para uma conta de Armazenamento do Azure.

  1. Na página Calculadora de preços Azure, escolha o mosaico Contas de Armazenamento.

  2. Desça até à secção Contas de Armazenamento da estimativa.

  3. Escolha opções nas listas suspensas.

    À medida que você modifica o valor dessas listas suspensas, a estimativa de custo muda. Esta estimativa aparece no canto superior na parte inferior da estimativa.

    Screenshot showing your estimate

    À medida que você altera o valor da lista suspensa Tipo , outras opções que aparecem nesta planilha também mudam. Utilize as ligações na secção Mais Informações para saber mais sobre o significado de cada opção e como estas afetam o preço das operações relacionadas com armazenamento.

  4. Modifique as opções restantes para ver o efeito na sua estimativa.

Ferramentas e guias de apoio

Os recursos a seguir também podem ajudá-lo a prever o custo do uso do Armazenamento de Blobs do Azure:

Compreender o modelo de faturação completo para o Armazenamento de Blobs do Azure

O Armazenamento de Blobs do Azure é executado na infraestrutura do Azure que acumula custos quando você implanta novos recursos. É importante entender que pode haver outros custos adicionais de infraestrutura que podem se acumular.

Como é faturado o Armazenamento de Blobs do Azure

Ao criar ou usar recursos de Armazenamento de Blob, você será cobrado pelos seguintes medidores:

Metro Unidade
Armazenamento de dados Por GB / por mês
Operations Por transação
Transferência de dados Por GB
Metadados Por GB / por mês1
Tags de índice de Blob Por tag2
Feed de alterações Por alteraçãoregistada 2
Âmbitos de encriptação Por mês2
Aceleração de consultas Por GB digitalizado & Por GB devolvido

1 Aplica-se apenas a contas que têm um namespace hierárquico.
2 Aplica-se apenas se ativar a funcionalidade.

O tráfego de dados também pode incorrer em custos de rede. Veja os Preços de largura de banda.

No fim do ciclo de faturação, são somados os custos de cada medidor. A conta ou fatura mostra uma secção para todos os custos do Armazenamento de Blobs do Azure. Há um item de linha separado para cada medidor.

O armazenamento de dados e os metadados são faturados mensalmente por GB. Para dados e metadados armazenados durante menos de um mês, pode avaliar o impacto na fatura mensal ao calcular o custo de cada GB por dia. Pode utilizar uma abordagem semelhante para avaliar o custo dos âmbitos de encriptação que estão em utilização há menos de um mês. O número de dias num determinado mês varia. Por isso, para obter os custos mais aproximados num determinado mês, divida o custo mensal pelo número de dias desse mês.

Unidades de armazenamento

O Armazenamento de Blobs do Azure usa as seguintes unidades de medida de base 2 para representar a capacidade de armazenamento: KiB, MiB, GiB, TiB, PiB. Os itens de linha na fatura que contêm GB como unidade de medida (por exemplo, por GB / por mês) são calculados pelo Armazenamento de Blobs do Azure como GB binário (GiB). Por exemplo, um item de linha na fatura que mostra 1 para Dados armazenados (GB/mês) corresponde a 1 GiB por mês de uso. A tabela a seguir descreve cada unidade de base 2:

Acrónimos Unidade Definição
KiB Kibibyte 1.024 bytes
MiB Mebibyte 1.024 KiB (1.048.576 bytes)
GiB Gibibyte 1024 MiB (1.073.741.824 bytes)
TiB Tebibyte 1024 GiB (1.099.511.627.776 bytes)

Encontrar o preço unitário para cada contador

Para encontrar preços unitários, abra a página de preços correta e selecione a estrutura de arquivos apropriada. Em seguida, aplique os filtros de redundância, região e moeda apropriados. Os preços de cada contador aparecem numa tabela. Os preços diferem com base noutras definições da sua conta, tais como opções de redundância de dados, nível de acesso e nível de desempenho.

A página de preços correta e a estrutura de arquivos são importantes principalmente para o custo de leitura e gravação de dados, pois o custo para armazenar dados é essencialmente inalterado por essas seleções. Para estimar com precisão o custo de leitura e gravação de dados, comece determinando quais clientes, aplicativos e cargas de trabalho de ponto de extremidade da conta de armazenamento usarão para ler e gravar dados.

Solicitações de preços para o ponto de extremidade do serviço de blob

O formato do ponto de extremidade do serviço de blob é e é https://<storage-account>.blob.core.windows.net o ponto de extremidade mais comum usado por ferramentas e aplicativos que interagem com o Armazenamento de Blob.

Os pedidos podem ter origem em qualquer uma destas fontes:

A página de preços correta para essas solicitações é a página de preços de blob de bloco.

As solicitações para esse ponto de extremidade também podem ocorrer em contas que têm um namespace hierárquico. Na verdade, para usar os protocolos NFS 3.0 e SFTP, você deve primeiro habilitar o recurso de namespace hierárquico da conta.

Se sua conta tiver o recurso de namespace hierárquico habilitado, verifique se a lista suspensa Estrutura de arquivos está definida como Namespace hierárquico (NFS v3.0, protocolo SFTP). Caso contrário, certifique-se de que está definido como Flat Namespace.

Solicitações de preços para o ponto de extremidade do Armazenamento Data Lake

O formato do ponto de extremidade do Data Lake Storage é e é https://<storage-account>.dfs.core.windows.net o ponto de extremidade mais comum usado por cargas de trabalho e aplicativos analíticos. Esse ponto de extremidade normalmente é usado com contas que têm um namespace hierárquico, mas nem sempre.

Os pedidos podem ter origem em qualquer uma destas fontes:

A página de preços correta para essas solicitações é a página de preços do Azure Data Lake Storage Gen2.

Se sua conta não tiver o recurso de namespace hierárquico habilitado, mas você espera que clientes, cargas de trabalho ou aplicativos façam solicitações no ponto de extremidade de Armazenamento Data Lake da sua conta, defina a lista suspensa Estrutura de Arquivos como Namespace Simples. Caso contrário, certifique-se de que está definido como Namespace hierárquico.

Encontre o preço de cada operação

Cada solicitação feita por ferramentas como AzCopy ou Azure Storage Explorer chega ao serviço na forma de uma operação REST. Isso também é verdade para um aplicativo personalizado que aproveita uma biblioteca do Cliente de Armazenamento do Azure.

Para determinar o preço de cada operação, você deve primeiro determinar como essa operação é classificada em termos de seu tipo. Isso porque as páginas de preços listam os preços apenas por tipo de operação e não por cada operação individual. Para ver como cada operação é mapeada para um tipo de operação, consulte Mapear cada operação REST para um preço.

Usando o Pré-pagamento do Azure com o Armazenamento de Blobs do Azure

Pode pagar os custos do Armazenamento de Blobs do Azure com o crédito do Pré-pagamento do Azure (anteriormente chamado de alocação monetária). No entanto, não pode utilizar o crédito do Pré-pagamento do Azure para pagar os custos de produtos e serviços de terceiros, incluindo os do Azure Marketplace.

Otimizar custos

Considere usar essas opções para reduzir custos.

  • Analise contêineres e blobs existentes

  • Capacidade de armazenamento de reserva

  • Organizar dados em camadas de armazenamento

  • Mover automaticamente dados entre camadas de armazenamento

Esta seção aborda cada opção com mais detalhes.

Analise contêineres e blobs existentes

Se você estiver usando o Armazenamento de Blob há algum tempo, deve revisar periodicamente o conteúdo de seus contêineres para identificar oportunidades de reduzir seus custos. Ao entender como seus blobs são armazenados, organizados e usados na produção, você pode otimizar melhor as compensações entre disponibilidade, desempenho e custo desses blobs.

Consulte qualquer um destes artigos para discriminar e analisar seus contêineres e blobs existentes:

Capacidade de armazenamento de reserva

Você pode economizar dinheiro em custos de armazenamento para dados de blob com a capacidade reservada do Armazenamento do Azure. A capacidade reservada do Armazenamento do Azure oferece um desconto na capacidade para blobs de bloco e para dados do Azure Data Lake Storage Gen2 em contas de armazenamento padrão quando você se compromete com uma reserva por um ou três anos. Uma reserva fornece uma quantidade fixa de capacidade de armazenamento para o período da reserva. A capacidade reservada do Armazenamento do Azure pode reduzir significativamente seus custos de capacidade para blobs de bloco e dados do Azure Data Lake Storage Gen2.

Para saber mais, consulte Otimizar custos para armazenamento de Blob com capacidade reservada.

Organizar dados em camadas de armazenamento

Você pode reduzir custos colocando dados de blob nas camadas de acesso mais econômicas. Escolha entre três níveis projetados para otimizar seus custos em torno do uso de dados. Por exemplo, o hot tier tem um custo de armazenamento mais alto, mas um custo de acesso menor. Portanto, se você planeja acessar dados com frequência, o hot tier pode ser a opção mais econômica. Se você planeja acessar dados com menos frequência, a camada fria ou de arquivamento pode fazer mais sentido porque aumenta o custo de acesso aos dados e, ao mesmo tempo, reduz o custo de armazenamento de dados.

Veja qualquer um destes artigos:

Mover automaticamente dados entre camadas de armazenamento

Use políticas de gerenciamento de ciclo de vida para mover dados periodicamente entre níveis para economizar o máximo de dinheiro. Essas políticas podem mover dados usando regras especificadas por você. Por exemplo, você pode criar uma regra que mova blobs para a camada de arquivo morto se esse blob não tiver sido modificado em 90 dias. Ao criar políticas que ajustam a camada de acesso de seus dados, você pode projetar as opções de armazenamento mais baratas para suas necessidades.

Para saber mais, consulte Gerenciar o ciclo de vida do Armazenamento de Blobs do Azure

Criar orçamentos

Você pode criar orçamentos para gerenciar custos e criar alertas que notificam automaticamente as partes interessadas sobre anomalias de gastos e riscos de gastos excessivos. Os alertas são baseados nos gastos em comparação com os orçamentos e os limites de custos. Os orçamentos e alertas são criados para subscrições do Azure e grupos de recursos, pelo que são úteis como parte de uma estratégia geral de monitorização de custos. No entanto, eles podem ter funcionalidade limitada para gerenciar custos de serviço individuais do Azure, como o custo do Armazenamento do Azure, porque são projetados para controlar os custos em um nível mais alto.

Monitorizar os custos

Ao usar os recursos do Azure com o Armazenamento do Azure, você incorre em custos. Os custos unitários de uso de recursos variam por intervalos de tempo (segundos, minutos, horas e dias) ou por uso unitário (bytes, megabytes e assim por diante). Os custos são incorridos assim que o uso do Armazenamento do Azure é iniciado. Você pode ver os custos no painel de análise de custos no portal do Azure.

Ao usar a análise de custos, você pode exibir os custos do Armazenamento do Azure em gráficos e tabelas para diferentes intervalos de tempo. Alguns exemplos são por dia, mês atual e anterior, e ano. Também é possível visualizar os custos em relação aos orçamentos e custos previstos. Mudar para visualizações mais longas ao longo do tempo pode ajudá-lo a identificar tendências de gastos e ver onde os gastos excessivos podem ter ocorrido. Se você criou orçamentos, também pode ver facilmente onde eles foram excedidos.

Nota

A análise de custos suporta diferentes tipos de contas do Azure. Para ver a lista completa dos tipos de contas suportados, veja Compreender os dados do Cost Management. Para ver os dados dos custos, precisa de ter, pelo menos, acesso de leitura na sua conta do Azure. Para obter informações sobre como atribuir acesso a dados do Microsoft Cost Management, consulte Atribuir acesso a dados.

Para exibir os custos do Armazenamento do Azure na análise de custos:

  1. Inicie sessão no portal do Azure.

  2. Abra a janela Gestão de custos + Faturação, selecione Gestão de custos no menu e, em seguida, selecione Análise de custos. Em seguida, você pode alterar o escopo de uma assinatura específica na lista suspensa Escopo .

    Screenshot showing scope

  3. Para ver apenas os custos do Armazenamento do Azure, selecione Adicionar filtro e, em seguida, selecione Nome do serviço. Em seguida, escolha armazenamento na lista.

    Eis um exemplo que mostra os custos apenas para o Armazenamento do Azure:

    Screenshot showing filter by storage

No exemplo anterior, você vê o custo atual do serviço. Os custos por regiões do Azure (locais) e por grupo de recursos também aparecem. Você também pode adicionar outros filtros (por exemplo: um filtro para ver os custos de contas de armazenamento específicas).

Exportar dados de custo

Também pode exportar os dados de custos para uma conta de armazenamento. Isso é útil quando você precisa ou outras pessoas para fazer análises de dados adicionais para custos. Por exemplo, uma equipe financeira pode analisar os dados usando o Excel ou o Power BI. Você pode exportar seus custos em uma programação diária, semanal ou mensal e definir um intervalo de datas personalizado. A exportação de dados de custo é a maneira recomendada de recuperar conjuntos de dados de custo.

Evite surpresas de faturação

Algumas ações, como alterar a camada de acesso padrão da sua conta, podem levar a custos que você pode não esperar. Embora os artigos sobre cada recurso contenham informações sobre como evitar custos inesperados, esta tabela captura causas comuns.

Category Ação Impacto potencial na sua fatura
Camadas de acesso Alterando a configuração da camada de acesso padrão Se sua conta contiver um grande número de blobs para os quais a camada de acesso é inferida, uma alteração nessa configuração pode incorrer em um custo significativo.

Uma alteração na configuração da camada de acesso padrão de uma conta de armazenamento aplica-se a todos os blobs na conta para os quais uma camada de acesso não tenha sido definida explicitamente. Por exemplo, se você alternar a configuração da camada de acesso padrão de quente para frio em uma conta v2 de uso geral, será cobrado por operações de gravação (por 10.000) para todos os blobs para os quais a camada de acesso é inferida. Você será cobrado por operações de leitura (por 10.000) e recuperação de dados (por GB) se alternar de frio para quente em uma conta v2 de uso geral.

Para obter mais informações, consulte Configuração da camada de acesso à conta padrão.
Camadas de acesso Reidratação a partir do arquivo A reidratação de alta prioridade do arquivo pode levar a contas mais altas do que o normal. A Microsoft recomenda reservar a reidratação de alta prioridade para uso em situações de restauração de dados de emergência.

Para obter mais informações, consulte Prioridade de reidratação.
Proteção de dados Ativando a exclusão suave de blob A substituição de blobs pode levar a instantâneos de blob. Ao contrário do caso em que um blob é excluído, a criação desses instantâneos não é registrada. Isso pode levar a custos de armazenamento inesperados. Considere se os dados que são frequentemente substituídos devem ser colocados em uma conta que não tenha a exclusão suave habilitada.

Para obter mais informações, consulte Como as substituições são tratadas quando a exclusão suave está habilitada.
Proteção de dados Ativando o controle de versão de blob Cada operação de gravação em um blob cria uma nova versão. Como é o caso de habilitar a exclusão suave de blob, considere se os dados que são frequentemente substituídos devem ser colocados em uma conta que não tenha o controle de versão habilitado.

Para obter mais informações, consulte Controle de versão em operações de gravação.
Monitorização Ativando logs do Storage Analytics (logs clássicos) Os logs de análise de armazenamento podem se acumular em sua conta ao longo do tempo se a política de retenção não estiver definida. Certifique-se de definir a política de retenção para evitar o acúmulo de logs que pode levar a cobranças de capacidade inesperadas.

Para obter mais informações, consulte Modificar o período de retenção de dados de log
Protocolos Ativando o suporte ao SSH File Transfer Protocol (SFTP) Habilitar o ponto de extremidade SFTP incorre em um custo por hora. Para evitar cobranças passivas, considere ativar o SFTP somente quando você estiver usando ativamente para transferir dados.

Para obter orientação sobre como habilitar e desabilitar o suporte a SFTP, consulte Conectar-se ao Armazenamento de Blobs do Azure usando o Protocolo de Transferência de Arquivos SSH (SFTP).

Perguntas mais frequentes (FAQ)

Consulte Perguntas frequentes sobre gerenciamento de custos.

Próximos passos