Executar aplicativos de HPC (computação de alto desempenho) no Azure

Iniciante
Intermediário
Administrador
Desenvolvedor
Arquiteto de Soluções
Estudante
Gerente de tecnologia
Consultor funcional
Azure
Lote do Azure
Máquinas Virtuais do Azure
Azure CycleCloud
Azure NetApp Files

O Azure HPC é uma funcionalidade de nuvem criada com finalidade para a carga de trabalho de IA e HPC, usando processadores de ponta e interconexão InfiniBand da classe HPC para fornecer o melhor desempenho, escalabilidade e valor do aplicativo. O Azure HPC permite que os usuários obtenham inovação, produtividade e agilidade empresarial, por meio de uma variedade altamente disponível de tecnologias de HPC e IA que podem ser alocadas dinamicamente conforme as suas necessidades técnicas e empresariais mudam. Este roteiro de aprendizagem é uma série de módulos que ajudam você a começar a usar o Azure HPC. Você pode escolher os tópicos nos quais mais se interessa ou o progresso de cada um deles, um por um.

Pré-requisitos

  • Familiaridade básica com os serviços de computação do Azure

Módulos neste roteiro de aprendizagem

Descubra os serviços disponíveis no Azure para suas cargas de trabalho de computação de alto desempenho.

O Lote do Azure é um serviço que habilita você a executar aplicativos paralelos em larga escala e de HPC (computação de alto desempenho) na nuvem. Não é necessário gerenciar nem configurar a infraestrutura. Basta agendar o trabalho, alocar os recursos necessários e deixar o Lote cuidar do resto.

O Lote do Azure é um serviço do Azure que o habilita a executar aplicativos paralelos em larga escala e de HPC (computação de alto desempenho) na nuvem. Não é necessário gerenciar nem configurar a infraestrutura. Basta agendar o trabalho, alocar os recursos necessários e deixar o Lote cuidar do resto.

O Lote do Azure é uma PaaS (plataforma como serviço) fornecida pela Microsoft para executar aplicativos de computação em grande escala paralelos e de alto desempenho no Azure. Neste módulo, você escreverá um aplicativo de console do .NET Core para executar transcodificação de vídeo paralelamente aos serviços do Lote do Azure.

O Azure CycleCloud é um aplicativo que fornece um modo simples, seguro e escalonável de criar, personalizar e gerenciar clusters de computação de alto desempenho (HPC) no Azure.

Os modelos do Azure CycleCloud oferecem um modelo de provisionamento declarativo que ajuda a minimizar a sobrecarga administrativa associada à implantação e à manutenção de ambientes de HPC personalizados no Azure.

Este módulo aborda os diversos fatores que influenciam a seleção do armazenamento HPC no Azure. Examinamos considerações sobre o NFS, o acesso a arquivos, os serviços de diretório, os sistemas de arquivos paralelos e o acesso a arquivos híbridos.

Escolha o melhor nível de serviço do Azure NetApp Files, com base na taxa de transferência necessária e incluindo considerações de custo.

Saiba como aprimorar o desempenho do Azure NetApp Files em aplicativos de EDA e HPC usando as melhores práticas.

Este módulo fornece orientação sobre como escolher o SKU correto para seus aplicativos de HPC (computação de alto desempenho) e como criar e executar aplicativos de HPC altamente otimizados e firmemente acoplados.

Forneça diretrizes sobre como solucionar problemas de falhas de runtime e gargalos de desempenho em aplicativos HPC firmemente acoplados.