Arquitetura de soluções: 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.

Esta solução baseia-se nos serviços geridos do Azure: Máquinas Virtuais, Armazenamento e em Batch. 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.

Soluções de computação de grandes dimensões como um serviço Um diagrama que mostra a arquitetura da solução de uma grande solução de computação como um serviço, criada nos serviços geridos do Azure, Máquinas Virtuais, Armazenamento e Batch. Pool Storage Virtual Machines Client App Web App Batch

Orientações de implementação

Produtos Documentação

Máquinas Virtuais

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.

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.

Batch

O Azure Batch envia vastas quantidades de dados para o motor de computação executado na nuvem.

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

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.

Saiba mais