Faça a gestão da divisão automática em níveis

Esta página fornece detalhes sobre a gestão da organização automática em níveis.

Acerca da segmentação automática por níveis

A organização automática em camadas reduz os custos de armazenamento gerais da utilização de volumes. Os volumes da NetApp movem automaticamente os dados usados com pouca frequência para um nível de armazenamento mais lento e económico.

Pode ativar a divisão automática em camadas ao nível de cada volume. Quando a organização automática em níveis está ativada para um volume, os volumes NetApp identificam os dados que são usados com pouca frequência e movem esses dados frios do nível quente principal para um nível frio mais barato, mas mais lento. Os seus dados ativos permanecem no nível frequente.

Enquanto utilizador, cria um volume com o tamanho certo para armazenar todos os seus dados. Quer os dados estejam localizados no nível de acesso frequente ou no nível de acesso infrequente, são geridos automaticamente pelo volume e são transparentes para uma aplicação ou um utilizador que aceda ao volume através de NFS ou SMB. Pode sempre ver o conjunto de dados completo.

Os volumes do NetApp determinam se os dados inativos devem ser movidos para o nível ativo com base no padrão de acesso. A leitura dos dados frios com leituras sequenciais, como as associadas à cópia de dados, às cópias de segurança baseadas em ficheiros, à indexação e às análises de antivírus, deixa os dados no nível frio. A leitura dos dados frios com leituras aleatórias move os dados novamente para o nível quente. Estes dados permanecem no nível ativo até voltarem a ficar inativos.

Tenha em atenção que a leitura regular dos dados do nível ativo de formas não sequenciais pode impedir que os dados fiquem inativos, o que pode afetar as verificações completas de antivírus ou as cópias de segurança completas baseadas em ficheiros, consoante o respetivo padrão de acesso aos dados.

A organização automática em níveis pode ser ativada para conjuntos Premium e Extreme durante a criação do conjunto de armazenamento ou em conjuntos existentes. Depois de ativar a organização automática em níveis ao nível do conjunto, tem de a ativar explicitamente para cada volume. Depois de ativar a organização automática em camadas num conjunto ou volume, não é possível desativá-la, mas pode pausá-la e retomá-la por volume.

Depois de ativar a organização automática em camadas num conjunto de armazenamento, tem a opção de criar novos volumes com ou sem organização automática em camadas, embora esteja ativada por predefinição. Se não quiser a organização automática em camadas ativada durante a criação de volumes, tem de a desativar explicitamente. Depois de ativada, a segmentação por níveis automática só pode ser pausada, mas não desativada.

Pode configurar o tempo durante o qual os dados permanecem ativos antes de serem considerados inativos através de um parâmetro de Limite de inatividade específico do volume. O limite de arrefecimento pode ser definido entre 2 e 183 dias para os níveis de serviço Flex, Premium e Extreme. O limite de arrefecimento predefinido é de 31 dias. Os dados que são arrefecidos além do limite de arrefecimento são movidos para o nível frio uma vez por dia.

Considerações sobre a divisão automática em camadas

As seguintes considerações aplicam-se enquanto usa a segmentação automática por níveis:

  • Em pools onde a hierarquização automática está ativada, ativá-la para volumes individuais é opcional.

  • Quando usa a replicação de volumes, a capacidade de organização automática em camadas é controlada de forma independente para o volume de origem e de destino.

  • Nos conjuntos de armazenamento com a organização automática em camadas ativada, a monitorização de blocos frios ocorre em volumes existentes que não têm a organização automática em camadas ativada. Se ativar a divisão automática em camadas nestes volumes, os dados antigos tornam-se imediatamente elegíveis para a divisão em camadas e podem ser movidos para a camada fria no dia seguinte.

Desempenho e dimensionamento do nível frequente

Como administrador de volume, tem de gerir os parâmetros de organização automática em camadas para atingir os seus objetivos de capacidade, desempenho e custo. Este fluxo de trabalho de dimensionamento depende do nível de serviço do conjunto de armazenamento que quer dividir automaticamente em camadas.

Volumes do tipo Premium ou Extreme

O desempenho de um volume com camadas automáticas depende dos tamanhos das camadas frequentes e infrequentes. Cada GiB de tamanho do nível frequente adiciona uma capacidade de débito de 64 KiBps para o nível de serviço Premium ou 128 KiBps para o nível de serviço Extreme ao volume. Embora cada GiB de tamanho do nível frio adicione 2 KiBps de capacidade de débito ao volume com latência de acesso aumentada. Se precisar de mais desempenho, basta adicionar capacidade adicional ao volume, uma vez que o espaço vazio no volume é contabilizado como capacidade de nível frequente.

O nível frequente armazena consistentemente todos os metadados de inode necessários para a listagem de ficheiros e pastas, bem como informações de data/hora.

Volumes de tipo flexível

A divisão automática em níveis só está disponível para pools zonais flexíveis de desempenho personalizado. Pode ativá-lo durante a criação do conjunto de armazenamento ou em conjuntos existentes. Quando ativa a divisão automática em camadas numa partição existente, tem de selecionar um tamanho da camada de acesso frequente que corresponda ao tamanho atual da partição de armazenamento. Todos os volumes no conjunto partilham a capacidade de desempenho definida ao nível do conjunto.

Quando cria um conjunto de armazenamento como administrador, tem de especificar o tamanho do limite do nível frequente como um parâmetro adicional. O tamanho mínimo do nível quente é de 1 TiB. Tem de garantir que o nível frequente tem capacidade suficiente para armazenar os seus dados ativos. Se o nível quente for demasiado pequeno e os dados forem escritos mais rapidamente do que a taxa a que arrefecem e se movem para o nível frio, o nível quente pode ficar cheio. Isto pode fazer com que as suas aplicações recebam erros de gravação sem espaço. Por conseguinte, o dimensionamento adequado e a monitorização contínua são essenciais.

Pode monitorizar o tamanho do nível frequente manualmente ou ativar um aumento automático do nível frequente no conjunto. Quando ativado, o nível frequente aumenta automaticamente o tamanho em 10% quando está cheio, até ao tamanho total do conjunto de armazenamento. Tenha em atenção que não é possível diminuir o tamanho do nível frequente de um conjunto. Por conseguinte, evite aplicar cargas de trabalho que migrem grandes conjuntos de dados de dados inativos para o conjunto. Caso contrário, o nível frequente continua a aumentar, o que reduz a poupança de custos da organização automática em níveis.

Para evitar que o nível frequente fique cheio devido a grandes gravações de dados frios num volume, especialmente durante a migração de dados, é possível ativar uma flag de desvio do nível frequente para direcionar as gravações diretamente para o nível infrequente, ignorando o nível frequente. Quando a migração estiver concluída, pode desativar a flag e retomar o funcionamento normal, em que as gravações são feitas primeiro no nível frequente. Os dados ativos que ignoraram o nível frequente durante a migração são movidos novamente para o nível frequente no primeiro acesso aleatório.

O nível frequente armazena consistentemente todos os metadados de inode necessários para a listagem de ficheiros e pastas, bem como informações de data/hora.

Escolha o limite de arrefecimento certo

A frequência de acesso ao bloco de dados é monitorizada em intervalos de 4 KiB. Cada dia sem acesso a um bloco torna-o mais frio e a sua temperatura é medida em dias. Quando a temperatura de um bloco atinge o valor do limite de arrefecimento configurado no volume, o bloco é elegível para ser movido para o nível frio. Apenas os blocos elegíveis são movidos diariamente para o nível de acesso esporádico. Se o bloco for acedido aleatoriamente, a temperatura é definida para 0 dias e o ciclo de arrefecimento começa novamente.

O limite de redução é definido ao nível do volume e pode ser definido entre 2 e 183 dias para os volumes Flex, Premium e Extreme.

Os dados no nível frio têm um preço inferior ao dos dados no nível quente. A utilização de um limite de arrefecimento mais curto move os dados para o nível frio mais cedo, o que pode reduzir os custos gerais. Embora a definição do limite de arrefecimento mais baixo pareça vantajosa, se o definir como demasiado curto, pode ter uma poupança de custos limitada.

Os dados no nível frio são mais lentos de aceder do que os dados no nível quente. A utilização de um limite de arrefecimento demasiado curto pode tornar o acesso aos seus dados mais lento. O desempenho do volume geral depende das capacidades do nível frequente.

A movimentação dos dados para e a partir do nível frio tem custos de transferência de dados. Se escolher um limite de repouso curto, os dados podem mover-se com mais frequência entre os níveis ativos e inativos, o que reduz o desempenho do volume e aumenta o custo geral.

A utilização de um limite de arrefecimento demasiado curto pode causar problemas. O valor predefinido do limite de diminuição é de 31 dias.

Preços de níveis automáticos

A faturação baseia-se no nível quente atribuído e no nível frio utilizado, cada um cobrado à respetiva taxa. Para mais informações sobre os preços, consulte o artigo Preços do conjunto de armazenamento.

A faturação do conjunto de armazenamento baseia-se no tamanho total do nível frio de todos os volumes nesse conjunto. Este armazenamento total de nível frio é cobrado ao preço do nível frio, que é significativamente inferior ao preço do nível quente.

O preço do nível frequente depende do tipo de nível de serviço:

  • Para os níveis de serviço Premium e Extreme: o tamanho do nível quente é calculado como a capacidade total do conjunto menos o tamanho do nível frio e é cobrado ao preço do nível quente do conjunto. Se o tamanho do nível quente do conjunto for inferior a 2 TiB, é cobrado um mínimo de 2 TiB à taxa do nível quente e a capacidade restante é cobrada à taxa do nível frio.

  • Para o nível de serviço Flex: a capacidade do nível frequente alocada é cobrada ao preço do nível frequente do conjunto.

Os conjuntos de armazenamento flexível de desempenho personalizado com vários níveis automáticos também incorrem em custos de débito e IOPS atribuídos, semelhantes a outros conjuntos com desempenho personalizado.

Além disso, existe um custo para o tráfego de rede associado à movimentação de dados para ou a partir do nível de acesso esporádico. Para mais informações sobre os preços, consulte o artigo Preços do conjunto de armazenamento.

Ative a organização automática por níveis

Para volumes em conjuntos de armazenamento com a funcionalidade de níveis automática ativada, é apresentado um separador Níveis automáticos na página de detalhes ao nível do volume. Isto indica se a hierarquização está ativada ou desativada para o volume. Se clicar neste separador, pode procurar estatísticas, gerir as definições de hierarquização automática e pausar ou retomar a hierarquização.

Procure estatísticas de níveis

Os volumes da NetApp fornecem estatísticas de camadas automáticas ao nível do volume e do conjunto de armazenamento.

Estatísticas do nível de volume

Pode ver as estatísticas de níveis de um volume através da Google Cloud consola, da CLI do Google Cloud ou do Cloud Monitoring.

Use as instruções seguintes para procurar estatísticas de níveis de um volume através da consola ou da CLI Google Cloud. Google Cloud

Consola

  1. Aceda à página NetApp Volumes na Google Cloud consola.

    Aceda a NetApp Volumes

  2. Clique no nome do volume.

  3. Se a hierarquização estiver ativada no volume, é apresentado um separador Hierarquização automática. Selecione o separador.

  4. Reveja os campos Dados de nível frequente atuais e Dados de nível infrequente atuais.

gcloud

Procure estatísticas de hierarquização de um volume:

  gcloud netapp volumes describe VOLUME_NAME \
   --project=PROJECT_ID \
   --location=LOCATION \
   --format="table(capacityGib,coldTierSizeGib)"

Substitua as seguintes informações:

  • VOLUME_NAME: o nome do volume.

  • PROJECT_ID: o nome do projeto em que o volume se encontra.

  • LOCATION: a localização do volume.

O tamanho dos dados no nível frio é o resultado de coldTierSizeGib. O tamanho do nível frequente para os níveis de serviço Premium e Extreme é capacityGib menos coldTierSizeGib.

Para mais informações sobre flags opcionais adicionais, consulte a documentação do Google Cloud SDK sobre volumes.

Cloud Monitoring

O Cloud Monitoring recebe estatísticas de níveis automáticos para volumes Premium e Extreme, que podem ser visualizadas através do explorador de métricas ou dos painéis de controlo. As métricas disponíveis incluem o seguinte:

  • /volume/auto_tiering/tiered_bytes: especifica o número de bytes armazenados no nível quente e no nível frio. Pode filtrar esta métrica através da etiqueta tier para ver os dados do nível quente ou do nível frio.

  • /volume/auto_tiering/cold_tier_read_byte_count: o número de bytes lidos do nível frio.

  • /volume/auto_tiering/cold_tier_write_byte_count: o número de bytes escritos no nível de acesso esporádico.

Para mais informações, consulte o artigo Cloud Monitoring.

Estatísticas ao nível do conjunto de armazenamento

O Cloud Monitoring recebe estatísticas de níveis automáticos para pools Premium e Extreme, que podem ser visualizadas através do explorador de métricas ou dos painéis de controlo. As métricas disponíveis incluem o seguinte:

  • /storage_pool/auto_tiering/tiered_bytes: especifica o número de bytes armazenados no nível frequente e no nível infrequente. Pode filtrar esta métrica através da etiqueta tier para ver os dados do nível quente ou do nível frio.

  • /storage_pool/auto_tiering/cold_tier_read_byte_count: o número de bytes lidos do nível frio.

  • /storage_pool/auto_tiering/cold_tier_write_byte_count: o número de bytes escritos no nível de acesso esporádico.

Para mais informações, consulte o artigo Cloud Monitoring.

Edite os parâmetros da segmentação por níveis automática

Use as instruções seguintes para editar os parâmetros de hierarquização de um volume através da Google Cloud consola ou da Google Cloud CLI.

Consola

  1. Aceda à página NetApp Volumes na Google Cloud consola.

    Aceda a NetApp Volumes

  2. Clique no nome do volume.

  3. Se a hierarquização estiver ativada no volume, é apresentado um separador Hierarquização automática. Selecione o separador.

    • Se a divisão em níveis estiver ativada, clique em Pausar divisão em níveis automática para a pausar.

    • Se a divisão em níveis estiver pausada, clique em Retomar divisão automática em níveis para a retomar.

  4. Para alterar o limite de arrefecimento, clique em Editar limite de arrefecimento e introduza um novo valor. Clique em Guardar.

gcloud

Edite os parâmetros de níveis automáticos através do seguinte comando:

  gcloud netapp volumes update VOLUME_NAME \
   --project=PROJECT_ID \
   --location=LOCATION \
   --tiering-policy=tier-action=ENABLED_OR_DISABLED,cooling-threshold-days=DAYS

Substitua as seguintes informações:

  • VOLUME_NAME: o nome do volume.

  • PROJECT_ID: o nome do projeto em que o volume se encontra.

  • LOCATION: a localização do volume.

Para mais informações sobre flags opcionais adicionais, consulte a documentação do Google Cloud SDK sobre volumes.

O que se segue?