O que é o Azure HPC Cache?

Observação

Ação necessária: o Azure HPC Cache está sendo desativado. A Microsoft anunciou em 14 de março de 2024 que o Azure HPC Cache será desativado. A data de desativação é 30 de setembro de 2025. Remova todos os recursos do Azure HPC Cache até 30 de setembro de 2025. Visite https://aka.ms/hpccacheretirement para obter mais informações sobre a desativação.

O Azure HPC Cache acelera o acesso às tarefas HPC (computação de alto desempenho). Ao armazenar arquivos em cache no Azure, o Azure HPC Cache traz a escalabilidade da computação em nuvem para seu fluxo de trabalho existente. Esse serviço pode ser usado até mesmo para fluxos de trabalho em que seus dados são armazenados em links WAN, como no ambiente de NAS do datacenter local.

O Azure HPC Cache é fácil de iniciar e monitorar no portal do Azure. O armazenamento de NFS existente ou novos contêineres de blobs podem se tornar parte de seu namespace agregado, o que simplifica o acesso do cliente mesmo quando você altera o destino de armazenamento de back-end.

Casos de uso

O Azure HPC Cache é mais adequado para aumento de produtividade em fluxos de trabalho como os a seguir:

  • Fluxo de trabalho de acesso a arquivos com leitura intensa.
  • Dados armazenados em armazenamento acessível por NFS, Blob do Azure ou ambos.
  • Farms de computação com até 75.000 núcleos de CPU.

O Azure HPC Cache pode ser adicionado a uma ampla variedade de fluxos de trabalho em diversos setores. Qualquer sistema em que um grande número de máquinas precisa acessar um conjunto de arquivos em escala e com baixa latência se beneficiará desse serviço. As seções a seguir fornecem exemplos específicos.

Renderização VFX (de efeitos visuais)

Em mídia e entretenimento, o Azure HPC Cache pode acelerar o acesso a dados em projetos de renderização com limitações de tempo. Fluxos de trabalho de renderização VFX geralmente exigem processamento de último minuto por um grande número de nós de computação. Os dados desses fluxos de trabalho normalmente estão localizados em um ambiente NAS local. O Azure HPC Cache pode armazenar em cache esses dados de arquivo na nuvem para reduzir a latência e aumentar a flexibilidade para renderização sob demanda.

Para obter mais informações, consulte Computação de alto desempenho para renderização.

Ciências da vida

Muitos fluxos de trabalho de ciências biológicas podem se beneficiar do cache de arquivos de expansão.

Um instituto de pesquisa que deseja portar seus fluxos de trabalho de análise de genoma para o Azure pode deslocá-los facilmente usando o Azure HPC Cache. Como o cache oferece acesso de arquivo POSIX, nenhuma alteração do lado do cliente é necessária para executar seu fluxo de trabalho de cliente existente na nuvem.

O Azure HPC Cache também pode ser aproveitado para aumentar a eficiência em tarefas como análise secundária, simulação farmacológica ou análise de imagens orientada por IA.

Para obter mais informações, consulte Computação de alto desempenho para saúde e ciências biológicas.

Verificação de design de hardware

As cargas de trabalho de verificação de design do setor de design de hardware, conhecidas como ferramentas de automação de design eletrônico (EDA), são ferramentas de computação intensiva que podem ser executadas em grades de computação de máquina virtual em grande escala.

O Azure HPC Cache oferece armazenamento em cache na nuvem para dados de design, bibliotecas, binários e arquivos de banco de dados de regras dos sistemas de armazenamento locais. Essa opção oferece tempos de resposta como os locais para listagens de diretórios, metadados e leituras de dados e elimina a necessidade de operações complexas de migração, sincronização e cópia de dados.

O Azure HPC Cache também pode ser configurado para armazenar em cache os arquivos de saída gravados pelos trabalhos de computação. Essa configuração oferece reconhecimento imediato ao fluxo de trabalho de computação e depois grava as alterações novamente no NAS local.

O HPC Cache permite que os designers de chip dimensionam os trabalhos de verificação de EDA a dezenas de milhares de núcleos com facilidade e quase não precisem prestar atenção ao desempenho do armazenamento.

Para obter mais informações, consulte Computação de alto desempenho para silicone.

Análise de serviços financeiros

Uma implantação do Azure HPC Cache pode ajudar a acelerar cálculos de análise quantitativa, cargas de trabalho de análise de risco e simulações Monte Carlo para fornecer a empresas de serviços financeiros melhores insights para tomar decisões estratégicas.

Para obter mais informações, consulte Computação de alto desempenho para serviços financeiros.

Disponibilidade de região

Acesse a página Produtos de infraestrutura global do Azure por região para saber onde o Azure HPC Cache está disponível.

O Azure HPC Cache reside em apenas uma região. Ele poderá acessar dados armazenados em outras regiões se você conectá-los a contêineres de blob localizados lá. O cache não armazena dados do cliente permanentemente.

Próximas etapas