Descrever as considerações de preços do Armazenamento de Blobs do Azure
A utilização do armazenamento pessoal e empresarial na sua empresa continua a aumentar a um ritmo exponencial. Uma das maneiras mais comuns de corrigir as limitações de capacidade da infraestrutura de armazenamento local é usar recursos baseados em nuvem. Como administrador do Azure, você é responsável por acompanhar os custos de recursos do Azure e precisa identificar os recursos baseados em nuvem adequados. Você também precisa explorar seus modelos de preços e determinar a maneira ideal de utilizá-los. No entanto, tenha em mente que suas decisões devem levar em consideração não apenas o custo, mas também outras características de armazenamento, como resiliência e desempenho.
Nesta unidade, você determinará as considerações de preços associadas ao Armazenamento de Blobs do Azure. Essas considerações incluem o modelo de faturamento e os métodos de estimativa de custo com base em uma variedade de opções de configuração e padrões de uso previstos.
Descrever o modelo de cobrança do Armazenamento de Blobs do Azure
O modelo de cobrança do Armazenamento de Blobs do Azure é composto por vários componentes diferentes que refletem várias opções disponíveis quando você implementa e usa esse serviço. O mais simples é a cobrança por gigabyte (GB) associada à capacidade de armazenamento alocada para acomodar dados em repouso. No entanto, mesmo nesse caso, o custo real depende de critérios como o tipo de conta de armazenamento e o escopo de replicação e a camada de acesso de blob. A capacidade de armazenamento é cobrada por quantidade média diária de dados armazenados em GBs durante um período mensal.
Você pode dividir as principais cobranças associadas ao uso de blob ativo nas seguintes categorias:
Operações de armazenamento, que são medidas por transação
Transferências de dados, que são medidas por GB
Há vários outros componentes disponíveis do Armazenamento de Blobs do Azure que podem afetar ainda mais os custos totais de armazenamento:
Tags de índice de Blob (com preços por tag): essas tags permitem categorizar dados usando atributos chave-valor.
Feed de alterações (com preços por alteração registrada): essa opção permite rastrear alterações em blobs e seus metadados.
Escopos de criptografia (com preços por mês): os escopos permitem que você use chaves de criptografia diferentes em um nível por contêiner ou por blob.
Aceleração de consulta (com gigabyte de dados digitalizados e retornados por gigabyte): esse recurso permite limitar a quantidade de dados recuperados de blobs formatados em JSON ou CSV aplicando predicados de filtragem e projeções de coluna.
Namespace hierárquico (com preços por gigabyte e por mês aplicáveis ao uso de metadados): eles permitem que você crie uma hierarquia de pastas de vários níveis e use protocolos adicionais, como Network File System v3 (NFSv3) e Secure FTP (SFTP).
O tráfego de dados também pode incorrer em custos de rede adicionais (por gigabyte). Em particular, o tráfego de uma região do Azure (somente saída) está sujeito a cobranças adicionais. Para transferências de dados entre regiões, a taxa difere entre transferências intracontinentais e intercontinentais.
Como mencionado brevemente anteriormente, o custo do Armazenamento de Blob do Azure também depende das configurações da conta de armazenamento, como o tipo de conta de armazenamento (que está vinculado ao desempenho) e o escopo da replicação:
O tipo de conta de armazenamento deve ser selecionado no momento do provisionamento e, com exceção das contas v1 de uso geral, não é mutável. Os blobs são suportados em contas de armazenamento padrão (de uso geral) (v1 e v2) e contas de armazenamento premium (blob de bloco). Nessa situação, os termos padrão e premium designam suas respetivas características de desempenho. O armazenamento Premium oferece um desempenho equivalente ao das unidades de estado sólido (SSDs), enquanto o armazenamento padrão oferece um desempenho semelhante aos discos magnéticos tradicionais. O preço para ambos os tipos de armazenamento reflete essa distinção. As contas de armazenamento de uso geral são capazes de hospedar todos os tipos de conteúdo, incluindo blobs (bloco, acréscimo e página), tabelas, filas e arquivos. As contas de armazenamento de blob de bloco podem conter apenas blobs de bloco e acréscimo.
Você deve selecionar o escopo de replicação da conta de armazenamento no momento do provisionamento. Ao contrário do tipo de conta de armazenamento, no entanto, você pode alterá-lo mais tarde (com algumas exceções). O escopo da replicação determina a resiliência e a disponibilidade do conteúdo da conta. Ele suporta as seguintes opções, que são listadas na ordem de aumento de preços:
- O LRS (armazenamento com redundância local) replica de forma síncrona o conteúdo de uma conta de armazenamento em três réplicas no mesmo local físico. Essa é a opção de replicação de preço mais baixo, mas não é recomendada para cargas de trabalho que exigem alta disponibilidade ou durabilidade.
- O armazenamento com redundância de zona (ZRS) fornece maior resiliência replicando o conteúdo de uma conta de armazenamento em locais físicos (zonas de disponibilidade) na mesma região do Azure.
- O armazenamento com redundância geográfica (GRS) permite implementar resiliência em nível de região, permitindo a replicação assíncrona do conteúdo de uma conta de armazenamento em duas regiões. A região secundária inclui automaticamente três cópias adicionais da conta de armazenamento, replicadas de forma síncrona nessa região.
- O armazenamento com redundância de zona geográfica (GZRS) aumenta ainda mais a resiliência e o custo ao combinar ZRS (na região primária), GRS (para replicação entre regiões) e LRS (para replicação na região secundária).
- O armazenamento com redundância geográfica de acesso de leitura (RA-GRS) fornece acesso somente leitura às réplicas do GRS na região secundária.
- O armazenamento com redundância de zona geográfica de acesso de leitura (RA-GZRS) fornece acesso somente leitura às réplicas GZRS na região secundária.
Nota
As contas de armazenamento de blob de bloco premium suportam apenas as opções de replicação LRS e ZRS.
Outro fator importante que afeta o custo de armazenamento é a camada de acesso, que é herdada ou explicitamente atribuída a blobs individuais. Suas opções incluem níveis quente, frio, frio e de arquivamento. Os níveis de acesso permitem que você escolha o modelo de preços que reflete seus padrões de uso de armazenamento atuais e esperados. O hot tier minimiza o tempo de recuperação e o custo das operações de armazenamento. A camada de arquivamento minimiza o custo de armazenamento por gigabyte, mas impõe um tempo de espera durante a recuperação de dados. O nível cool fornece o mesmo tempo de recuperação que o nível quente e oferece preços médios por gigabyte em troca de taxas de acesso mais altas. O nível frio tem custos de armazenamento mais baixos e custos de acesso mais elevados do que o nível frio.
Nota
Mover blobs entre níveis incorre em um custo extra.
Por fim, lembre-se de que o preço varia entre as regiões do Azure. Pode ser relevante se você tiver a flexibilidade de selecionar a região onde seus dados estão hospedados.
No final de cada ciclo de cobrança, as cobranças para cada categoria, juntamente com seus resumos, são capturadas na fatura disponível no portal do Azure.
Estimar os custos do Armazenamento de Blobs do Azure
Compreender seus padrões de acesso e correlacioná-los com suas necessidades de durabilidade e disponibilidade ajuda você a gerenciar melhor seus custos de Armazenamento de Blob do Azure. A principal ferramenta para estimar esses custos é a calculadora de preços do Azure. No entanto, você também pode considerar o uso do modelo baseado no Microsoft Excel fornecido pela equipe de Armazenamento do Azure. Este modelo oferece algumas orientações iniciais, fornecendo um conjunto predefinido de planilhas. Eles calculam automaticamente a migração, as estimativas mensais e as estimativas de preços futuros com base na entrada orientada pela carga de trabalho que você especificar. Esse contributo inclui:
Região de destino
Durabilidade desejada (o escopo da replicação)
Nível de acesso (Premium, hot, cool ou archive)
A quantidade atual de armazenamento
Tamanho médio do ficheiro
Crescimento esperado por mês (em gigabytes)
Volume de operações de leitura (em gigabytes)
Quantidade de dados eliminados mensalmente (em gigabytes)
Você pode modificar o modelo para corresponder às suas necessidades específicas. Você pode usar os valores resultantes gerados pelo modelo como uma entrada para a calculadora de preços do Azure.
Nota
Incluímos um link para o modelo do Excel na seção Resumo deste módulo.
Calculadora de preços do Azure
Para calcular o custo de armazenamento estimado, na página Calculadora de preços do Azure, selecione o bloco Contas de Armazenamento. Na mesma página, role para baixo até a seção Contas de armazenamento e especifique as opções que refletem suas necessidades de uso previstas.
Nota
Antes de calcular uma estimativa, considere entrar na página da calculadora de preços do Azure usando a mesma conta que você usa para gerenciar seu ambiente do Azure. Isso permite que você salve a cotação resultante para referência futura.
À medida que avança na sua estimativa, tenha em mente as seguintes informações:
Os escopos de armazenamento, metadados e criptografia de dados são cobrados por mês. Se prevê que a sua utilização será mais curta, rateie os encargos calculando o seu custo diário.
Para identificar o preço unitário, consulte a página de preços do Armazenamento de Blocos do Azure. Se você habilitar namespaces hierárquicos na conta, verifique se a lista suspensa Estrutura de arquivos está definida como Namespace hierárquico (NFS v3.0, protocolo SFTP). Se você habilitar namespaces hierárquicos na conta e pretender usar o ponto de extremidade do Armazenamento Data Lake, consulte a página de preços do Azure Data Lake Storage Gen2. Os preços de transação diferem entre essas duas páginas, mas o custo de armazenamento é quase idêntico.
Use os filtros de redundância, região e moeda para determinar até que ponto eles afetam o custo final.