Gerencie seu cache

A página de visão geral do cache no portal do Azure mostra detalhes do projeto, status do cache e estatísticas básicas do cache. Ele também tem controles para parar ou iniciar o cache, excluir o cache, liberar dados para armazenamento de longo prazo e atualizar o software.

Este artigo também explica como fazer essas tarefas básicas com a CLI do Azure.

Para abrir a página de visão geral, selecione seu recurso de cache no portal do Azure. Por exemplo, carregue a página Todos os recursos e clique no nome do cache.

screenshot of an Azure HPC Cache instance's Overview page

Os botões na parte superior da página podem ajudá-lo a gerenciar o cache:

  • Start and Stop - Retoma ou suspende a operação de cache
  • Flush - Grava dados alterados em destinos de armazenamento
  • Atualizar - Atualiza o software de cache
  • Coletar diagnósticos - Carrega informações de depuração
  • Atualizar - Recarrega a página de visão geral
  • Excluir - Destrói permanentemente o cache

Leia mais sobre essas opções abaixo.

Gorjeta

Você também pode gerenciar destinos de armazenamento individuais - leia Exibir e gerenciar destinos de armazenamento para obter detalhes.

Parar o cache

Você pode parar o cache para reduzir custos durante um período inativo. Você não será cobrado pelo tempo de atividade enquanto o cache estiver parado, mas será cobrado pelo armazenamento em disco alocado do cache. (Consulte a página de preços para obter detalhes.)

Um cache interrompido não responde às solicitações do cliente. Você deve desmontar os clientes antes de parar o cache.

O botão Parar suspende um cache ativo. O botão Parar está disponível quando o status de um cache é Íntegro ou Degradado.

screenshot of the top buttons with Stop highlighted and a pop-up message describing the stop action and asking 'do you want to continue?' with Yes (default) and No buttons

Depois de clicar em Sim para confirmar a interrupção do cache, o cache libera automaticamente seu conteúdo para os destinos de armazenamento. Esse processo pode levar algum tempo, mas garante a consistência dos dados. Finalmente, o status do cache muda para Parado.

Para reativar um cache interrompido, clique no botão Iniciar . Não é necessária confirmação.

screenshot of the top buttons with Start highlighted

Liberar dados armazenados em cache

O botão Liberar na página de visão geral informa ao cache para gravar imediatamente todos os dados alterados armazenados no cache nos destinos de armazenamento back-end. O cache salva dados rotineiramente nos destinos de armazenamento, portanto, não é necessário fazer isso manualmente, a menos que você queira garantir que o sistema de armazenamento back-end esteja atualizado. Por exemplo, você pode usar Flush antes de tirar um instantâneo de armazenamento ou verificar o tamanho do conjunto de dados.

Nota

Durante o processo de liberação, o cache não pode atender às solicitações do cliente. O acesso ao cache é suspenso e retomado após a conclusão da operação.

Quando você inicia a operação de liberação de cache, o cache para de aceitar solicitações de cliente e o status do cache na página de visão geral muda para Liberação.

Os dados no cache são salvos nos destinos de armazenamento apropriados. Dependendo da quantidade de dados que precisa ser liberada, o processo pode levar alguns minutos ou mais de uma hora.

Depois que todos os dados são salvos em destinos de armazenamento, o cache começa automaticamente a receber solicitações do cliente novamente. O status do cache retorna para Íntegro.

Para liberar o cache, clique no botão Liberar e, em seguida, clique em Sim para confirmar a ação.

screenshot of the top buttons with Flush highlighted and a pop-up message describing the flush action and asking 'do you want to continue?' with Yes (default) and No buttons

Gorjeta

Se você precisar gravar arquivos individuais específicos em um destino de armazenamento sem gravar todo o conteúdo do cache, considere usar o script flush_file.py contido na distribuição da biblioteca de cliente NFSv3 do PC Cache. Saiba mais em Personalizar write-back de arquivo no Cache HPC do Azure.

Atualizar software de cache

Se uma nova versão de software estiver disponível, o botão Atualizar ficará ativo. Você também deve ver uma mensagem na parte superior da página sobre a atualização do software.

screenshot of the top row of buttons with the Upgrade button enabled

O acesso do cliente não é interrompido durante uma atualização de software, mas o desempenho do cache diminui. Planeje atualizar o software fora do horário de pico de uso ou em um período de manutenção planejado.

A atualização de software pode levar várias horas. Os caches configurados com taxa de transferência mais alta levam mais tempo para serem atualizados do que os caches com valores de taxa de transferência de pico menores. O status do cache muda para Atualizando até que a operação seja concluída.

Quando uma atualização de software estiver disponível, você terá uma semana ou mais para aplicá-la manualmente. A data de término está listada na mensagem de atualização. Se você não atualizar durante esse período, o Azure aplicará automaticamente o novo software ao seu cache.

Você pode usar o portal do Azure para agendar um horário mais conveniente para a atualização. Siga as instruções no separador Portal abaixo.

Se o cache for interrompido quando a data de término passar, o cache atualizará automaticamente o software na próxima vez que for iniciado. (A atualização pode não começar imediatamente, mas começará na primeira hora.)

Clique no botão Atualizar para configurar a atualização de software. Você tem a opção de atualizar o software imediatamente ou agendar a atualização para uma data e hora específicas.

Screenshot of the Schedule software upgrade blade showing radio buttons with

Para atualizar imediatamente, selecione Atualizar agora e clique no botão Salvar .

Para agendar uma hora de atualização diferente, selecione Agendar mais tarde e selecione uma nova data e hora.

  • A data e a hora são mostradas no fuso horário local do navegador.
  • Você não pode escolher um horário posterior ao prazo na mensagem original.

Quando você salva a data personalizada, a mensagem de banner será alterada para mostrar a data escolhida.

Se quiser rever a data de atualização agendada, clique novamente no botão Atualizar . Clique no link Redefinir data . Isso remove imediatamente a data agendada.

Screenshot of the Schedule software upgrade blade with a custom date selected. A text link appears at the left of the date labeled

Depois de redefinir o valor agendado anteriormente, o seletor de data será redefinido para a data e hora disponíveis mais recentes. Você pode escolher uma nova data e salvá-la, ou clicar em Descartar para manter a data mais recente.

Não é possível alterar a programação se faltarem menos de 15 minutos para a atualização.

Recolher diagnósticos

O botão Coletar diagnóstico inicia manualmente o processo para coletar informações do sistema e carregá-las no Serviço e Suporte da Microsoft para solução de problemas. O cache coleta e carrega automaticamente as mesmas informações de diagnóstico se ocorrer um problema sério de cache.

Use esse controle se o Serviço e Suporte da Microsoft o solicitar.

Depois de clicar no botão, clique em Sim para confirmar o upload.

screenshot of the 'Start diagnostics collection' pop-up confirmation message. The default button 'yes' is highlighted.

Excluir o cache

O botão Excluir destrói o cache. Quando você exclui um cache, todos os seus recursos são destruídos e não incorrem mais em cobranças de conta.

Os volumes de armazenamento back-end usados como destinos de armazenamento não são afetados quando você exclui o cache. Você pode adicioná-los a um cache futuro mais tarde ou descomissioná-los separadamente.

Nota

O Cache HPC do Azure não grava automaticamente os dados alterados do cache nos sistemas de armazenamento back-end antes de excluir o cache.

Para certificar-se de que todos os dados no cache foram gravados no armazenamento de longo prazo, pare o cache antes de excluí-lo. Certifique-se de que mostra o estado Parado antes de eliminar.

Depois de parar o cache, clique no botão Excluir para remover permanentemente o cache.

Ver avisos

Se o cache entrar em um estado não íntegro, verifique a página Avisos . Esta página mostra notificações do software de cache que podem ajudá-lo a entender seu estado.

Essas notificações não aparecem no log de atividades porque não são controladas pelo portal do Azure. Eles geralmente são associados a configurações personalizadas que você pode ter feito.

Os tipos de avisos que você pode ver aqui incluem:

  • O cache não pode alcançar seu servidor NTP
  • O cache falhou ao baixar informações de nome de usuário do Extended Groups
  • As configurações de DNS personalizadas foram alteradas em um destino de armazenamento

screenshot of the Monitoring > Warnings page showing a message that extended groups usernames could not be downloaded

Próximos passos