Arquitetura de soluções: Implementação HPC no local de segurança para o Azure

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 pode estender as suas capacidades computacionais tirando partido das instâncias de computação intensiva das Máquinas Virtuais em execução no Azure e acedidas através de Express Route ou VPN.

Esta solução baseia-se nos serviços geridos do Azure: Máquinas Virtuais, Rede Virtual, Gateway de VPN, ExpressRoute 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.

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

Orientações de implementação

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

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.

Gateway de VPN

Um gateway privado virtual fornece o ponto final do Azure a uma ligação VPN entre um dispositivo VPN no local e a rede virtual baseada no Azure.
Este processo permite conectividade segura na Internet entre um nó principal ou cluster no local e nós computacionais em execução no Azure.

ExpressRoute

O ExpressRoute fornece conectividade segura, fiável, de alta velocidade e de latência reduzida entre recursos no local e recursos do Azure, utilizando ligações privadas que não atravessam a Internet pública.

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.

Arquiteturas de soluções relacionadas

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.

Saiba mais

Soluções de computação de grandes dimensões como um serviço

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 é implementada com o Azure Batch, o que fornece agendamento de tarefas, dimensionamento automático de recursos de computação e gestão da execução como um serviço de plataforma (PaaS) que reduz o código e a manutenção da infraestrutura HPC.

Saiba mais