Arquitetura da solução: Cluster HPC implantado na nuvem
Os aplicativos de HPC (computação de alto desempenho) podem dimensionar milhares de núcleos de computação, ampliar a computação intensa local ou serem executados como uma solução 100% nativa em nuvem. Essa solução HPC inclui o nó principal, nós de computação e nós de armazenamento, é executado no Azure sem a necessidade de manutenção de nenhuma infraestrutura de hardware.
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.
Diretrizes de implementação
Produtos/descrição | Documentação | |
---|---|---|
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. |
|
Conjuntos de dimensionamento de máquina virtual |
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. |
|
Rede Virtual |
A Rede Virtual fornece conectividade de IP entre o nó principal, nós de computação e nós de armazenamento. | |
Contas 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. | |
Modelos do Azure Resource Manager |
Os modelos do Resource Manager ou arquivos de scrip são usados para implantar seu aplicativo no ambiente HPC. |