Ignorar Navegação

Arquitetura de soluções: Cluster HPC implementado na cloud

As aplicações com computação de alto desempenho (HPC) podem dimensionar para milhares de núcleos de computação, expandir a solução de computação de grandes dimensões no local ou executar como solução 100% nativa na cloud. Esta solução HPC incluindo o nó principal, os nós de computação e os nós de armazenamento são executados no Azure sem infraestrutura de hardware a manter.

Esta solução baseia-se nos serviços geridos do Azure: Conjuntos de Dimensionamento de Máquinas Virtuais, Rede Virtual e em Armazenamento. Estes serviços são executados num ambiente de elevada disponibilidade, corrigido e suportado, que lhe permite concentrar-se na sua solução em vez de no ambiente em que é executada.

OR Availability Set ARM template Script file ClusterHead Node Virtual Machines VM Scale Set RDMA Network A8, A9, and H SeriesVirtual Machines Storage Virtual Network

Orientações de implementação

Produtos/Descrição Documentação

Nó principal HPC

O nó principal HPC é executado no local ou no Azure como máquina virtual.
As máquinas virtuais do Azure de tamanho A8/A9 fornecem os nós de computação HPC, executados no sistema operativo Windows ou Linux.
O serviço de redes RDMA disponíveis com as instâncias A8 e A9 é utilizado para assegurar uma largura de banda elevada e latências de microssegundos entre nós de computação.
Os nós de armazenamento também podem ser executados nas máquinas virtuais.

Conjuntos de Dimensionamento de Máquinas Virtuais

Os conjuntos de disponibilidade asseguram que a aplicação está disponível e resiliente a atualizações e falhas de hardware.
As máquinas virtuais que comunicam através de RDMA são colocadas no mesmo conjunto de disponibilidade.

Rede Virtual

A Rede Virtual fornece conectividade de IP entre o nó principal, os nós de computação e os nós de armazenamento.

Armazenamento

Os blobs do Armazenamento do Azure armazenam os discos que guardam as cópias de segurança das máquinas virtuais e garantem o armazenamento de longo prazo de dados não estruturados e dos ficheiros executáveis utilizados pela aplicação HPC.

Modelos do Azure Resource Manager

Os modelos ou ficheiros de script do Resource Manager são utilizados para implementar a aplicação no ambiente HPC.