Szablon analizy ryzyka HPC

Azure Blob Storage
Azure CycleCloud
Azure Virtual Machines

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Ten szablon rozwiązania do analizy ryzyka korzysta z obliczeń HPC i maszyn wirtualnych z procesorami GPU platformy Azure, aby rozszerzać lokalne możliwości obliczeniowe produktu TIBCO GridServer na platformę Azure, używając usługi Azure CycleCloud do integracji automatycznego skalowania. Zadanie wykonywane jest lokalnie i w chmurze z użyciem szybkiego buforowania systemu Avere vFXT i natywnego dostępu systemu NFS do danych rynkowych dostępnych lokalnie.

Architektura

Diagram przedstawiający schemat blokowy rozwiązania do analizy ryzyka.

Pobierz plik programu Visio z tą architekturą.

Przepływ danych

  1. Zespół operacyjny korzysta z usługi Azure CycleCloud w celu skonfigurowania i uruchomienia siatki analizy ryzyka na platformie Azure.
  2. Usługa Azure CycleCloud organizuje tworzenie maszyn wirtualnych i konfigurację oprogramowania dla brokerów TIBCO GridServer i HPCCA, pamięci podręcznej danych w pamięci i pamięci podręcznej Avere vFXT.
  3. Firma Quant (lub zaplanowana partia) przesyła przepływ pracy szablonu analizy ryzyka do lokalnego dyrektora TIBCO GridServer. Bazując na zasadach zadań i bieżącym lokalnym użyciu, przepływ zadań dostaje zezwolenie na rozszerzenie działania na platformę Azure w celu zwiększenia pojemności siatki lokalnej.
  4. TibCO HPCCA wykrywa zmianę głębokości kolejki dla każdego brokera TIBCO i żąda dodatkowej pojemności aparatu TIBCO przy użyciu interfejsu API automatycznego skalowania w usłudze Azure CycleCloud. Następnie usługa Azure CycleCloud automatycznie uruchamiania węzły aparatu w usłudze Virtual Machine Scale Sets, używając maszyn wirtualnych platformy Azure z serii H, HB i HC w celu zoptymalizowania kosztu i wydajności, oraz maszyn wirtualnych serii NC w celu zapewnienia potrzebnej wydajności procesorów GPU.
  5. Gdy tylko maszyny wirtualne aparatu dołączają do siatki na platformie Azure, brokerzy zaczynają wykonywać zadania na nowych węzłach.
  6. Zadania związane z ryzykiem ściągają artefakty z magazynu lokalnego i usługi Azure Blob Storage zgodnie z potrzebami z systemu Avere vFXT zainstalowanego z systemem NFS i/lub za pośrednictwem szybkiego buforu w pamięci.
  7. Po zakończeniu zadania wyniki są zwracane do elementu przesyłającego lub sterownika, a dane są zapisywane ponownie zależnie od potrzeb w buforze w pamięci lub w magazynie NFS za pośrednictwem systemu Avere vFXT. Buforowane dane są utrwalane albo lokalnie, albo w usłudze Azure Blob Storage.
  8. W miarę opróżniania kolejek zadań tibCO HPCCA używa interfejsu API automatycznego skalowania usługi Azure CycleCloud w celu zmniejszenia siatki obliczeniowej i obniżenia kosztów.

Składniki

  • Maszyny wirtualne serii N: maszyny wirtualne serii N są idealne dla obciążeń wymagających obliczeń i grafiki, pomagając klientom napędzać innowacje za pośrednictwem scenariuszy, takich jak wysokiej klasy wizualizacja zdalna, uczenie głębokie i analiza predykcyjna.
  • Maszyny wirtualne serii H: Seria H to nowa rodzina przeznaczona specjalnie do obsługi obciążeń obliczeniowych o wysokiej wydajności, takich jak modelowanie ryzyka finansowego, symulacja sejsmiczne i zbiornikowe, modelowanie molekularne i badania genomiczne.
  • Efektywnie zarządzaj typowymi obciążeniami z łatwością podczas tworzenia i optymalizowania klastrów HPC za pomocą usługi Microsoft Azure CycleCloud.
  • Avere vFXT: szybszy, bardziej dostępny magazyn danych na potrzeby obliczeń o wysokiej wydajności na urządzeniach brzegowych
  • TIBCO GridServer® to wiodąca na rynku platforma infrastruktury dla sieci i elastycznego przetwarzania oraz szkielet firm działających na najbardziej wymagających rynkach na świecie. Ponad milion procesorów CPU rozmieszczonych w tysiącach globalnych instalacji składa się z sieci przedsiębiorstwa zarządzanych przez serwer GridServer.

Następne kroki