Modello di analisi dei rischi HPC

Archiviazione BLOB di Azure
Azure CycleCloud
Macchine virtuali di Azure

Idee per le soluzioni

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

Questa soluzione di analisi dei rischi basata su modello usa il calcolo HPC di Azure e le macchine virtuali (VM) GPU per espandere le funzionalità di calcolo locali di TIBCO GridServer in Azure usando Azure CycleCloud per l'integrazione della scalabilità automatica. Il processo viene eseguito sia in locale che nel cloud usando la memorizzazione rapida nella cache di Avere vFXT e l'accesso NFS nativo ai dati di mercato disponibili in locale.

Architettura

Diagramma che mostra un diagramma di flusso della soluzione di analisi dei rischi.

Scaricare un file di Visio di questa architettura.

Flusso di dati

  1. Il team operativo usa Azure CycleCloud per configurare e avviare una griglia di analisi dei rischi in Azure.
  2. Azure CycleCloud orchestra la creazione e la configurazione software delle macchine virtuali per broker TIBCO GridServer e HPCCA, cache dei dati in memoria e cache Avere vFXT.
  3. Quanti (o batch pianificato) invia un flusso di lavoro del modello di analisi dei rischi al director TIBCO GridServer locale. In base ai criteri del processo e all'attuale uso locale, al flusso di lavoro viene consentito il burst in Azure per espandere la capacità della griglia locale.
  4. TIBCO HPCCA rileva la modifica nella profondità della coda per ogni broker TIBCO e richiede capacità aggiuntiva del motore TIBCO usando l'API Di ridimensionamento automatico di Azure CycleCloud. Azure CycleCloud avvia quindi automaticamente i nodi del motore in set di scalabilità di macchine virtuali usando macchine virtuali di Azure serie H, serie HB e serie HC per ottimizzare i costi e le prestazioni e macchine virtuali serie NC per fornire la capacità della GPU richiesta.
  5. Non appena le macchine virtuali del motore vengono aggiunte alla griglia di Azure, i broker iniziano a eseguire le attività nei nuovi nodi.
  6. I processi di analisi dei rischi eseguono il pull degli artefatti dall'ambiente locale e da Archiviazione BLOB di Azure in base a quanto richiesto dalla soluzione Avere vFXT montata su NFS e/o tramite la cache in memoria veloce.
  7. Man mano che ogni attività viene completata, i risultati vengono restituiti a chi ha inviato o attivato la richiesta e i dati vengono riscritti nella cache in memoria o nell'archivio NFS tramite Avere vFXT, in base alle esigenze. I dati memorizzati nella cache vengono salvati in modo permanente in locale o in Archiviazione BLOB di Azure.
  8. Man mano che le code di attività si svuotano, TIBCO HPCCA usa l'API di ridimensionamento automatico di Azure CycleCloud per ridurre la griglia di calcolo e ridurre i costi.

Componenti

  • N-Series Macchine virtuali: le macchine virtuali serie N sono ideali per carichi di lavoro a elevato utilizzo di calcolo e grafica, consentendo ai clienti di alimentare l'innovazione tramite scenari come la visualizzazione remota di fascia alta, l'apprendimento avanzato e l'analisi predittiva.
  • Serie H Macchine virtuali: la serie H è una nuova famiglia progettata specificamente per gestire carichi di lavoro di high performance computing, ad esempio la modellazione dei rischi finanziari, la simulazione sismica e del serbatoio, la modellazione molecolare e la ricerca genomica.
  • Gestire in modo efficace i carichi di lavoro comuni con facilità durante la creazione e l'ottimizzazione dei cluster HPC con Microsoft Azure CycleCloud.
  • Avere vFXT: archiviazione dei dati più veloce e accessibile per il calcolo ad alte prestazioni all'perimetro
  • TIBCO GridServer® è una piattaforma di infrastruttura leader di mercato per le reti e il calcolo elastico e la spina dorsale delle aziende che operano nei mercati più esigenti al mondo. Più di un milione di CPU distribuite in un migliaio di installazioni globali costituiscono griglie aziendali gestite da GridServer.

Passaggi successivi