Armazenamento de BLOBs do Azure: camadas de acesso quentes, frias e de arquivoAzure Blob storage: hot, cool, and archive access tiers

O armazenamento do Azure oferece diferentes níveis de acesso, que permitem armazenar dados de objeto de BLOB da maneira mais econômica.Azure storage offers different access tiers, which allow you to store blob object data in the most cost-effective manner. As camadas de acesso disponíveis incluem:The available access tiers include:

  • Otimizado para o armazenamento de dados que são acessados com frequência.Hot - Optimized for storing data that is accessed frequently.
  • Muito otimizado para armazenar dados que são acessados com pouca frequência e armazenados por pelo menos 30 dias.Cool - Optimized for storing data that is infrequently accessed and stored for at least 30 days.
  • Arquivado -otimizado para armazenar dados que raramente são acessados e armazenados por pelo menos 180 dias com requisitos de latência flexíveis (na ordem de horas).Archive - Optimized for storing data that is rarely accessed and stored for at least 180 days with flexible latency requirements (on the order of hours).

As seguintes considerações se aplicam às diferentes camadas de acesso:The following considerations apply to the different access tiers:

  • Somente as camadas de acesso quentes e frias podem ser definidas no nível da conta.Only the hot and cool access tiers can be set at the account level. A camada de acesso de arquivamento não está disponível no nível da conta.The archive access tier isn't available at the account level.
  • Camadas quentes, frias e de arquivo podem ser definidas no nível do blob.Hot, cool, and archive tiers can be set at the blob level.
  • Os dados na camada de acesso frio podem tolerar uma disponibilidade ligeiramente menor, mas ainda exigem alta durabilidade, latência de recuperação e características de taxa de transferência semelhantes aos dados ativos.Data in the cool access tier can tolerate slightly lower availability, but still requires high durability, retrieval latency, and throughput characteristics similar to hot data. Para dados legais, um SLA (contrato de nível de serviço) de disponibilidade ligeiramente menor e custos de acesso mais altos em comparação com os dados ativos são compensações aceitáveis para reduzir os custos de armazenamento.For cool data, a slightly lower availability service-level agreement (SLA) and higher access costs compared to hot data are acceptable trade-offs for lower storage costs.
  • O armazenamento de arquivos armazena dados offline e oferece os custos de armazenamento mais baixos, mas também os mais altos reidratar de dados e custos de acesso.Archive storage stores data offline and offers the lowest storage costs but also the highest data rehydrate and access costs.

Os dados armazenados na nuvem aumentam em ritmo exponencial.Data stored in the cloud grows at an exponential pace. Para gerenciar os custos de suas necessidades cada vez maiores de armazenamento, é útil organizar seus dados com base em atributos como frequência de acesso e período de retenção planejado para otimizar os custos.To manage costs for your expanding storage needs, it's helpful to organize your data based on attributes like frequency-of-access and planned retention period to optimize costs. Os dados armazenados na nuvem podem ser diferentes com base em como são gerados, processados e acessados durante seu tempo de vida.Data stored in the cloud can be different based on how it's generated, processed, and accessed over its lifetime. Alguns dados são ativamente acessados e modificados durante seu ciclo de vida.Some data is actively accessed and modified throughout its lifetime. Alguns dados são acessados com frequência no início do seu tempo de vida, mas esse acesso cai drasticamente à medida que os dados envelhecem.Some data is accessed frequently early in its lifetime, with access dropping drastically as the data ages. Alguns dados permanecem ociosos na nuvem e raramente são acessados depois de armazenados.Some data remains idle in the cloud and is rarely, if ever, accessed after it's stored.

Cada um desses cenários de acesso a dados se beneficia de uma camada de acesso diferente que é otimizada para um padrão de acesso específico.Each of these data access scenarios benefits from a different access tier that is optimized for a particular access pattern. Com as camadas de acesso frequente, esporádica e de arquivo morto, o armazenamento de BLOBs do Azure atende a essa necessidade de camadas de acesso diferenciado com modelos de preços separados.With hot, cool, and archive access tiers, Azure Blob storage addresses this need for differentiated access tiers with separate pricing models.

Observação

Os recursos descritos neste artigo agora estão disponíveis para contas que têm um namespace hierárquico.The features described in this article are now available to accounts that have a hierarchical namespace. Para examinar as limitações, confira o artigo Problemas conhecidos com o Azure Data Lake Storage Gen2.To review limitations, see the Known issues with Azure Data Lake Storage Gen2 article.

Contas de armazenamento que dão suporte a camadasStorage accounts that support tiering

As camadas de dados de armazenamento de objetos entre Hot, fria e arquivo morto só têm suporte em contas de armazenamento de BLOB e Uso Geral v2 (GPv2).Object storage data tiering between hot, cool, and archive is only supported in Blob storage and General Purpose v2 (GPv2) accounts. As contas do Uso Geral V1 (GPv1) não dão suporte a camadas.General Purpose v1 (GPv1) accounts don't support tiering. Os clientes podem facilmente converter suas contas de armazenamento de GPv1 ou BLOB existentes para contas do GPv2 por meio do portal do Azure.Customers can easily convert their existing GPv1 or Blob storage accounts to GPv2 accounts through the Azure portal. O GPv2 fornece novos preços e recursos para BLOBs, arquivos e filas.GPv2 provides new pricing and features for blobs, files, and queues. Alguns recursos e preços são oferecidos apenas em contas do GPv2.Some features and prices cuts are only offered in GPv2 accounts. Avalie usando contas do GPv2 após a revisão abrangente de preços.Evaluate using GPv2 accounts after comprehensively reviewing pricing. Algumas cargas de trabalho podem ser mais caras em GPv2 do que GPv1.Some workloads can be more expensive on GPv2 than GPv1. Para obter mais informações, consulte Visão geral da conta de armazenamento do Azure.For more information, see Azure storage account overview.

As contas de armazenamento de BLOBs e GPv2 expõem o atributo camada de acesso no nível da conta.Blob storage and GPv2 accounts expose the Access Tier attribute at the account level. Esse atributo permite que você especifique a camada de acesso padrão para qualquer BLOB que não tenha ele definido explicitamente no nível do objeto.This attribute allows you to specify the default access tier for any blob that doesn't have it explicit set at the object level. Para objetos com a camada definida no nível do objeto, a camada de conta não será aplicada.For objects with the tier set at the object level, the account tier won't apply. A camada de arquivo pode ser aplicada somente no nível do objeto.The archive tier can be applied only at the object level. Você pode alternar entre essas camadas de acesso a qualquer momento.You can switch between these access tiers at any time.

Camada de acesso quenteHot access tier

A camada de acesso quente tem custos de armazenamento maiores do que as camadas frias e de arquivo morto, mas os custos de acesso mais baixos.The hot access tier has higher storage costs than cool and archive tiers, but the lowest access costs. Os cenários de uso de exemplo para a camada de acesso quente incluem:Example usage scenarios for the hot access tier include:

  • Dados que estão em uso ativo ou que devem ser acessados (lidos e gravados) com frequência.Data that's in active use or expected to be accessed (read from and written to) frequently.
  • Dados que são preparados para processamento e migração eventual para a camada de acesso fria.Data that's staged for processing and eventual migration to the cool access tier.

Camada de acesso frioCool access tier

A camada de acesso frio reduz os custos de armazenamento e os custos de acesso mais altos em comparação com o armazenamento dinâmico.The cool access tier has lower storage costs and higher access costs compared to hot storage. Essa camada destina-se aos dados que permanecerão na camada esporádica por pelo menos 30 dias.This tier is intended for data that will remain in the cool tier for at least 30 days. Os cenários de uso de exemplo para a camada de acesso frio incluem:Example usage scenarios for the cool access tier include:

  • Conjuntos de dados de recuperação de desastre e de backup de curto prazo.Short-term backup and disaster recovery datasets.
  • Conteúdo de mídia mais antigo que não é mais exibido frequentemente, mas ainda deve estar disponível imediatamente quando acessado.Older media content not viewed frequently anymore but is expected to be available immediately when accessed.
  • Grandes conjuntos de dados que precisam ser armazenados de forma econômica enquanto mais dados estão sendo obtidos para processamento futuro.Large data sets that need to be stored cost effectively while more data is being gathered for future processing. (por exemplo, armazenamento de longo prazo de dados científicos; dados brutos de telemetria de uma instalação de manufatura)(For example, long-term storage of scientific data, raw telemetry data from a manufacturing facility)

Camada de acesso ao arquivoArchive access tier

A camada de acesso de arquivamento tem o menor custo de armazenamento.The archive access tier has the lowest storage cost. Mas ele tem custos de recuperação de dados mais altos em comparação com as camadas quente e fria.But it has higher data retrieval costs compared to the hot and cool tiers. Os dados na camada de arquivo podem levar várias horas para serem recuperados.Data in the archive tier can take several hours to retrieve. Os dados devem permanecer na camada de arquivo por pelo menos 180 dias ou estar sujeitos a uma cobrança de exclusão antecipada.Data must remain in the archive tier for at least 180 days or be subject to an early deletion charge.

Enquanto um blob está no armazenamento de arquivo morto, os dados de blob ficam offline e não podem ser lidos, copiados, substituídos ou modificados.While a blob is in archive storage, the blob data is offline and can't be read, copied, overwritten, or modified. Não é possível tirar instantâneos de um blob no armazenamento de arquivos.You can't take snapshots of a blob in archive storage. No entanto, os metadados de blob permanecem online e disponíveis, permitindo que você liste o blob e suas propriedades.However, the blob metadata remains online and available, allowing you to list the blob and its properties. Para BLOBs no arquivo morto, as únicas operações válidas são getblobproperties, GetBlobMetadata, ListBlobs, SetBlobTier e DeleteBlob.For blobs in archive, the only valid operations are GetBlobProperties, GetBlobMetadata, ListBlobs, SetBlobTier, and DeleteBlob.

Os cenários de uso de exemplo para a camada de acesso de arquivamento incluem:Example usage scenarios for the archive access tier include:

  • Backup de longo prazo, backup secundário e conjuntos de dados de arquivamentoLong-term backup, secondary backup, and archival datasets
  • Dados originais (brutos) que devem ser preservados, mesmo após serem processados em formato utilizável final.Original (raw) data that must be preserved, even after it has been processed into final usable form.
  • Dados de conformidade e arquivamento que precisam ser armazenados por um longo tempo e quase nunca são acessados.Compliance and archival data that needs to be stored for a long time and is hardly ever accessed.

Camadas em nível de contaAccount-level tiering

Os BLOBs em todas as três camadas de acesso podem coexistir dentro da mesma conta.Blobs in all three access tiers can coexist within the same account. Qualquer BLOB que não tenha uma camada explicitamente atribuída infere a camada da configuração de nível de acesso da conta.Any blob that doesn't have an explicitly assigned tier infers the tier from the account access tier setting. Se a camada de acesso vier da conta, você verá a propriedade de blob camada de acesso inferida definida como "true", e a propriedade de BLOB da camada de acesso corresponderá à camada da conta.If the access tier comes from the account, you see the Access Tier Inferred blob property set to "true", and the Access Tier blob property matches the account tier. No portal do Azure, a propriedade camada de acesso deduzida é exibida com a camada de acesso de blob como ativa (inferida) ou fria (inferida) .In the Azure portal, the access tier inferred property is displayed with the blob access tier as Hot (inferred) or Cool (inferred).

A alteração da camada de acesso à conta se aplica a todos os objetos inferidos da camada de acesso armazenados na conta que não têm um conjunto de camadas explícito.Changing the account access tier applies to all access tier inferred objects stored in the account that don't have an explicit tier set. Se você alternar a camada de conta de quente para fria, você será cobrado pelas operações de gravação (por 10.000) para todos os BLOBs sem uma camada de conjunto somente nas contas GPv2.If you toggle the account tier from hot to cool, you'll be charged for write operations (per 10,000) for all blobs without a set tier in GPv2 accounts only. Não há nenhum encargo para essa alteração nas contas de armazenamento de BLOBs.There's no charge for this change in Blob storage accounts. Você será cobrado por operações de leitura (por 10.000) e por recuperação de dados (por GB) se alternar de fria para quente no armazenamento de BLOBs ou em contas de GPv2.You'll be charged for both read operations (per 10,000) and data retrieval (per GB) if you toggle from cool to hot in Blob storage or GPv2 accounts.

Camada no nível do blobBlob-level tiering

As camadas no nível do blob permitem que você altere a camada de seus dados no nível de objeto usando uma única operação chamada Definir Nível de Blob.Blob-level tiering allows you to change the tier of your data at the object level using a single operation called Set Blob Tier. Você pode alterar facilmente o nível de acesso de um blob entre as camadas quente, fria ou de arquivo morto como alteração de padrões de uso, sem a necessidade de mover dados entre contas.You can easily change the access tier of a blob among the hot, cool, or archive tiers as usage patterns change, without having to move data between accounts. Todas as alterações de camadas acontecem imediatamente.All tier changes happen immediately. No entanto, reidratar um blob dos arquivos pode levar várias horas.However, rehydrating a blob from archive can take several hours.

A hora da última alteração na camada de blob é exposta por meio da propriedade do blob Acessar Hora de Alteração da Camada.The time of the last blob tier change is exposed via the Access Tier Change Time blob property. Se um blob estiver na camada de arquivo morto, ele não poderá ser substituído, portanto, carregar o mesmo BLOB não será permitido nesse cenário.If a blob is in the archive tier, it can't be overwritten, so uploading the same blob isn't permitted in this scenario. Ao substituir um blob na camada quente ou fria, o blob recém-criado herda a camada do blob que foi substituído, a menos que a nova camada de acesso de blob seja definida explicitamente na criação.When overwriting a blob in the hot or cool tier, the newly created blob inherits the tier of the blob that was overwritten unless the new blob access tier is explicitly set on creation.

Observação

O armazenamento de arquivos e as camadas no nível do blob só oferecem suporte aos blobs de bloco.Archive storage and blob-level tiering only support block blobs. Você também não pode alterar atualmente a camada de um blob de blocos que tenha instantâneos.You also cannot currently change the tier of a block blob that has snapshots.

Gerenciamento de ciclo de vida de blobBlob lifecycle management

O gerenciamento do ciclo de vida do armazenamento de BLOBs oferece uma política avançada baseada em regras que você pode usar para fazer a transição de seus dados para a melhor camada de acesso e para expirar os dados no final do ciclo de vida.Blob Storage lifecycle management offers a rich, rule-based policy that you can use to transition your data to the best access tier and to expire data at the end of its lifecycle. Ver gerenciar o ciclo de vida de armazenamento de BLOBs do Azure para saber mais.See Manage the Azure Blob storage lifecycle to learn more.

Observação

Os dados armazenados em uma conta de armazenamento de blob de blocos (desempenho Premium) atualmente não podem ser colocados em camadas para quente, frio ou arquivo morto usando Set Blob Tier ou usando o gerenciamento de ciclo de vida do armazenamento de BLOBs do Azure.Data stored in a block blob storage account (Premium performance) cannot currently be tiered to hot, cool, or archive using Set Blob Tier or using Azure Blob Storage lifecycle management. Para mover dados, você deve copiar blobs de forma síncrona da conta de armazenamento de blobs de blocos para a camada de acesso quente em uma conta diferente usando o bloco Put da API de URL ou uma versão do AzCopy que dê suporte a essa API.To move data, you must synchronously copy blobs from the block blob storage account to the hot access tier in a different account using the Put Block From URL API or a version of AzCopy that supports this API. A API Colocar bloco pela URL copia dados sincronicamente no servidor, o que significa que a chamada é concluída apenas depois que todos os dados são movidos do local do servidor de origem para o local de destino.The Put Block From URL API synchronously copies data on the server, meaning the call completes only once all the data is moved from the original server location to the destination location.

Cobrança da camada no nível do blobBlob-level tiering billing

Quando um blob é movido para uma camada mais esporádica (frequente -> esporádico, frequente -> arquivos ou esporádico -> arquivos), a operação é cobrada como uma operação de gravação na camada de destino, em que os encargos pela operação de gravação (por 10.000) e gravação de dados (por GB) da camada de destino são aplicados.When a blob is moved to a cooler tier (hot->cool, hot->archive, or cool->archive), the operation is billed as a write operation to the destination tier, where the write operation (per 10,000) and data write (per GB) charges of the destination tier apply.

Quando um blob é movido para uma camada mais quente (arquivo morto-> frio, > quente ou frio > quente), a operação é cobrada como uma leitura da camada de origem, em que a operação de leitura (por 10.000) e os encargos de recuperação de dados (por GB) da camada de origem se aplicam.When a blob is moved to a warmer tier (archive->cool, archive->hot, or cool->hot), the operation is billed as a read from the source tier, where the read operation (per 10,000) and data retrieval (per GB) charges of the source tier apply. Encargos de exclusão antecipada para qualquer blob tirado das camadas esporádica ou de arquivo também podem incorrer.Early deletion charges for any blob moved out of the cool or archive tier may apply as well. A tabela a seguir resume como as alterações na camada são cobradas.The following table summarizes how tier changes are billed.

Encargos de gravação (operação + acesso)Write Charges (Operation + Access) Encargos de leitura (operação + acesso)Read Charges (Operation + Access)
Direção de SetBlobTierSetBlobTier Direction frio de > quente,hot->cool,
arquivo de > quente,hot->archive,
arquivo de > friocool->archive
arquivo morto-> frio,archive->cool,
arquivo morto-> quente,archive->hot,
frio-> quentecool->hot

Exclusão antecipada esporádica e de arquivoCool and archive early deletion

Qualquer BLOB que é movido para a camada fria (somente contas GPv2) está sujeito a um período de exclusão antecipado de 30 dias.Any blob that is moved into the cool tier (GPv2 accounts only) is subject to a cool early deletion period of 30 days. Qualquer blob movido para a camada de arquivo está sujeito a um período de exclusão antecipada de 180 dias.Any blob that is moved into the archive tier is subject to an archive early deletion period of 180 days. A cobrança é proporcional.This charge is prorated. Por exemplo, se um blob for movido para o arquivo morto e, em seguida, excluído ou movido para a camada quente após 45 dias, você será cobrado como uma taxa de exclusão inicial equivalente a 135 (180 menos 45) dias de armazenamento desse blob no arquivo morto.For example, if a blob is moved to archive and then deleted or moved to the hot tier after 45 days, you'll be charged an early deletion fee equivalent to 135 (180 minus 45) days of storing that blob in archive.

Você pode calcular a exclusão antecipada usando a propriedade BLOB, Last-Modified, se não houver nenhuma alteração na camada de acesso.You may calculate the early deletion by using the blob property, Last-Modified, if there has been no access tier changes. Caso contrário, você pode usar quando a camada de acesso foi modificada pela última vez para fria ou arquivo morto exibindo a propriedade blob: acesso-camada-alteração-tempo.Otherwise you can use when the access tier was last modified to cool or archive by viewing the blob property: access-tier-change-time. Para obter mais informações sobre as propriedades de blob, confira Obter Propriedades de Blob.For more information on blob properties, see Get Blob Properties.

Comparando opções de armazenamento de blobs de blocosComparing block blob storage options

A tabela a seguir mostra uma comparação do armazenamento de blobs de blocos de desempenho premium e as camadas de acesso frequente, fria e de arquivo.The following table shows a comparison of premium performance block blob storage, and the hot, cool, and archive access tiers.

Desempenho premiumPremium performance Camada quenteHot tier Camada friaCool tier Camada de arquivo mortoArchive tier
DisponibilidadeAvailability 99,9%99.9% 99,9%99.9% 99%99% Off-lineOffline
DisponibilidadeAvailability
(Leituras de RA-GRS)(RA-GRS reads)
N/DN/A 99,99%99.99% 99,9%99.9% Off-lineOffline
Encargos de usoUsage charges Custos de armazenamento mais altos, menor acesso e custo da transaçãoHigher storage costs, lower access and transaction cost Custos de armazenamento maiores, custos de acesso e de transações menoresHigher storage costs, lower access, and transaction costs Custos de armazenamento menores, custos de acesso e de transações maioresLower storage costs, higher access, and transaction costs Custos de armazenamento mais baixos, custos de acesso e de transações mais altosLowest storage costs, highest access, and transaction costs
Tamanho mínimo do objetoMinimum object size N/DN/A N/DN/A N/DN/A N/DN/A
Duração mínima de armazenamentoMinimum storage duration N/DN/A N/DN/A 30 dias130 days1 180 dias180 days
LatênciaLatency
(Tempo até o primeiro byte)(Time to first byte)
Milissegundos de dígito únicoSingle-digit milliseconds milissegundosmilliseconds milissegundosmilliseconds horas2hours2

1 os objetos na camada fria em contas GPv2 têm uma duração de retenção mínima de 30 dias.1 Objects in the cool tier on GPv2 accounts have a minimum retention duration of 30 days. As contas de armazenamento de BLOBs não têm uma duração de retenção mínima para a camada fria.Blob storage accounts don't have a minimum retention duration for the cool tier.

2 armazenamento de arquivos atualmente dá suporte a duas reidratar prioridades, alta e padrão, que oferece latências de recuperação diferentes.2 Archive Storage currently supports 2 rehydrate priorities, High and Standard, that offers different retrieval latencies. Para obter mais informações, consulte dados de blob reidratar da camada de arquivo morto.For more information, see Rehydrate blob data from the archive tier.

Observação

As contas de armazenamento de BLOBs dão suporte às mesmas metas de desempenho e escalabilidade que as contas de armazenamento de uso geral v2.Blob storage accounts support the same performance and scalability targets as general-purpose v2 storage accounts. Para saber mais, consulte Metas de desempenho e escalabilidade do Armazenamento do Azure.For more information, see Azure Storage Scalability and Performance Targets.

Cenários de início rápidoQuickstart scenarios

Nesta seção, os cenários a seguir são demonstrados usando o Portal do Azure:In this section, the following scenarios are demonstrated using the Azure portal:

  • Como alterar a camada de acesso de conta padrão de uma conta de Armazenamento de Blobs ou de GPv2.How to change the default account access tier of a GPv2 or Blob storage account.
  • Como alterar a camada de um blob em uma conta de Armazenamento de Blobs ou de GPv2.How to change the tier of a blob in a GPv2 or Blob storage account.

Alterar a camada de acesso de conta padrão de uma conta de Armazenamento de Blobs ou de GPv2Change the default account access tier of a GPv2 or Blob storage account

  1. Entre no Portal do Azure.Sign in to the Azure portal.

  2. Para navegar até sua conta de armazenamento, selecione Todos os Recursos e sua conta de armazenamento.To navigate to your storage account, select All Resources, then select your storage account.

  3. Em configurações, clique em configuração para exibir e alterar a configuração da conta.In Settings, click Configuration to view and change the account configuration.

  4. Selecione a camada de acesso certa para suas necessidades: defina a camada de acesso como fria ou quente.Select the right access tier for your needs: Set the Access tier to either Cool or Hot.

  5. Clique em Salvar na parte superior.Click Save at the top.

Alterar a camada de um blob em uma conta de armazenamento de BLOBs ou de GPv2Change the tier of a blob in a GPv2 or Blob storage account

  1. Entre no Portal do Azure.Sign in to the Azure portal.

  2. Para navegar até seu blob em sua conta de armazenamento, selecione Todos os Recursos, selecione sua conta de armazenamento, selecione seu contêiner e depois seu blob.To navigate to your blob in your storage account, select All Resources, select your storage account, select your container, and then select your blob.

  3. Nas Propriedades do blob, selecione alterar camada.In the Blob properties, select Change tier.

  4. Selecione a camada de acesso quente, friaou de arquivamento .Select the Hot, Cool, or Archive access tier. Se o blob estiver atualmente no arquivo morto e você quiser reidratar-lo em uma camada online, você também poderá selecionar uma prioridade reidratar de padrão ou alta.If your blob is currently in archive and you want to rehydrate to an online tier, you may also select a Rehydrate Priority of Standard or High.

  5. Selecione salvar na parte inferior.Select Save at the bottom.

Preços e cobrançaPricing and billing

Todas as contas de armazenamento usam um modelo de preços para armazenamento de blobs de blocos com base na camada de cada blob.All storage accounts use a pricing model for Block blob storage based on the tier of each blob. Tenha em mente as seguintes considerações de cobrança:Keep in mind the following billing considerations:

  • Custos de armazenamento: além da quantidade de dados armazenados, o custo de armazenamento de dados varia dependendo da camada de acesso.Storage costs: In addition to the amount of data stored, the cost of storing data varies depending on the access tier. O custo por gigabyte diminui conforme a camada fica mais esporádica.The per-gigabyte cost decreases as the tier gets cooler.
  • Custos de acesso a dados: os encargos de acesso a dados aumentam conforme a camada fica mais esporádica.Data access costs: Data access charges increase as the tier gets cooler. Para dados na camada de acesso fria e de arquivo morto, você será cobrado por um encargo de acesso a dados por gigabyte para leituras.For data in the cool and archive access tier, you're charged a per-gigabyte data access charge for reads.
  • Custos de transação: há uma cobrança por transação para todas as camadas que aumentam à medida que a camada fica mais fria.Transaction costs: There's a per-transaction charge for all tiers that increases as the tier gets cooler.
  • Custos de transferência de dados de replicação geográfica: isso só se aplica a contas com replicação geográfica configurada, incluindo GRS e RA-GRS.Geo-Replication data transfer costs: This charge only applies to accounts with geo-replication configured, including GRS and RA-GRS. A transferência de dados de replicação geográfica acarreta um encargo por gigabyte.Geo-replication data transfer incurs a per-gigabyte charge.
  • Custos de transferência de dados de saída: transferências de dados de saída (dados que são transferidos para fora de uma região do Azure) acarretam a cobrança por uso de largura de banda por gigabyte, de forma consistente com as contas de armazenamento de finalidade geral.Outbound data transfer costs: Outbound data transfers (data that is transferred out of an Azure region) incur billing for bandwidth usage on a per-gigabyte basis, consistent with general-purpose storage accounts.
  • Alterar a camada de acesso: alterar a camada de acesso da conta resultará em encargos de alteração de camada para BLOBs de camada de acesso inferidos armazenados na conta que não têm um conjunto de camadas explícito.Changing the access tier: Changing the account access tier will result in tier change charges for access tier inferred blobs stored in the account that don't have an explicit tier set. Para obter informações sobre como alterar a camada de acesso de um único BLOB, consulte cobrança em camadas no nível do blob.For information on changing the access tier for a single blob, refer to Blob-level tiering billing.

Observação

Para obter mais informações sobre os preços para BLOBs de blocos, consulte a página de preços do armazenamento do Azure .For more information about pricing for Block blobs, see Azure Storage Pricing page. Para saber mais informações sobre os encargos de transferência de dados de saída, confira a página Detalhes de preços de transferências de dados.For more information on outbound data transfer charges, see Data Transfers Pricing Details page.

Perguntas frequentesFAQ

Devo usar contas de Armazenamento de Blobs ou de GPv2 se quiser colocar meus dados em camadas?Should I use Blob storage or GPv2 accounts if I want to tier my data?

Recomendamos que você use o GPv2 em vez de contas de Armazenamento de Blobs para camadas.We recommend you use GPv2 instead of Blob storage accounts for tiering. O GPv2 dá suporte a todos os recursos aos quais as contas de Armazenamento de Blobs dão suporte e muito mais.GPv2 support all the features that Blob storage accounts support plus a lot more. O preço entre o Armazenamento de Blobs e o GPv2 são quase idênticos, mas alguns novos recursos e cortes de preços só estarão disponíveis em contas de GPv2.Pricing between Blob storage and GPv2 is almost identical, but some new features and price cuts will only be available on GPv2 accounts. As contas do GPv1 não dão suporte a camadas.GPv1 accounts don't support tiering.

A estrutura de preços entre contas de GPv1 e GPv2 é diferente, e os clientes devem avaliar cuidadosamente antes de decidir usar contas de GPv2.Pricing structure between GPv1 and GPv2 accounts is different and customers should carefully evaluate both before deciding to use GPv2 accounts. Você pode converter facilmente uma conta existente de Armazenamento de Blobs ou de GPv1 em GPv2 por meio de um processo simples de um clique.You can easily convert an existing Blob storage or GPv1 account to GPv2 through a simple one-click process. Para obter mais informações, consulte Visão geral da conta de armazenamento do Azure.For more information, see Azure storage account overview.

Posso armazenar objetos em todas as três camadas de acesso (quentes, frias e de arquivamento) na mesma conta?Can I store objects in all three (hot, cool, and archive) access tiers in the same account?

Sim.Yes. O atributo de camada de acesso definido no nível da conta é a camada de conta padrão que se aplica a todos os objetos nessa conta sem uma camada de conjunto explícita.The Access Tier attribute set at the account level is the default account tier that applies to all objects in that account without an explicit set tier. Camadas no nível do blob permitem que você defina a camada de acesso no nível do objeto, independentemente da configuração da camada de acesso na conta.Blob-level tiering allows you to set the access tier on at the object level regardless of what the access tier setting on the account is. Os BLOBs em qualquer uma das três camadas de acesso (quente, fria ou arquivo) podem existir na mesma conta.Blobs in any of the three access tiers (hot, cool, or archive) may exist within the same account.

Posso alterar a camada de acesso padrão do meu BLOB ou da conta de armazenamento do GPv2?Can I change the default access tier of my Blob or GPv2 storage account?

Sim, você pode alterar a camada de conta padrão definindo o atributo de camada de acesso na conta de armazenamento.Yes, you can change the default account tier by setting the Access tier attribute on the storage account. A alteração da camada de conta aplica-se a todos os objetos armazenados na conta que não têm um conjunto de camadas explícita (por exemplo, quente (inferido) ou frio (inferido) ).Changing the account tier applies to all objects stored in the account that don't have an explicit tier set (for example, Hot (inferred) or Cool (inferred)). Alternar a camada de conta de operações de gravação quentes para frias (por 10.000) para todos os BLOBs sem uma camada de conjunto somente nas contas GPv2 e alternar de fria para quente incorre em operações de leitura (por 10.000) e de recuperação de dados (por GB) para todos os BLOBs no armazenamento de BLOBs e contas de GPv2.Toggling the account tier from hot to cool incurs write operations (per 10,000) for all blobs without a set tier in GPv2 accounts only and toggling from cool to hot incurs both read operations (per 10,000) and data retrieval (per GB) charges for all blobs in Blob storage and GPv2 accounts.

Posso configurar minha camada de acesso de conta padrão para arquivar?Can I set my default account access tier to archive?

Não.No. Somente as camadas de acesso quente e fria podem ser definidas como a camada de acesso de conta padrão.Only hot and cool access tiers may be set as the default account access tier. A camada arquivo só pode ser definida no nível do objeto.Archive can only be set at the object level. No carregamento de BLOB, você especifica a camada de acesso de sua escolha para ser quente, fria ou arquivo morto, independentemente da camada de conta padrão.On blob upload, You specify the access tier of your choice to be hot, cool, or archive regardless of the default account tier. Essa funcionalidade permite que você grave dados diretamente na camada de arquivo para obter economia de custos desde o momento em que cria dados no armazenamento de BLOBs.This functionality allows you to write data directly into the archive tier to realize cost-savings from the moment you create data in blob storage.

Em quais regiões os níveis de acesso quente, frio e arquivo estão disponíveis?In which regions are the hot, cool, and archive access tiers available in?

As camadas de acesso quente e fria juntamente com camadas no nível do blob estão disponíveis em todas as regiões.The hot and cool access tiers along with blob-level tiering are available in all regions. O armazenamento de arquivo estará disponível, inicialmente, apenas em regiões selecionadas.Archive storage will initially only be available in select regions. Para obter uma lista completa, consulte Produtos do Azure por região.For a complete list, see Azure products available by region.

Os BLOBs na camada de acesso frio se comportam de forma diferente daqueles na camada de acesso quente?Do the blobs in the cool access tier behave differently than the ones in the hot access tier?

Os BLOBs na camada de acesso quente têm a mesma latência que os BLOBs nas contas de armazenamento GPv1, GPv2 e BLOB.Blobs in the hot access tier have the same latency as blobs in GPv1, GPv2, and Blob storage accounts. Os BLOBs na camada de acesso frio têm uma latência semelhante (em milissegundos) como BLOBs nas contas de armazenamento GPv1, GPv2 e BLOB.Blobs in the cool access tier have a similar latency (in milliseconds) as blobs in GPv1, GPv2, and Blob storage accounts. Os BLOBs na camada de acesso de arquivamento têm várias horas de latência em contas de armazenamento de GPv1, GPv2 e blobs.Blobs in the archive access tier have several hours of latency in GPv1, GPv2, and Blob storage accounts.

Os BLOBs na camada de acesso frio têm um SLA (nível de serviço) de disponibilidade ligeiramente menor do que os BLOBs armazenados na camada de acesso quente.Blobs in the cool access tier have a slightly lower availability service level (SLA) than the blobs stored in the hot access tier. Para obter mais informações, veja SLA para armazenamento.For more information, see SLA for storage.

As operações entre as camadas frequente, esporádica e de arquivo são a mesma?Are the operations among the hot, cool, and archive tiers the same?

Todas as operações entre frequente e esporádica são 100% consistentes.All operations between hot and cool are 100% consistent. Todas as operações de arquivamento válidas, incluindo getblobproperties, GetBlobMetadata, ListBlobs, SetBlobTier e DeleteBlob, são de 100% consistentes com a quente e a fria.All valid archive operations including GetBlobProperties, GetBlobMetadata, ListBlobs, SetBlobTier, and DeleteBlob are 100% consistent with hot and cool. Os dados de BLOB não podem ser lidos ou modificados enquanto estiverem na camada de arquivo até a operação; somente as operações de leitura de metadados de blob têm suporte durante o arquivamento.Blob data can't be read or modified while in the archive tier until rehydrated; only blob metadata read operations are supported while in archive.

Ao reidratar um blob da camada de arquivo para a camada frequente ou esporádica, como vou saber quando a reidratação estiver concluída?When rehydrating a blob from archive tier to the hot or cool tier, how will I know when rehydration is complete?

Durante a reidratação, você pode usar a operação obter propriedades de BLOB para sondar o atributo status do arquivo e confirmar quando a alteração da camada foi concluída.During rehydration, you may use the get blob properties operation to poll the Archive Status attribute and confirm when the tier change is complete. O status exibe "reidratação pendentes para camada quente" ou "reidratação pendente para camada fria" dependendo da camada de destino.The status reads "rehydrate-pending-to-hot" or "rehydrate-pending-to-cool" depending on the destination tier. Após a conclusão, a propriedade status do arquivo é removida, e a propriedade de blob de Nível de Acesso reflete a nova camada frequente ou esporádica.Upon completion, the archive status property is removed, and the Access Tier blob property reflects the new hot or cool tier.

Depois de definir o nível de um blob, quando vai começar a ser cobrada a taxa apropriada?After setting the tier of a blob, when will I start getting billed at the appropriate rate?

Cada blob é sempre cobrado de acordo com a camada indicada pelo propriedade Camada de Acesso do blob.Each blob is always billed according to the tier indicated by the blob's Access Tier property. Quando você define uma nova camada para um blob, a propriedade Camada de acesso reflete imediatamente a nova camada para todas as transições.When you set a new tier for a blob, the Access Tier property immediately reflects the new tier for all transitions. No entanto, reidratar um blob da camada dos arquivos para uma camada frequente ou esporádica pode levar várias horas.However, rehydrating a blob from the archive tier to a hot or cool tier can take several hours. Nesse caso, você será cobrado em taxas de arquivamento até que reidratação seja concluído, ponto em que a propriedade da camada de acesso reflete a nova camada.In this case, you're billed at archive rates until rehydration is complete, at which point the Access Tier property reflects the new tier. Nesse ponto, você será cobrado pelo blob à taxa quente ou fria.At that point you're billed for that blob at the hot or cool rate.

Como fazer determinar se eu incorrerá em um encargo de exclusão antecipada ao excluir ou mover um blob da camada fria ou de arquivo morto?How do I determine if I'll incur an early deletion charge when deleting or moving a blob out of the cool or archive tier?

Qualquer blob que for excluído ou tirado da camada esporádica (somente para contas de GPv2) ou de arquivo morto antes de 30 e 180 dias respectivamente incorrerá em uma carga de exclusão antecipada proporcional.Any blob that is deleted or moved out of the cool (GPv2 accounts only) or archive tier before 30 days and 180 days respectively will incur a prorated early deletion charge. É possível determinar quanto tempo um blob está na camada esporádica ou de arquivos verificando a propriedade Hora da Alteração da Camada de Acesso do blob, que fornece um selo da última alteração da camada.You can determine how long a blob has been in the cool or archive tier by checking the Access Tier Change Time blob property, which provides a stamp of the last tier change. Se a camada do blob nunca foi alterada, você poderá verificar a propriedade de blob modificada pela última vez .If the blob's tier was never changed, you can check the Last Modified blob property. Para obter mais informações, consulte exclusão antecipada de frio e arquivo.For more information, see Cool and archive early deletion.

Quais ferramentas e SDKs do Azure dão suporte a armazenamento de camada no nível do blob e de arquivo?Which Azure tools and SDKs support blob-level tiering and archive storage?

As ferramentas do portal do Azure, do PowerShell e da CLI e as bibliotecas de cliente .NET, Java, Python e Node.js, todas dão suporte ao armazenamento de camada no nível do blob e de arquivo.Azure portal, PowerShell, and CLI tools and .NET, Java, Python, and Node.js client libraries all support blob-level tiering and archive storage.

Qual a quantidade de dados que posso armazenar nas camadas frequente, esporádica ou de arquivo?How much data can I store in the hot, cool, and archive tiers?

O armazenamento de dados junto com outros limites é definido no nível da conta e não por camada de acesso.Data storage along with other limits are set at the account level and not per access tier. Você pode optar por usar todo o limite em uma camada ou em todas as três camadas.You can choose to use all of your limit in one tier or across all three tiers. Para saber mais, confira Metas de desempenho e escalabilidade do Armazenamento do Azure.For more information, see Azure Storage scalability and performance targets.

Próximas etapasNext steps

Avaliar a quente, a frio e o arquivo em contas de armazenamento de BLOBs e GPv2Evaluate hot, cool, and archive in GPv2 and Blob storage accounts