Criar um Azure HPC Cache

Use o portal do Azure ou o CLI do Azure para criar seu cache.

captura de tela de uma visão geral do cache no portal do Azure, com botão de criação na parte inferior

Clique na imagem abaixo para assistir a uma demonstração em vídeo sobre como criar um cache e adicionar um destino de armazenamento.

miniatura de vídeo: Azure HPC Cache: configuração (clique para acessar a página do vídeo)

Definir os detalhes básicos

Captura de tela da página de detalhes do projeto no portal do Azure.

Em Detalhes do Projeto, selecione a assinatura e o grupo de recursos que hospedarão o cache.

Em Detalhes do Serviço, defina o nome do cache e estes outros atributos:

  • Localização – selecione uma das regiões com suporte.
  • Rede virtual – você pode selecionar uma existente ou criar uma nova rede virtual.
  • Sub-rede - escolha ou crie uma sub-rede com pelo menos 64 endereços IP (/24). Essa sub-rede deve ser usada somente para essa Instância Azure HPC Cache.

Definir a capacidade de cache

Na página Cache, você precisa definir a capacidade de seu cache. Os valores definidos aqui determinam a rapidez com que o cache pode atender às solicitações do cliente e a quantidade de dados que pode armazenar.

A capacidade também afeta o custo do cache e para quantos destinos de armazenamento ele pode dar suporte.

A capacidade de cache é uma combinação de dois valores:

  • A taxa máxima de transferência de dados para o cache (taxa de transferência), em GB/segundo
  • A quantidade de armazenamento alocada para dados armazenados em cache, em TB

Captura de tela da página de dimensionamento do cache no portal do Azure.

Entender a taxa de transferência e o tamanho do cache

Vários fatores podem afetar a eficiência do HPC Cache, mas escolher um valor de taxa de transferência apropriado e o tamanho do armazenamento em cache é um dos mais importantes.

Ao escolher o valor da taxa de transferência, tenha em mente que a taxa de transferência de dados real depende da carga de trabalho, das velocidades de rede e do tipo dos destinos de armazenamento.

Os valores escolhidos definem a taxa de transferência máxima para todo o sistema de cache, mas uma parte dela é usada para tarefas de sobrecarga. Por exemplo, se um cliente solicitar um arquivo que ainda não está armazenado no cache ou se o arquivo estiver marcado como obsoleto, seu cache usará parte da taxa de transferência para obtê-lo arquivo do armazenamento de back-end.

O Azure HPC Cache gerencia quais arquivos são armazenados em cache e pré-carregados para maximizar as tarifas de acesso ao cache. O conteúdo do cache é avaliado continuamente e os arquivos são movidos para o armazenamento de longo prazo quando são acessados com menos frequência.

Escolha um tamanho de armazenamento de cache que possa manter confortavelmente o conjunto ativo de arquivos de trabalho, além de espaço adicional para metadados e outras sobrecargas.

A taxa de transferência e o tamanho do cache também afetam quantos destinos de armazenamento têm suporte para um cache específico. Para usar mais de 10 destinos de armazenamento com seu cache, escolha o maior valor de tamanho de armazenamento de cache disponível para o tamanho de sua taxa de transferência, ou escolha uma das configurações somente de leitura de alta taxa de transferência. Saiba mais em Adicionar destinos de armazenamento.

Se você precisar de ajuda com o dimensionamento correto do cache, entre em contato com o Serviço e o Suporte da Microsoft.

Escolha o tipo de cache de acordo com suas necessidades

Ao escolher sua capacidade de cache, você pode observar que alguns valores de taxa de transferência têm tamanhos de cache fixos, e outros permitem que você escolha entre várias opções de tamanho de cache. Isso ocorre porque há dois estilos diferentes de infraestrutura de cache:

  • Caches Standard – listados em Cache de leitura/gravação no menu de taxa de transferência

    Com os caches Standard, você pode escolher entre vários valores de tamanho de cache. Esses caches podem ser configurados para cache somente leitura ou leitura e gravação.

  • Caches de alta taxa de transferência – listados em Cache somente leitura no menu de taxa de transferência

    As configurações de alta taxa de transferência definiram tamanhos de cache porque estão pré-configuradas com discos NVME. Eles foram projetados para otimizar somente o acesso de leitura de arquivo.

Captura de tela do menu de taxa de transferência máxima no portal. Há várias opções de tamanho no título "Cache de leitura/gravação" e várias sob o título "Somente leitura".

Esta tabela explica algumas diferenças importantes entre as duas opções.

Atributo Cache Standard Cache de alta taxa de transferência
Categoria do menu de taxa de transferência "Cache de leitura/gravação" "Cache somente leitura"
Tamanhos da taxa de transferência 2, 4 ou 8 GB/s 4.5, 9 ou 16 GB/s
Tamanhos de cache 3, 6 ou 12 TB para 2 GB/s
6, 12 ou 24 TB para 4 GB/s
12, 24 ou 48 TB para 8 GB/s
21 TB para 4.5 GB/s
42 TB para 9 GB/s
84 TB para 16 GB/s
Número máximo de destinos de armazenamento 10 or 20 dependendo da seleção do tamanho do cache 20
Tipos de destino de armazenamento compatíveis Blob do Azure, armazenamento NFS local, Blob habilitado para NFS Armazenamento NFS local
O armazenamento de blob habilitado para NFS está em versão prévia para essa combinação
Estilos de cache Cache de leitura ou cache de leitura/gravação Cache somente leitura
O cache pode ser interrompido para economizar custos quando não for necessário Sim Não

Saiba mais sobre estas opções:

Habilitar criptografia de Azure Key Vault (opcional)

Se você quiser gerenciar as chaves de criptografia usadas para o armazenamento em cache, forneça as informações de Azure Key Vault na página chaves de criptografia de disco. O cofre de chaves deve estar na mesma região e na mesma assinatura que o cache.

Você poderá ignorar esta seção se não precisar de chaves gerenciadas pelo cliente. O Azure criptografa dados com chaves gerenciadas pela Microsoft por padrão. Leia criptografia de armazenamento do Azure para saber mais.

Observação

Você não pode alterar entre chaves gerenciadas pela Microsoft e chaves gerenciadas pelo cliente depois de criar o cache.

Para uma explicação completa do processo de criptografia de chave gerenciada pelo cliente, leia Usar chaves de criptografia gerenciadas pelo cliente para Azure HPC Cache.

Captura de tela da página de chaves de criptografia exibindo "Gerenciado pelo cliente" selecionado e os formulários de configuração "Identidades gerenciadas".

Selecione cliente gerenciado para escolher criptografia de chave gerenciada pelo cliente. Os campos de especificação do cofre de chaves são exibidos. Selecione a Azure Key Vault a ser usada e, em seguida, selecione a chave e a versão a serem usadas para esse cache. A chave deve ser uma RSA de 2048 bits. Você pode criar um novo cofre de chaves, chave ou versão de chave nesta página.

Marque a caixa Sempre usar a versão atual da chave se desejar usar a rotação de chaves automática.

Se você quiser usar uma identidade gerenciada específica para esse cache, configure-a na seção Identidades gerenciadas. Leia O que são identidades gerenciadas para recursos do Azure? para saber mais.

Observação

Você não pode alterar a identidade atribuída após criar o cache.

Se você usar uma identidade gerenciada atribuída pelo sistema ou uma identidade atribuída pelo usuário que ainda não tenha acesso ao cofre de chaves, haverá uma etapa extra que você deve executar depois de criar o cache. Esta etapa manual autoriza a identidade gerenciada do cache a usar o cofre de chaves.

Adicionar marcas de recurso (opcional)

A página Marcas permite que você adicione tags de recurso à sua instância do Azure HPC Cache.

Concluir a criação do cache

Depois de configurar o novo cache, clique na guia revisar + criar. O portal valida suas seleções e permite que você examine suas escolhas. Se tudo estiver correto, clique em Criar.

A criação do cache leva cerca de 10 minutos. Você pode acompanhar o progresso no painel de notificações do portal do Azure.

captura de tela das páginas "implantação em andamento" e "notificações" da criação de cache no portal

Quando a criação for concluída, uma notificação será exibida com um link para a nova instância do Azure HPC Cache e o cache será exibido na lista Recursos de sua assinatura.

captura de tela da instância do Azure HPC Cache no portal do Azure

Observação

Se o cache usar chaves de criptografia gerenciadas pelo cliente e exigir uma etapa de autorização manual após a criação, o cache poderá aparecer na lista de recursos antes que seu status da implantação seja alterado para concluído. Assim que o status do cache estiver aguardando a chave, você poderá autorizá-lo a usar o cofre de chaves.

Próximas etapas

Depois que o cache aparecer na lista de recursos, você poderá passar para a próxima etapa.