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.
A camada inteligente move automaticamente seus dados entre as camadas de acesso quente, esporádico e frio com base em padrões de uso, otimizando seus custos para essas camadas de acesso sem configurar regras ou políticas complementares. A camada inteligente é ideal para armazenar dados em camadas online padrão quando os padrões de acesso não estão claros e você não deseja gerenciar transições.
Por padrão, novos dados são armazenados na camada quente . Qualquer objeto que não seja acessado por 30 dias é movido para a camada fria ; após 90 dias de inatividade, ele faz a transição para a camada fria . Se algum desses objetos for acessado posteriormente, eles serão transferidos de volta para a camada de acesso frequente automaticamente e reiniciarão o ciclo de camadas. A movimentação automática de dados inativos para camadas mais frias pode levar a uma grande economia de custos ao longo do tempo. O comportamento de acesso, as características de desempenho e os SLAs da camada de capacidade subjacente se aplicam a objetos na camada inteligente.
Pré-requisitos
- Uma conta de armazenamento de uso geral padrão v2 (GPv2 ). A camada inteligente não é compatível com contas de uso geral v1 (GPv1) Standard herdadas nem com contas de armazenamento premium.
- Armazenamento com redundância em zona (ZRS, GZRS ou RA-GZRS).
- A camada inteligente funciona apenas em block blobs. Blobs de página e blobs de acréscimo não têm suporte.
Problemas e considerações conhecidos
A camada inteligente geralmente está disponível em quase todas as regiões públicas com redundâncias zonais. As regiões Azure Israel Central, Catar Central e Norte dos Emirados Árabes Unidos permanecem em Public Preview.
A camada inteligente está em Versão prévia pública para as regiões de nuvem do Azure Governamental, bem como para o Microsoft Azure operado pela 21Vianet (Azure na China).
Conversões de redundância para contas sem redundância de zona (LRS ou GRS) não têm suporte.
Quando uma conta GZRS faz failover, converta a conta LRS para redundância de zona dentro de 60 dias para continuar o suporte à camada inteligente.
A camada inteligente começa a monitorar os padrões de acesso a objetos após a habilitação; o primeiro evento de movimentação acontecerá 30 dias após a habilitação, transferindo objetos inativos para a camada fria.
Habilitando a camada inteligente
A camada inteligente está disponível por padrão em contas de armazenamento com suporte em regiões geralmente disponíveis. Defina a camada de acesso da conta padrão como uma camada inteligente para habilitá-la. Depois de habilitar a camada inteligente em contas de armazenamento existentes, todos os blobs na conta que não têm uma camada de acesso definida explicitamente serão movidos para a camada inteligente. Blobs com um nível explícito definido não se movem para o nível inteligente.
A camada inteligente é configurada na camada de acesso da conta padrão. Você pode mover objetos para fora da camada inteligente definindo uma camada online diferente ou alterando a camada de acesso da conta padrão para outra camada. Depois de movidos para uma camada explícita, os objetos não podem ser retornados para a camada inteligente. Para definir a configuração de camada de acesso padrão para uma conta de armazenamento, consulte Definir a camada de acesso de um blob.
Observação
Em regiões onde a camada inteligente ainda está em versão prévia pública (Israel Central, Catar Central, Norte dos EAU, Azure Governamental e Azure operado pela 21Vianet), ative o acesso registrando a versão prévia do recurso “Camada Inteligente (nível de conta)” no painel de recursos de prévia do portal do Azure.
Para definir a camada de acesso padrão como Smart para uma conta de armazenamento no momento da criação no portal Azure, siga estas etapas:
Navegue até a página Contas de armazenamento e selecione o botão Criar.
Preencha a guia Básico.
Na guia Avançado, na seção Armazenamento de Blobs, defina o Nível de acesso como Inteligente.
Selecione Examinar + Criar para validar suas configurações e criar a sua conta de armazenamento.
Para atualizar a camada de acesso padrão para Smart para uma conta de armazenamento existente no portal Azure, siga estas etapas:
Navegue até a conta de armazenamento no portal do Azure.
Em Configurações, escolha Configuração.
Localize a configuração da camada de acesso de Blob (padrão) e selecione Smart. A configuração padrão é Quente, se você não definiu essa propriedade anteriormente.
Salve suas alterações.
Trabalhando com a camada inteligente
Todos os objetos em camadas inteligentes são gerenciados automaticamente entre as camadas de capacidade subjacentes — frequente, esporádica e fria. A camada inteligente aproveita as camadas regulares de acesso quente, frio e frio em segundo plano. Essas camadas são chamadas de camada de capacidade. A camada smart não oferece suporte à camada de archive. Todos os objetos criados ou movidos para contas habilitadas para camadas inteligentes são armazenados inicialmente na camada de capacidade ativa . Objetos pequenos na camada inteligente, abaixo de 128 KiB de tamanho (SmartHot-small), não se movem entre as camadas de capacidade e permanecem na camada quente para obter eficiência. Os padrões normais de transferência passam a se aplicar quando um objeto atinge pelo menos 128 KiB de tamanho.
Todos os outros objetos permanecerão na camada quente por 30 dias e passarão para a camada fria se nenhuma operação de acesso ocorrer.
As operações Obter Blob e Colocar Blob são operações de acesso e atualizam a hora de acesso mais recente de um objeto. No entanto, obter propriedades de blob, obter metadados de blob e obter marcas de blob não são operações de acesso. Essas operações não atualizarão a hora de acesso final de um objeto ou afetarão o comportamento de camada de objetos de camada inteligente.
Depois de mais 60 dias sem acessar objetos na camada inteligente, eles fazem a transição para a camada fria. Nenhuma transição adicional ocorre, a menos que o objeto seja acessado. Os dados sempre permanecem nas camadas online, fornecendo as metas regulares de disponibilidade, escala e desempenho do Azure Blob storage.
As operações de acesso em objetos de camada inteligente redefinem o temporizador de transição de camada e movem imediatamente o objeto para a camada quente. O gerenciamento do ciclo de vida de blobs não afeta objetos na camada inteligente para operações de transferência, mas atua nas operações de exclusão. As ações de armazenamento não podem ser usadas para influenciar operações de hierarquização para objetos no nível inteligente. Objetos excluídos temporariamente continuam a ser movidos para camadas mais esporádicas até que o período de expiração da exclusão seja atingido.
Detalhes de cobrança
Os objetos na camada inteligente são cobrados pelos medidores de capacidade e pelos preços conectados da camada de capacidade subjacente (camada frequente, esporádica ou fria). Não há medidor de capacidade ou preço específico de camada inteligente; os medidores de capacidade existentes para temperaturas quentes, frias e baixas (dados armazenados por mês) estão sendo utilizados.
A Smart Tier cobra uma operação de monitoramento mensal para cada objeto acima de 128 KiB gerenciado pela Smart Tier. Nenhuma taxa de monitoramento é cobrada para objetos de 128 KiB ou menores de tamanho. Os objetos na camada inteligente não são cobrados por transições de camada dentro da camada inteligente, taxas de exclusão antecipadas ou operações de recuperação de dados .
Todas as operações de acesso cobradas para objetos na camada inteligente ocorrem na camada frequente. Essa transação inclui a movimentação inicial para a camada de acesso para qualquer objeto em outras camadas de capacidade. Mover objetos existentes para a camada inteligente não aciona nenhuma transação de transição de camada, mover blobs para fora da camada inteligente aciona uma operação de gravação esporádica por objeto. Versões e instantâneos são cobrados com base no tamanho completo do conteúdo.
A tabela a seguir resume o que é cobrado e o que é gratuito para objetos na camada inteligente:
| Categoria de custo | Cobrado | Gratuito |
|---|---|---|
| Capacidade | Taxas da camada subjacente (frequente, esporádico ou frio). | — |
| Monitorização | A cobrança de uma taxa é feita a cada 10 mil objetos que excedem 128 KiB. | Objetos 128 KiB ou menores |
| Transições de camada | Movendo blobs para fora da camada inteligente (transação de gravação esporádica por objeto) | Todas as transições dentro da camada inteligente |
| Exclusão antecipada | — | Não cobrado |
| Recuperação de dados | — | Não cobrado |
| Operações de acesso | Cobrado com base nas taxas da camada frequente. | — |
Para obter detalhes completos sobre preços, consulte Preços do Armazenamento de Blobs do Azure.
Monitorização
Você pode monitorar a atividade da camada inteligente usando as métricas internas da conta de armazenamento disponíveis sem custo adicional. Para exibir essas métricas, navegue até sua conta de armazenamento no portal do Azure e selecione Monitoring>Metrics.
Para ver como seus objetos estão distribuídos entre as camadas de capacidade da camada inteligente, configure a métrica da seguinte maneira:
- Defina Metric Namespace como Blob.
- Defina a métrica como Contagem de Blobs ou Capacidade de Blobs , dependendo de suas necessidades.
- Defina 1Agregação como Média.
- Selecione Aplicar divisão e dividir por camada de Blob e tipo de Blob.
Os seguintes valores de camada de blob são específicos para a camada inteligente:
| Valor da camada de blob | Descrição |
|---|---|
| SmartHot | Objetos atualmente na camada de capacidade quente dentro da camada Inteligente |
| SmartCool | Objetos que passaram para a camada de capacidade fria após 30 dias de inatividade |
| SmartCold | Objetos que passaram para a camada de capacidade fria após 90 dias de inatividade |
| SmartHot-small | Objetos abaixo de 128 KiB que permanecem na camada quente e não são rebaixados para uma camada inferior. |
| BlockBlob, Smart | Total de objetos gerenciados pela camada inteligente que são elegíveis para a cobrança de monitoramento (objetos com mais de 128 KiB). |
Objetos com uma camada definida explicitamente (não gerenciada por camada inteligente) continuam a aparecer sob seus respectivos valores de camada padrão (por exemplo, Hot, Cool ou Cold).
Para obter mais informações, consulte Monitoring Armazenamento de Blobs do Azure.
Ferramentas do cliente
O portal Azure dá suporte à camada inteligente. A camada inteligente requer a seguinte versão mínima da API REST.
| Ambiente | Versão mínima |
|---|---|
| REST API | 2025-08-01 |
Próximas etapas
- Compartilhe seus comentários sobre a camada inteligente conosco em smartblob@microsoft.com. Estamos entusiasmados em saber de você como podemos melhorar ainda mais a camada inteligente.
- Definir a camada de acesso de um blob
- Arquivar um blob
- Otimizar os custos gerenciando automaticamente o ciclo de vida dos dados
- Melhores práticas para uso das camadas de acesso de blob