Partilhar via


Computação de alto desempenho em VMs das séries HB e N preparadas para InfiniBand

Aplica-se a: ✔️ VMs ✔️ Linux VMs ✔️ do Windows Conjuntos ✔️ de escala flexíveis Conjuntos de balanças uniformes

As VMs das séries H e N habilitadas para InfiniBand do Azure são projetadas para oferecer desempenho de classe de liderança, escalabilidade MPI (Message Passing Interface) e eficiência de custos para uma variedade de cargas de trabalho de HPC e IA do mundo real. Essas VMs otimizadas para computação de alto desempenho (HPC) são usadas para resolver alguns dos problemas computacionais mais intensivos em ciência e engenharia, tais como: dinâmica de fluidos, modelagem da terra, simulações meteorológicas, etc.

Estes artigos descrevem como começar a usar as VMs das séries H e N habilitadas para InfiniBand no Azure, bem como a configuração ideal das cargas de trabalho de HPC e IA nas VMs para escalabilidade.

Funcionalidades e capacidades

As VMs das séries HB e N habilitadas para InfiniBand foram projetadas para oferecer o melhor desempenho de HPC, escalabilidade de MPI e eficiência de custos para cargas de trabalho de HPC. Consulte VMs das séries HB e N para saber mais sobre os recursos das VMs.

RDMA e InfiniBand

As VMs HB-series e N-series compatíveis com RDMA comunicam através da rede InfiniBand de baixa latência e alta largura de banda. A capacidade RDMA em tal interconexão é fundamental para aumentar a escalabilidade e o desempenho de cargas de trabalho de HPC e IA de nó distribuído. As VMs das séries H e N habilitadas para InfiniBand são conectadas em uma árvore de gordura sem bloqueios com um design de baixo diâmetro para um desempenho RDMA otimizado e consistente. Consulte Habilitar InfiniBand para saber mais sobre como configurar a InfiniBand nas VMs habilitadas para InfiniBand.

Interface de passagem de mensagens

As séries HB e N habilitadas para SR-IOV suportam quase todas as bibliotecas e versões MPI. Algumas das bibliotecas MPI mais usadas são: Intel MPI, OpenMPI, HPC-X, MVAPICH2, MPICH, Platform MPI. Todos os verbos RDMA (acesso remoto direto à memória) são suportados. Consulte Configurar o MPI para saber mais sobre como instalar várias bibliotecas MPI suportadas e sua configuração ideal.

Começar agora

A primeira etapa é selecionar o tipo de VM das séries HB e N ideal para a carga de trabalho com base nas especificações da VM e na capacidade RDMA. Em segundo lugar, configure a VM ativando o InfiniBand. Existem vários métodos para fazer isso, incluindo o uso de imagens VM otimizadas com drivers incorporados; consulte Otimização para Linux e Ativar InfiniBand para obter detalhes. Em terceiro lugar, para cargas de trabalho de nós distribuídos, escolher e configurar o MPI adequadamente é fundamental. Consulte Configurar o IPM para obter detalhes. Em quarto lugar, para desempenho e escalabilidade, configure de forma ideal as cargas de trabalho seguindo orientações específicas para a família de VMs, como para visão geral da série HBv3 e visão geral da série HC.

Próximos passos