Treinamento
Módulo
Otimizar seus custos com o Armazenamento de Blobs do Azure - Training
O Armazenamento de Blobs do Azure ajuda os clientes a minimizar os custos operacionais.
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo ajuda você a estimar o custo para transferir blobs usando o AzCopy.
Todos os cálculos são baseados em um preço fictício. Você pode encontrar cada preço na seção preços de exemplo no final deste artigo.
Importante
Esses preços são destinados apenas como exemplos e não devem ser usados para calcular seus custos. Para obter preços oficiais, confira as páginas de preços de Armazenamento de Blobs do Azure ou preços de Azure Data Lake Storage. Para obter mais informações sobre como escolher a página de preços correta, consulte Saiba sobre o modelo de cobrança completo para Armazenamento de Blobs do Azure.
Ao executar o comando azcopy copy, você especificará um ponto de extremidade de destino. Esse ponto de extremidade pode ser um ponto de extremidade do Serviço de Blob (blob.core.windows.net
) ou um ponto de extremidade do Data Lake Storage (dfs.core.windows.net
). Esta seção calcula o custo de usar cada ponto de extremidade para carregar 1.000 blobs de 5 GiB cada um em tamanho.
Se você carregar dados no ponto de extremidade do Serviço Blob, por padrão, o AzCopy carregará cada blob em blocos de 8 MiB. O tamanho é configurável.
O AzCopy usa a operação Put Block para carregar cada bloco. Depois que o bloco final é carregado, o AzCopy confirma esses blocos usando a operação Put Block List. Ambas as operações são cobradas como operações de gravação.
A tabela a seguir calcula o número de operações de gravação necessárias para carregar esses blobs.
Cálculo | Valor |
---|---|
Número de MiB em 5 GiB | 5.120 |
Operações PutBlock por blob (bloco de 5.120 MiB/8 MiB) | 640 |
Operações PutBlockList por blob | 1 |
Total de operações de gravação (1.000 * 641) | 641.000 |
Dica
Você pode reduzir o número de operações configurando o AzCopy para usar um tamanho de bloco maior.
Depois que cada blob é carregado, o AzCopy usa a operação Get Blob Properties como parte da validação do upload. A operação Get Blob Properties é cobrada como uma operação Todas as outras operações.
Usando os Preços de exemplo que aparecem neste artigo, a tabela a seguir demonstra o custo de upload desses blobs.
Fator de preço | Dinâmica | Esporádico | Frio | Archive |
---|---|---|---|---|
Preço de uma única operação de gravação | US$ 0,0000055 | $0.00001 | $0.000018 | USD$0,000011 |
Custo das operações de gravação (641.000 * preço da operação) | US$ 3,5255 | US$ 6,4100 | US$ 11,5380 | USD$7,0510 |
Preço de uma única outra operação | US$ 0,00000044 | US$ 0,00000044 | US$ 0,00000052 | US$ 0,00000044 |
Custo para obter propriedades de blob (1.000 * preço de operação de outro tipo) | US$ 0,0004 | US$ 0,0004 | US$ 0,0005 | US$ 0,00044 |
Custo total (gravação + propriedades) | US$ 3,53 | US$ 6,41 | US$ 11,54 | USD$7,05 |
Observação
Se você carregar para a camada de arquivos, cada operação Put Block será cobrada pelo preço de uma operação de gravação frequente. Cada operação Put Block List é cobrada pelo preço de uma operação de gravação de camada de arquivos.
Se você carregar dados no ponto de extremidade do Data Lake Storage, o AzCopy carregará cada blob em blocos de 4 MiB. Esse valor não é configurável.
O AzCopy carrega cada bloco usando a operação Path - Update com o parâmetro de ação definido como append
. Depois que o bloco final é carregado, o AzCopy confirma esses blocos usando a operação Path - Update com o parâmetro action definido como flush
. Ambas as operações são cobradas como operações de gravação.
A tabela a seguir calcula o número de operações de gravação necessárias para carregar esses blobs.
Cálculo | Valor |
---|---|
Número de MiB em 5 GiB | 5.120 |
Operações Path - Update (acrescentar) por blob (bloco de 5.120 MiB/4 MiB) | 1.280 |
Operações Path - Update (liberar) por blob | 1 |
Total de operações de gravação (1.000 * 1.281) | 1.281.000 |
Depois que cada blob é carregado, o AzCopy usa a operação Get Blob Properties como parte da validação do upload. A operação Get Blob Properties é cobrada como uma operação Todas as outras operações.
Usando os Preços de exemplo que aparecem neste artigo, a tabela a seguir demonstra o custo de upload desses blobs
Fator de preço | Dinâmica | Esporádico | Frio | Archive |
---|---|---|---|---|
Preço de uma única operação de gravação | USD$0,00000720 | US$ 0,000013 | US$ 0,0000234 | US$ 0,0000143 |
Custo das operações de gravação (1.281.000 * preço da operação) | USD$9,2332 | US$ 16,6530 | US$ 29,9754 | US$ 18,3183 |
Preço de uma única outra operação | US$0.00000044 | US$0.00000044 | US$0.00000068 | US$0.00000044 |
Custo para obter propriedades de blob (1.000 * preço da operação) | US$ 0,0004 | US$ 0,0004 | USD$0,0007 | US$ 0,0004 |
Custo total (gravação + propriedades) | USD$9,22 | US$ 16,65 | US$ 29,98 | US$ 18,32 |
Ao executar o comando azcopy copy, você especificará um ponto de extremidade de origem. Esse ponto de extremidade pode ser um ponto de extremidade do Serviço de Blob (blob.core.windows.net
) ou um ponto de extremidade do Data Lake Storage (dfs.core.windows.net
). Esta seção calcula o custo de usar cada ponto de extremidade para baixar 1.000 blobs com tamanho de 5 GiB cada um.
Se você baixar blobs do ponto de extremidade do serviço blob, o AzCopy usará List Blobs para enumerar blobs. Uma operação List Blobs é cobrada como uma operação Listar e criar um contêiner. Uma operação List Blobs retorna até 5.000 blobs. Portanto, neste exemplo, apenas uma operação List Blobs é necessária.
Para cada blob, o AzCopy usa a operação Get Blob Properties e a operação Get Blob. A operação Obter Propriedades de Blob é cobrada como uma operação Todas as outras operações e a operação Obter Blob é cobrada como uma operação de leitura.
Se você baixar blobs da camada esporádica ou fria, também será cobrada uma recuperação de dados por GiB baixado.
Usando os Preços de exemplo que aparecem neste artigo, a tabela a seguir demonstra o custo de download desses blobs.
Observação
Essa tabela exclui a camada de arquivos porque você não pode baixar diretamente dessa camada. Confira Reidratação de blob da camada de arquivos.
Fator de preço | Dinâmica | Esporádico | Frio |
---|---|---|---|
Preço de uma única operação de lista | US$ 0,0000055 | US$ 0,0000055 | US$ 0,0000065 |
Custo das operações de gravação (1 * preço da operação) | US$ 0,0000055 | USD$0,0000050 | US$ 0,0000065 |
Preço de uma única outra operação | US$0.00000044 | US$ 0,00000044 | US$ 0,00000052 |
Custo para obter propriedades de blob (1.000 * preço da operação) | US$ 0,00044 | US$ 0,00044 | US$ 0,00052 |
Preço de uma única operação de leitura | US$0.00000044 | $0.000001 | $0.00001 |
Custo das operações de leitura (1.000 * preço da operação) | US$ 0,00044 | US$ 0,001 | US$ 0,01 |
Preço da recuperação de dados (por GiB) | $0.00 | $0,01 | USD 0,03 |
Custo da recuperação de dados 1.000 * (5 * preço da operação) | $0.00 | US$ 50,00 | US$ 150,00 |
Custo total (listagem + propriedades + leitura + recuperação) | US$ 0,001 | US$ 50,001 | US$ 150,011 |
Se você baixar blobs do ponto de extremidade do Data Lake Storage, o AzCopy usará List Blobs para enumerar blobs. Uma operação List Blobs é cobrada como uma operação Listar e criar um contêiner. Uma operação List Blobs retorna até 5.000 blobs. Portanto, neste exemplo, apenas uma operação List Blobs é necessária.
Para cada blob, o AzCopy usa a operação Get Blob Properties, que é cobrada como uma operação do tipo Todas as outras operações. O AzCopy baixa cada bloco (4 MiB de tamanho) usando a operação Path - Read. Cada chamada Path - Read é cobrado como uma operação de leitura.
Se você baixar blobs da camada esporádica ou fria, também será cobrada uma recuperação de dados por GiB baixado.
A tabela a seguir calcula o número de operações de gravação necessárias para carregar esses blobs.
Cálculo | Valor |
---|---|
Número de MiB em 5 GiB | 5.120 |
Operações Path - Update por blob (bloco de 5.120 MiB/4 MiB) | 1.280 |
Total de operações de leitura (1000* 1.280) | 1.280,000 |
Usando os Preços de exemplo que aparecem neste artigo, a tabela a seguir demonstra o custo de download desses blobs.
Observação
Essa tabela exclui a camada de arquivos porque você não pode baixar diretamente dessa camada. Confira Reidratação de blob da camada de arquivos.
Fator de preço | Dinâmica | Esporádico | Frio |
---|---|---|---|
Preço de uma única operação de lista | US$ 0,0000055 | US$ 0,0000055 | US$ 0,0000065 |
Custo das operações de gravação (1 * preço da operação) | US$ 0,0000055 | USD$0,0000050 | US$ 0,0000065 |
Preço de uma única outra operação | US$0.00000044 | US$ 0,00000044 | US$ 0,00000052 |
Custo para obter propriedades de blob (1.000 * preço da operação) | US$ 0,00044 | US$ 0,00044 | US$ 0,00052 |
Preço de uma única operação de leitura | USD$0,00000060 | US$ 0,00000130 | US$ 0,00001300 |
Custo das operações de leitura (1.281.000 * preço da operação) | US$ 0,73017 | US$ 1,6653 | US$ 16,653 |
Preço da recuperação de dados (por GiB) | US$ 0,00000000 | US$ 0,01000000 | US$ 0,03000000 |
Custo da recuperação de dados 1.000 * (5 * preço da operação) | $0.00 | US$ 50,00 | US$ 150,00 |
Custo total (listagem + propriedades + leitura + recuperação) | US$ 0,731 | US$ 51,666 | US$ 166,653 |
Ao executar o comando azcopy copy, você especificará um ponto de extremidade de origem e um de destino. Esses pontos de extremidade podem ser um ponto de extremidade do Serviço de Blob (blob.core.windows.net
) ou um ponto de extremidade do Data Lake Storage (dfs.core.windows.net
). Esta seção calcula o custo de copiar 1.000 blobs com tamanho de 5 GiB cada um.
Observação
Os blobs na camada de arquivos só podem ser copiados para uma camada online. Como todos esses exemplos assumem a mesma camada de origem e destino, a camada de arquivos é excluída dessas tabelas.
Independentemente de qual ponto de extremidade você especificar (Serviço Blob ou Data Lake Storage), o AzCopy usa List Blobs para enumerar blobs no local de origem. Uma operação List Blobs é cobrada como uma operação Listar e criar um contêiner. Uma operação List Blobs retorna até 5.000 blobs. Portanto, neste exemplo, apenas uma operação List Blobs é necessária.
Para cada blob, o AzCopy usa a operação Get Blob Properties para o blob de origem e o blob que é copiado para o destino. A operação Get Blob Properties é cobrada como uma operação Todas as outras operações. O AzCopy usa a operação Copiar Blob para copiar blobs para outro contêiner que é cobrado como uma operação de gravação baseada na camada de destino.
Fator de preço | Dinâmica | Esporádico | Frio |
---|---|---|---|
Preço de uma única operação de lista | US$ 0,0000055 | US$ 0,0000055 | US$ 0,0000065 |
Custo das operações de gravação (1 * preço da operação) | US$ 0,0000055 | US$ 0,0000055 | US$ 0,0000065 |
Preço de uma única outra operação | US$0.00000044 | US$ 0,00000044 | US$ 0,00000052 |
Custo para obter propriedades de blob (2.000 * preço da operação) | US$ 0,00088 | US$ 0,00088 | US$ 0,00104 |
Preço de uma única operação de gravação | US$ 0,0000055 | $0.00001 | $0.000018 |
Custo de gravação (1.000 * preço de operação) | US$ 0,0055 | US$ 0,01 | USD 0.018 |
Custo total (listagem + propriedades + gravação) | US$ 0,0064 | USD 0.0109 | USD 0.0190 |
Esse cenário é idêntico ao anterior, exceto que você também é cobrado pela recuperação de dados e pela operação de leitura baseada na camada de origem.
Fator de preço | Dinâmica | Esporádico | Frio |
---|---|---|---|
Total da seção anterior | US$ 0,0064 | USD 0.0109 | USD 0.0190 |
Preço de uma única operação de leitura | US$0.00000044 | $0.000001 | $0.00001 |
Custo das operações de leitura (1.000 * preço da operação) | US$ 0,00044 | US$ 0,001 | US$ 0,01 |
Preço da recuperação de dados (por GiB) | Grátis | $0,01 | USD 0,03 |
Custo da recuperação de dados 1.000 * (5 * preço da operação) | $0.00 | US$ 50,00 | US$ 150,00 |
Custo total (seção anterior + recuperação + leitura) | USD$0,0068 | US$ 50,0119 | US$ 150,0290 |
Esse cenário é idêntico ao anterior, exceto pelo fato de que você é cobrado pelas taxas de saída da rede.
Fator de preço | Dinâmica | Esporádico | Frio |
---|---|---|---|
Custo total da seção anterior | USD$0,0068 | USD$0,0619 | USD$0,1719 |
Preço da saída de rede (por GiB) | US$ 0,02 | US$ 0,02 | US$ 0,02 |
Custo total da saída de rede 1.000 * (5 * preço da saída) | US$ 100 | US$ 100 | US$ 100 |
Custo total (seção anterior + saída) | US$ 100,0068 | US$ 150,0119 | US$ 250,0290 |
Ao executar o comando azcopy sync, você especificará um ponto de extremidade de origem e um de destino. Esses pontos de extremidade podem ser um ponto de extremidade do Serviço de Blob (blob.core.windows.net
) ou um ponto de extremidade do Data Lake Storage (dfs.core.windows.net
).
Observação
Os blobs na camada de arquivos só podem ser copiados para uma camada online. Como todos esses exemplos assumem a mesma camada de origem e destino, a camada de arquivos é excluída dessas tabelas.
Se você quiser manter um contêiner atualizado com alterações em um sistema de arquivos local, o AzCopy executará exatamente as mesmas tarefas descritas na seção Custo de upload para o ponto de extremidade do Serviço Blob neste artigo. Os blobs serão carregados somente se a hora da última modificação de um arquivo local for diferente da hora da última modificação do blob no contêiner. Portanto, você será cobrado por transações de gravação apenas para os blobs carregados.
Se você quiser manter um sistema de arquivos local atualizado com alterações em um contêiner, o AzCopy executará exatamente as mesmas tarefas descritas na seção Custo de download do ponto de extremidade do Serviço Blob neste artigo. Os blobs serão baixados somente se a hora da última modificação de um blob local for diferente da hora da última modificação do blob no contêiner. Portanto, você será cobrado por transações de leitura apenas para os blobs que são baixados.
Se você quiser manter dois contêineres sincronizados, o AzCopy executará exatamente as mesmas tarefas descritas na seção O custo para copiar entre contêineres neste artigo. Um blob será copiado somente se a hora da última modificação de um blob no contêiner de origem for diferente da hora da última modificação de um blob no contêiner de destino. Portanto, você será cobrado por transações de gravação e leitura apenas para os blobs que são copiados.
O comando azcopy sync usa a operação List Blobs em contas de origem e de destino ao sincronizar contêineres que existem em contas separadas.
A tabela a seguir contém todas as estimativas apresentadas neste artigo. Todas as estimativas baseiam-se na transferência de 1.000 blobs cada 5 GiB de tamanho e usam os preços de exemplo listados na próxima seção.
Cenário | Dinâmica | Esporádico | Frio | Archive |
---|---|---|---|---|
Carregar blobs (ponto de extremidade do Serviço Blob) | US$ 3,53 | US$ 6,41 | US$ 11,54 | US$ 3,53 |
Carregar blobs (ponto de extremidade do Data Lake Storage) | USD$9,22 | US$ 16,65 | US$ 29,98 | US$ 18,32 |
Baixar blobs (ponto de extremidade do Serviço Blob) | US$ 0,001 | US$ 50,001 | US$ 150,011 | N/D |
Baixar blobs (ponto de extremidade do Data Lake Storage) | US$ 0,731 | US$ 51,666 | US$ 166,653 | N/D |
Copiar blobs | 0.064** | US$ 0,0109 | US$ 0,0190 | N/D |
Copiar blobs para outra conta | USD$0,0068 | US$ 50,0119 | US$ 150,0290 | N/D |
Copiar blobs para uma conta em outra região | US$ 100,0068 | US$ 150,0119 | US$ 250,0290 | N/D |
A tabela a seguir inclui preços de exemplo (fictícios) para cada solicitação para o ponto de extremidade do Serviço Blob (blob.core.windows.net
).
Importante
Esses preços são destinados apenas como exemplos e não devem ser usados para calcular seus custos. Para preços oficiais, veja as páginas de preços do Armazenamento de Blobs do Azure ou do Azure Data Lake Storage. Para obter mais informações sobre como escolher a página de preços correta, consulte Saiba sobre o modelo de cobrança completo para Armazenamento de Blobs do Azure.
Fator de preço | Dinâmica | Esporádico | Frio | Archive |
---|---|---|---|---|
Preço de operações de gravação (por 10.000) | US$ 0,055 | USD 0,10 | 0,18% | US$ 0,11 |
Preço das operações de leitura (por 10.000) | US$ 0,0044 | $0,01 | USD 0,10 | USD$5,50 |
Operações de contêiner e de listagem (para cada 10.000) | US$ 0,055 | US$ 0,055 | US$ 0,065 | $.055 |
Todas as outras operações (por 10.000) | US$ 0,0044 | US$ 0,0044 | US$ 0,0052 | $.0044 |
Preço da recuperação de dados (por GB) | Grátis | $0,01 | USD 0,03 | $.022 |
Preço do armazenamento de dados dos primeiros 50 TB (pagamento conforme o uso) | $0.0208 | US$ 0,0115 | US$ 0,0045 | US$ 0,002 |
Preço do armazenamento de dados nos próximos 450 TB (pague conforme o uso) | $0.020 | US$ 0,0115 | US$ 0,0045 | US$ 0,002 |
Preço de 100 TB (capacidade reservada por um ano) | $1,747 | $966 | Não disponível | $183 |
Preço de 100 TB (capacidade reservada por três anos) | $1,406 | 872 | Não disponível | 168 |
Largura de banda da rede entre regiões da América do Norte (por GB) | US$ 0,02 | US$ 0,02 | US$ 0,02 | US$ 0,02 |
Preço de operações de leitura prioritária (por 10.000) | Não aplicável | Não aplicável | Não aplicável | $65.00 |
Preço da recuperação prioritária de dados (por GB) | Não aplicável | Não aplicável | Não aplicável | US$ 0,13 |
A tabela a seguir inclui preços de exemplo (fictícios) para cada solicitação para o ponto de extremidade do Data Lake Storage (dfs.core.windows.net
). Para obter os preços oficiais, confira Preço do Azure Data Lake Storage.
Fator de preço | Dinâmica | Esporádico | Frio | Archive |
---|---|---|---|---|
Preço das operações de gravação (a cada 4 MiB, por 10.000) | $0.07120 | US$ 0,13 | US$ 0,234 | US$ 0,143 |
Preço das operações de leitura (a cada 4 MiB, por 10.000) | US$ 0,0057 | US$ 0,013 | US$ 0,13 | US$ 7,15 |
Operações de gravação iterativas (por 100) | US$ 0,0715 | US$ 0,0715 | US$ 0,0715 | US$ 0,0715 |
Operações de leitura iterativas (por 10.000) | US$ 0,0715 | US$ 0,0715 | US$ 0,0845 | US$ 0,0715 |
Preço da recuperação de dados (por GB) | Grátis | $0,01 | USD 0,03 | $ 0,022 |
Largura de banda da rede entre regiões da América do Norte (por GB) | US$ 0,02 | US$ 0,02 | US$ 0,02 | US$ 0,02 |
Preços de armazenamento de dados nos primeiros 50 TB (pague conforme o uso) | $0.021 | USD 0,012 | US$ 0,0045 | US$ 0,002 |
Preços de armazenamento de dados próximos 450 TB (pague conforme o uso) | $0.020 | USD 0,012 | US$ 0,0045 | US$ 0,002 |
Preço de 100 TB (capacidade reservada por um ano) | $1,747 | $966 | Não disponível | $183 |
Preço de 100 TB (capacidade reservada por três anos) | $1,406 | 872 | Não disponível | 168 |
Preço de operações de leitura prioritária (por 10.000) | Não aplicável | Não aplicável | Não aplicável | $84.50 |
Preço da recuperação prioritária de dados (por GB) | Não aplicável | Não aplicável | Não aplicável | US$ 0,13 |
Índice (GB / mês) | $0.0297 | Não aplicável | Não aplicável | Não aplicável |
Treinamento
Módulo
Otimizar seus custos com o Armazenamento de Blobs do Azure - Training
O Armazenamento de Blobs do Azure ajuda os clientes a minimizar os custos operacionais.