Implementar o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure
Agora você tem certeza de que os níveis de acesso oferecem a capacidade de ajudar a controlar os custos excessivos de armazenamento identificados em sua empresa. Sua principal preocupação é identificar a abordagem que permite simplificar sua implementação de forma a minimizar a sobrecarga administrativa. Nesta unidade, você aprenderá sobre o gerenciamento do ciclo de vida do Blob de Armazenamento do Azure, que permite automatizar a alternância entre tipos de camada de acesso com base em regras personalizáveis.
Descrever o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure
Manter as atribuições de camada de acesso ideais é um processo contínuo porque os padrões de uso de armazenamento e a relevância dos dados mudam ao longo do tempo. Enfrentar esse desafio requer uma solução automatizada. Felizmente, o Armazenamento de Blobs do Azure inclui suporte para políticas de gerenciamento de ciclo de vida oferecendo essa funcionalidade.
Configurar o gerenciamento do ciclo de vida do Armazenamento de Blobs do Azure
O gerenciamento do ciclo de vida do Armazenamento do Azure consiste em uma política formatada em JSON. Essa política consiste em regras personalizadas que determinam as tarefas de gerenciamento de blob pretendidas. Mais comumente, essas tarefas avaliam quando os blobs foram modificados ou acessados pela última vez. Dependendo do resultado dessa avaliação, ele mantém a atribuição de camada de acesso atual, faz a transição dos blobs para uma camada diferente ou os exclui. O gerenciamento do ciclo de vida também se integra ao controle de versão de blob e snapshots. Ele permite que você faça a transição automática de versões mais antigas de blobs e snapshots para níveis de armazenamento de resfriamento, frio e arquivamento e exclua-os quando apropriado para minimizar custos. Você pode definir o escopo de regras para contêineres específicos com base nos prefixos de nome ou tags de índice de blob.
Para implementar o suporte para avaliações com base na data do último acesso, você precisa habilitar o controle de tempo de acesso de blob. A data do último acesso representa as operações de leitura e gravação, que, ao contrário da data da última modificação, designa somente gravações. Os metadados correspondentes são atualizados diariamente.
Uma medida relacionada ao desempenho, a política de gerenciamento do ciclo de vida oferece suporte à capacidade de fazer a transição de blobs de níveis frios para hot assim que são acessados. Isso é feito definindo a enableAutoTierToHotFromCool
propriedade como true dentro das regras de política.
Nota
Tenha em mente as potenciais implicações de custo como resultado da cobrança de exclusão antecipada.
As regras de política também se integram às tags de índice. Eles permitem que você crie regras que visam blobs específicos com base em valores de tag de índice correspondentes. O exemplo a seguir ilustra uma regra que exclui blobs com base em uma marca de índice correspondente.