Arquitetura da solução: A implementação HPC local em direção ao Azure

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 pode estender sua capacidade computacional alavancando as instâncias de computação intensa de Máquinas Virtuais que são executadas no Azure e acessadas por meio de ExpressRoute ou VPN.

Essa solução é criada nos serviços gerenciados do Azure: Máquinas virtuais, Rede Virtual, Gateway VPN, ExpressRoute e a 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.

A implementação HPC local em direção ao Azure Um diagrama que mostra a arquitetura da solução de uma implementação local de computação de alto desempenho disparando no Azure, criada nos serviços gerenciados Máquinas Virtuais, Rede Virtual, Gateway de VPN, ExpressRoute e Armazenamento do Azure. HPC Compute Cluster OR OR VM Scale Set Virtual Machines Virtual Network Azure On-Premise Storage VPN Express Route Cluster Nodes Cluster Head Node

Diretrizes de implementação

Produtos 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.

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.

Rede Virtual

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

Gateway VPN

Um gateway privado virtual fornece o ponto de extremidade do Azure para uma conexão VPN entre um dispositivo VPN local e a rede virtual baseada em Azure.
Isso permite conectividade segura na Internet entre um nó principal local ou cluster e os nós de computação em execução no Azure.

ExpressRoute

O ExpressRoute fornece conectividade de baixa latência, segura, confiável e de alta velocidade entre recursos locais e recursos do Azure usando conexões privadas que não transitam na Internet pública.

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.

Arquiteturas de solução relacionadas

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.

Saiba mais

Soluções de computação intensa como serviço

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 de HPC é implementada com o Lote do Azure, o qual oferece agendamento de trabalhos, dimensionamento automático de recursos de computação e gestão de execução de plataforma como serviço (PaaS), que reduz a manutenção e codificação da infraestrutura de HPC.

Saiba mais