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 página de configurações de destinos de armazenamento mostra informações sobre cada destino de armazenamento para seu Cache HPC e fornece opções para gerenciar destinos de armazenamento individuais.
Esta página também tem um utilitário para personalizar a quantidade de espaço em cache alocada para cada destino de armazenamento individual. Leia Alocar armazenamento em cache para obter detalhes.
Dica
As instruções para listar destinos de armazenamento usando a CLI do Azure são incluídas no artigo Adicionar destinos de armazenamento . Outras ações listadas aqui podem ainda não estar disponíveis na CLI do Azure.
Gerenciar destinos de armazenamento
Você pode executar ações de gerenciamento em destinos de armazenamento individuais. Essas ações complementam as opções de nível de cache discutidas em Gerenciar seu cache.
Esses controles podem ajudá-lo a se recuperar de uma situação inesperada (como um destino de armazenamento sem resposta) e também dar a você a capacidade de substituir algumas ações de cache automático (como gravar arquivos alterados de volta para o sistema de armazenamento de longo prazo).
Abra a página destinos de armazenamento no portal do Azure. Clique na imagem ... na extrema direita da lista de destino de armazenamento para abrir a lista de tarefas.
Estas opções estão disponíveis:
- Descarregar – gravar todas as alterações armazenadas em cache no armazenamento de back-end
- Suspender – Interromper temporariamente o destino de armazenamento de atender solicitações
- Atualizar DNS – Atualizar o endereço IP de destino de armazenamento de um servidor DNS personalizado ou de um ponto de extremidade privado do Armazenamento do Azure
- Invalidar – descarta arquivos armazenados em cache desse destino de armazenamento (Invalidar pode causar perda de dados)
- Remoção forçada - Excluir um alvo de armazenamento, ignorando algumas etapas de segurança (Remoção forçada pode causar perda de dados)
- Retomar – Colocar um destino de armazenamento suspenso de volta ao serviço
- Excluir – Remover permanentemente um destino de armazenamento
Leia o restante deste artigo para obter mais detalhes sobre essas opções.
Gravar arquivos armazenados em cache no destino de armazenamento
A opção Flush instrui o cache a copiar imediatamente os arquivos alterados armazenados no cache para o sistema de armazenamento principal. Por exemplo, se os computadores cliente estiverem atualizando um arquivo específico repetidamente, ele será mantido no cache para acesso mais rápido. As alterações de arquivo não são gravadas no sistema de armazenamento de longo prazo por um período que varia de vários minutos a mais de uma hora.
A ação Flush instrui o cache a gravar todos os arquivos no sistema de armazenamento.
O cache não aceitará solicitações de clientes para arquivos nesse destino de armazenamento até que o descarregamento seja concluído.
Você pode usar essa opção para garantir que o armazenamento de back-end seja preenchido antes de fazer um backup ou para qualquer situação em que você queira garantir que o armazenamento de back-end tenha atualizações recentes.
Essa opção se aplica principalmente a modelos de uso que incluem cache de gravação. Leia Noções básicas sobre modelos de uso de cache para saber mais sobre o cache de leitura e gravação.
Dica
Se você precisar gravar arquivos individuais específicos de volta em um destino de armazenamento sem gravar todo o conteúdo do cache, considere o script flush_file.py contido na distribuição da biblioteca de clientes do HPC Cache NFSv3. Saiba mais em Personalizar a gravação de retorno de arquivo no Cache do Azure HPC.
Suspender um destino de armazenamento
O recurso de suspensão desabilita o acesso do cliente a um destino de armazenamento, mas não remove permanentemente o destino de armazenamento do cache. Você poderá usar essa opção se precisar desabilitar um sistema de armazenamento de back-end para manutenção, reparo ou substituição.
Recolocar em operação um destino de armazenamento suspenso
Use o Resume para cancelar a suspensão de um destino de armazenamento.
Atualizar endereço IP
Em algumas situações, talvez seja necessário atualizar o endereço IP do destino de armazenamento. Isso pode acontecer em dois cenários:
Seu cache usa um sistema DNS personalizado em vez da configuração padrão e a infraestrutura de rede foi alterada.
Seu destino de armazenamento usa um ponto de extremidade privado para acessar o Azure Blob ou o armazenamento de blobs montado em NFS, e você atualizou a configuração desse ponto de extremidade. (Você deve suspender os destinos de armazenamento antes de modificar seus pontos de extremidade privados, conforme descrito no artigo de pré-requisitos.)
Com um sistema DNS personalizado, é possível que o endereço IP do seu destino de armazenamento NFS seja alterado devido a alterações de DNS de back-end. Se o servidor DNS alterar o endereço IP do sistema de armazenamento de back-end, o HPC Cache do Azure poderá perder o acesso ao sistema de armazenamento. Idealmente, você deve trabalhar com o gerente do sistema DNS personalizado do cache para planejar quaisquer atualizações, pois essas alterações tornam o armazenamento indisponível.
Se você usar um ponto de extremidade privado para acesso seguro ao armazenamento, os endereços IP do ponto de extremidade poderão ser alterados se você modificar sua configuração. Se você precisar alterar a configuração do ponto de extremidade privado, suspenda o destino de armazenamento (ou os destinos) que usam o ponto de extremidade e atualize os endereços IP quando os reativar. Leia Trabalhar com pontos de extremidade privados para mais informações.
Para atualizar o endereço IP de um destino de armazenamento, use a opção Atualizar DNS . O cache consulta o servidor DNS personalizado ou o ponto de extremidade privado para a obtenção de um novo endereço IP.
Se tiver êxito, a atualização deve levar menos de dois minutos. Você só pode atualizar um destino de armazenamento por vez; aguarde a conclusão da operação anterior antes de tentar outra.
Note
A opção "Atualizar DNS" está desabilitada para destinos de armazenamento NFS que usam endereços IP em vez de um nome de host DNS.
Invalidar conteúdo de cache para um destino de armazenamento
A opção Invalidar informa ao HPC Cache para marcar todos os arquivos armazenados em cache desse destino de armazenamento como desatualizados. Na próxima solicitação desses arquivos feita por um cliente, eles serão buscados no sistema de armazenamento de back-end.
Você poderá usar essa opção se atualizar arquivos no sistema de armazenamento de back-end diretamente e quiser disponibilizar essas alterações imediatamente para os clientes conectados ao HPC Cache.
Note
Se você usar o cache de gravação para esse destino de armazenamento, a invalidação do cache poderá causar perda de dados. Se um cliente tiver gravado uma alteração no cache, mas ainda não tiver sido copiado para o sistema de armazenamento de back-end, essa alteração será descartada.
A quantidade de tempo entre quando uma gravação do cliente é salva no cache e o tempo em que esse arquivo é gravado no sistema de armazenamento de longo prazo é variável. Não há como o HPC Cache determinar se um arquivo específico foi gravado ou não em seu sistema de armazenamento antes de invalidar o cache.
Se você precisar garantir que todas as alterações armazenadas em cache sejam salvas no sistema de armazenamento de back-end, use um comando Flush .
Saiba mais sobre o cache de gravação e o atraso de write-back do arquivo no Understand cache usage models.
Forçar a remoção de um destino de armazenamento
Note
Essa opção pode causar perda de dados para o destino de armazenamento afetado.
Se um destino de armazenamento não puder ser removido com uma ação de exclusão normal, você poderá usar a opção Forçar remover para excluí-lo do Azure HPC Cache.
Essa ação ignora a etapa que sincroniza arquivos no cache com os arquivos no sistema de armazenamento de back-end. Não há nenhuma garantia de que as alterações gravadas no HPC Cache serão gravadas no sistema de armazenamento de back-end, portanto, as alterações poderão ser perdidas se você usar essa opção.
Também não há garantia de que o sistema de armazenamento de back-end estará acessível depois de ser removido do cache.
Normalmente, a remoção forçada é usada somente quando um destino de armazenamento não respondeu ou, caso contrário, está em um estado incorreto. Essa opção permite remover o destino de armazenamento incorreto em vez de ter que tomar medidas mais drásticas.
Excluir um destino de armazenamento
Você pode usar o portal do Azure ou a CLI do AZ para excluir um destino de armazenamento.
A opção de exclusão regular remove permanentemente o destino de armazenamento do HPC Cache, mas primeiro sincroniza o conteúdo do cache com o sistema de armazenamento de back-end. É diferente da opção de exclusão forçada, que não sincroniza dados.
Excluir um destino de armazenamento remove a associação do sistema de armazenamento com esse HPC Cache do Azure, mas não altera o sistema de armazenamento de back-end. Por exemplo, se você usou um contêiner de Armazenamento de Blobs do Azure, o contêiner e seu conteúdo ainda existem depois de excluí-lo do cache. Você pode adicionar o contêiner a um HPC Cache do Azure diferente, adicioná-lo novamente a esse cache ou excluí-lo com o portal do Azure.
Se houver uma grande quantidade de dados alterados armazenados no cache, a exclusão de um destino de armazenamento poderá levar vários minutos para ser concluída. Aguarde até que a ação seja concluída para ter certeza de que os dados estão armazenados com segurança em seu sistema de armazenamento de longo prazo.
Para remover um destino de armazenamento, abra a página destinos de armazenamento . Clique em '...' ao lado do destino de armazenamento e escolha Excluir no menu.
Entender o estado de destino do armazenamento
A lista de destinos de armazenamento mostra dois tipos de status: estado e estado de provisionamento.
- O estado indica o estado operacional do destino de armazenamento. Esse valor é atualizado regularmente e ajuda você a entender se o destino de armazenamento está disponível para solicitações de cliente e quais das opções de gerenciamento estão disponíveis.
- O estado de provisionamento informa se a última ação para adicionar ou editar o destino de armazenamento foi bem-sucedida. Esse valor só é atualizado quando você edita o destino de armazenamento.
O valor de Estado afeta quais opções de gerenciamento você pode usar. Aqui está uma breve explicação dos valores e seus efeitos.
- Pronto – o destino de armazenamento está operando normalmente e disponível para clientes. Você pode usar qualquer uma das opções de gerenciamento neste destino de armazenamento (exceto o Resume, que só é válido para destinos de armazenamento suspensos).
- Ocupado – o destino de armazenamento está processando outra operação. Você pode excluir ou forçar a remoção do destino de armazenamento.
- Suspenso – O destino de armazenamento foi colocado offline. Você ainda pode purgar, excluir ou forçar a remoção desse destino de armazenamento. Escolha Retomar para colocar o alvo em operação.
- Descarregamento – o destino de armazenamento está gravando dados no armazenamento de fundo. O destino não pode processar solicitações dos clientes durante o esvaziamento de buffer, mas retornará automaticamente ao seu estado anterior após terminar de escrever os dados.
Alocar armazenamento em cache
Opcionalmente, você pode configurar a quantidade de armazenamento em cache que pode ser usada por cada destino de armazenamento. Esse recurso permite que você planeje com antecedência para que o espaço esteja disponível para armazenar os arquivos de um sistema de armazenamento específico.
Se você não personalizar a alocação de armazenamento, cada destino de armazenamento receberá um compartilhamento igual do espaço de cache disponível.
Clique no botão Alocar armazenamento para personalizar a alocação de cache.
Na folha Alocar armazenamento , insira o percentual de espaço de cache que você deseja atribuir a cada destino de armazenamento. As alocações de armazenamento devem totalizar 100%.
Lembre-se de que algum espaço em cache é usado para sobrecarga, portanto, a quantidade total de espaço disponível para arquivos armazenados em cache não é exatamente a mesma que a capacidade escolhida quando você criou o HPC Cache.
Clique em Salvar para concluir a alocação.