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 que você identificou em sua empresa. Sua principal preocupação é identificar a abordagem que permite simplificar a implementação de uma maneira que minimize a sobrecarga administrativa. Nessa unidade, você aprenderá sobre o gerenciamento do ciclo de vida do Azure Storage Blob, que permite automatizar a alternância entre tipos de camadas 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 das 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. Resolver 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 ao oferecer 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 definidas de modo personalizado 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, ela mantém a atribuição do nível de acesso atual, transfere os blobs para um nível diferente ou os exclui. O gerenciamento do ciclo de vida também se integra ao controle de versão de blobs e aos instantâneos. Ele permite que você faça a transição automática de versões mais antigas de blobs e snapshots para camadas de armazenamento frias, frias e de arquivo e as exclua quando apropriado para minimizar custos. Você pode aplicar regras de escopo a contêineres específicos com base nos prefixos de nome ou nas marcas de índice de blob.
Para implementar o suporte a avaliações com base na data do último acesso, você precisará habilitar o acompanhamento do tempo de acesso ao blob. A data do último acesso representa operações de leitura e gravação, que, diferentemente da data da última modificação, designa apenas 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 transição de blobs de níveis frios para ativos assim que são acessados. Isso é feito definindo a propriedade enableAutoTierToHotFromCool
como verdadeira dentro das regras de política.
Observação
Tenha em mente as possíveis implicações de custo resultantes da cobrança pela exclusão antecipada.
As regras de política também se integram a marcas de índice. Eles permitem que você crie regras que tenham como alvo blobs específicos com base em valores de marca de índice correspondentes. O exemplo a seguir ilustra uma regra que exclui blobs com base em uma marca de índice correspondente.