Cluster HPC implantado na nuvem | Microsoft Azure
Arquitetura da solução: Cluster HPC implantado na nuvem
Essa solução é criada nos serviços gerenciados do Azure: Conjuntos de dimensionamento de máquina virtual, Rede Virtual e a Contas de armazenamento. Esses serviços são executados em um ambiente de alta disponibilidade, com correção e suporte, permitindo que você foque a sua solução em vez de o ambiente em que eles são executados.
Nó principal HPC
O nó principal HPC é executado localmente ou no Azure como uma máquina virtual.
As máquinas virtuais do Azure de tamanho A8/A9 oferecem nós de computação HPC, com execução em sistema operacional Windows ou Linux.
A rede RDMA disponível para as instâncias A8 e A9 é usada para obter alta largura de banda e latências por microssegundo entre os nós de computação.
Os nós de armazenamento também podem ser executados nas máquinas virtuais.
Os conjuntos de disponibilidade asseguram que o aplicativo esteja disponível e seja resiliente a atualizações e falhas de hardware.
As máquinas virtuais que se comunicam por meio de RDMA são colocadas no mesmo conjunto de disponibilidade.
A Rede Virtual fornece conectividade de IP entre o nó principal, nós de computação e nós de armazenamento.
O Armazenamento de Blobs do Azure armazena os discos de suporte das máquinas virtuais e oferece armazenamento de longo prazo de dados não estruturados e arquivos executáveis usados pelo aplicativo de HPC.
Os modelos do Resource Manager ou arquivos de scrip são usados para implantar seu aplicativo no ambiente HPC.