HPC-sjabloon voor risicoanalyse: oplossingsarchitectuur

Blob Storage
CycleCloud
Virtual Machines

Oplossingsidee

Als u wilt dat we dit artikel uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsinformatie, laat het ons dan weten met GitHub Feedback!

Deze sjabloonoplossing voor risicoanalyse maakt gebruik van Virtuele Azure HPC-reken- en GPU-machines (VM's) om on-premises TIBCO GridServer-rekenkracht uit te breiden naar Azure met behulp van Azure CycleCloud voor integratie van automatisch schalen. De taak wordt zowel on-premises als in de cloud uitgevoerd met behulp van Avere vFXT snelle caching en native NFS-toegang tot on-premises beschikbare marktgegevens.

Architectuur

Architectuurdiagram Download een SVG van deze architectuur.

Gegevensstroom

  1. Operations-team gebruikt Azure CycleCloud om risicoanalyseraster te configureren en te starten in Azure.
  2. Azure CycleCloud het maken van VM's en softwareconfiguratie voor TIBCO GridServer-brokers en HP ANTIVIRUS, in-memory gegevenscache en Avere vFXT cache.
  3. Quant (of geplande batch) verstuurt een sjabloonwerkstroom voor risicoanalyse naar de on-premises TIBCO GridServer-directeur. Op basis van taakbeleid en het huidige on-premises gebruik mag de werkstroom bursten naar Azure om de on-premises rastercapaciteit uit te breiden.
  4. De TIBCO HP DETECT detecteert de wijziging in de wachtrijdiepte voor elke TIBCO-broker en vraagt aanvullende TIBCO-enginecapaciteit aan met behulp van de Azure CycleCloud Api voor automatisch schalen. Azure CycleCloud start vervolgens automatisch engine-knooppunten in Virtual Machine Scale Sets met behulp van de VM's uit de Azure H-serie, HB-serie en HC-serie om kosten en prestaties te optimaliseren en VM's uit de NC-serie om gpu-capaciteit te bieden als dat nodig is.
  5. Zodra engine-VM's lid worden van Azure Grid, beginnen de brokers met het uitvoeren van taken op de nieuwe knooppunten.
  6. Risicotaken halen waar nodig artefacten op uit on-premises en Azure Blob-opslag van NFS dat is Avere vFXT en/of via de snelle in-memory cache.
  7. Wanneer elke taak is voltooid, worden de resultaten geretourneerd naar de indiener of het stuurprogramma en worden gegevens teruggeschreven naar de cache in het geheugen of naar de NFS-opslag via de Avere vFXT, indien nodig. Gegevens in de cache worden on-premises of in Azure Blob Storage opgeslagen.
  8. Terwijl taakwachtrijen leeg komen te staan, maakt de TIBCO HP HPGEBRUIK gebruik van Azure CycleCloud API voor automatisch schalen om het rekenraster te verkleinen en de kosten te verlagen.

Onderdelen

  • N-serie Virtual Machines:virtuele machines uit de N-serie zijn ideaal voor reken- en grafische workloads, waardoor klanten innovatie kunnen stimuleren door middel van scenario's zoals geavanceerde externe visualisatie, deep learning en predictive analytics.
  • H-serie Virtual Machines:de H-serie is een nieuwe serie die speciaal is ontworpen voor het verwerken van high performance computing-workloads, zoals modellering van financiële risico's, seismische en reservoirsimulatie, moleculaire modellering en genomic research.
  • U kunt veelvoorkomende workloads eenvoudig beheren en tegelijkertijd HPC-clusters maken en optimaliseren met Microsoft Azure CycleCloud.
  • Avere vFXT:snellere, toegankelijkere gegevensopslag voor high-performance computing aan de rand
  • TIBCO GridServer ® is een toonaangevende infrastructuurplatform voor raster- en elastische computing en de backbone van bedrijven die actief zijn in de meest veeleisende markten ter wereld. Meer dan een miljoen CPU's verspreid over duizenden wereldwijde installaties vormen bedrijfsrasters die worden beheerd door GridServer.

Volgende stappen