Editar

Modelo de análise de risco para HPC

Azure Blob Storage
Azure CycleCloud
Azure Virtual Machines

Ideias de soluções

Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.

Esta solução de análise de risco de modelo utiliza computação HPC do Azure e máquinas virtuais de GPU (VMs) para expandir a computação local do TIBCO GridServer para o Azure através do Azure CycleCloud para integração de dimensionamento automático. O trabalho é executado no local e na cloud através da colocação em cache rápida do Avere vFXT e do acesso NFS nativo aos dados de mercado disponíveis no local.

Arquitetura

Diagrama mostrando um fluxograma da solução de análise de risco.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de dados

  1. A equipa de operações utiliza o Azure CycleCloud para configurar e iniciar a grelha de análise de risco no Azure.
  2. O Azure CycleCloud orquestra a criação de VM e a configuração de software para agentes TIBCO GridServer e HPCCA, cache de dados na memória e cache Avere vFXT.
  3. O Quant (ou lote agendado) envia um fluxo de trabalho de modelo de análise de risco para o diretor TIBCO GridServer local. Com base nas políticas de trabalho e na utilização local atual, o fluxo de trabalho pode invadir o Azure para expandir a capacidade de grelha local.
  4. O TIBCO HPCCA deteta a alteração na profundidade da fila para cada broker TIBCO e solicita capacidade extra do mecanismo TIBCO usando a API de Auto-Scaling do Azure CycleCloud. O Azure CycleCloud, em seguida, inicia automaticamente nós do motor em Conjuntos de Dimensionamento de Máquinas Virtuais através de VMs das séries H, HB e HC do Azure, para otimizar o custo e o desempenho, e VMs da série NC para oferecer capacidade de GPU conforme necessário.
  5. Assim que as VMs do motor se associam à Grelha do Azure, os mediadores começam a executar tarefas nos novos nós.
  6. Os trabalhos de risco extraem artefactos do armazenamento no local e do Blob do Azure conforme necessário a partir do Avere vFXT com NFS montado e/ou através da cache de memória rápida.
  7. À medida que cada tarefa é concluída, os resultados são devolvidos ao submissor ou ao controlador e os dados são gravados de volta na cache da memória ou no armazenamento NFS através do Avere vFXT, conforme necessário. Os dados armazenados em cache são mantidos no local ou no armazenamento de Blobs do Azure.
  8. À medida que as filas de tarefas se esgotam, o HPCCA TIBCO usa a API de Auto-Scaling do Azure CycleCloud para reduzir a grade de computação e reduzir custos.

Componentes

  • Máquinas virtuais da série N: As máquinas virtuais da série N são ideais para cargas de trabalho de computação e gráficos intensivos, ajudando os clientes a impulsionar a inovação por meio de cenários como visualização remota high-end, aprendizado profundo e análise preditiva.
  • Máquinas Virtuais da Série H: A série H é uma nova família especificamente projetada para lidar com cargas de trabalho de computação de alto desempenho, como modelagem de risco financeiro, simulação sísmica e de reservatório, modelagem molecular e pesquisa genômica.
  • Gerencie efetivamente cargas de trabalho comuns com facilidade ao criar e otimizar clusters HPC com o Microsoft Azure CycleCloud.
  • Avere vFXT: Armazenamento de dados mais rápido e acessível para computação de alto desempenho na borda
  • O TIBCO GridServer® é uma plataforma de infraestrutura líder de mercado para computação em grade e elástica e a espinha dorsal das empresas que operam nos mercados mais exigentes do mundo. Mais de um milhão de CPUs espalhadas por mil instalações globais compõem grades corporativas que são gerenciadas pelo GridServer.

Próximos passos