Effectuer des calculs des risques sur Google Cloud

Le secteur des services financiers est confronté à un paysage complexe constitué de réglementations en évolution constante, de conditions fluctuantes du marché et de volumes de données de plus en plus importants. Pour gérer efficacement les risques et prendre des décisions éclairées, les établissements financiers se tournent de plus en plus vers la technologie de calcul hautes performances (HPC).

Le HPC permet aux services financiers d'atteindre les objectifs suivants :

  • Accélérer le calcul des risques : effectuez des simulations et des calculs complexes avec une rapidité et une précision accrues. Vous pouvez ainsi évaluer et prendre des décisions plus rapidement.
  • Mettre les calculs à l'échelle : gérez des ensembles de données volumineux et exécutez des calculs parallèles sur des machines hautes performances, afin de réduire le temps de traitement et d'améliorer l'efficacité.
  • Optimiser l'utilisation des ressources : exploitez les ressources à la demande et l'élasticité du cloud pour optimiser les coûts d'infrastructure et gérer efficacement l'allocation des ressources.

Présentation

Voici le contenu des sections suivantes :

  • Google Cloud pour le calcul des risques : nous explorerons les avantages de l'utilisation de Google Cloud pour les calculs de risques, en soulignant ses fonctionnalités uniques et ses avantages pour les services financiers.
  • Architecture de référence : cette section présente une architecture de référence pour la création d'une solution de calcul des risques classique sur Google Cloud à l'aide de ressources HPC.
  • Composants de la solution : nous abordons plus en détail les principaux composants de la solution, tels que le calcul, le stockage, la mise en réseau, ainsi que d'autres outils et services essentiels.
  • Premiers pas avec les calculs des risques : cette section fournit un guide pratique permettant aux services financiers de commencer à implémenter des calculs des risques sur Google Cloud à l'aide du HPC.
  • Benchmarks : nous présentons des benchmarks de performances qui démontrent l'efficacité et l'évolutivité de Google Cloud pour les charges de travail de calcul des risques.
  • Optimisation des performances et des coûts : cette section fournit des conseils utiles sur l'optimisation des performances et des coûts lors de l'utilisation du HPC pour les calculs des risques.
  • Études de cas : nous proposons des exemples concrets de services financiers qui utilisent efficacement Google Cloud et la technologie HPC pour calculer les risques.

Google Cloud pour les calculs des risques

Sur le marché financier dynamique d'aujourd'hui, les calculs des risques deviennent essentiels pour permettre aux institutions financières d'évaluer et de gérer leur exposition à des pertes potentielles. Ces calculs impliquent souvent des simulations et des modélisations complexes, qui exigent une puissance de calcul et des ressources importantes. C'est là que Google Cloud excelle pour les services financiers qui recherchent des fonctionnalités de calcul des risques robustes et efficaces.

Avantages de Google Cloud pour les charges de travail de calcul des risques

  • Facilité d'utilisation : Google Cloud propose des interfaces et des API intuitives, ainsi qu'une documentation et des ressources d'assistance complètes. Les services financiers peuvent ainsi configurer et gérer plus facilement leurs workflows de calcul des risques.
  • Hautes performances : Google Cloud dispose d'une infrastructure puissante équipée de processeurs, de GPU et de TPU avancés, ce qui permet aux services financiers d'exécuter des calculs de risque rapidement et efficacement. Des VM telles que H3 et C3D, spécialement optimisées pour les charges de travail hautes performances, facilitent le scaling des calculs des risques en toute simplicité.
  • Évolutivité et flexibilité : l'architecture élastique de Google Cloud permet aux services financiers d'ajuster dynamiquement les ressources de calcul en fonction de l'évolution des charges de travail, ce qui élimine le besoin d'une infrastructure sur site coûteuse et permet de mettre en place un modèle de paiement à l'usage.
  • Sécurité et conformité : Google Cloud respecte des normes et des réglementations strictes du secteur, offrant les plus hauts niveaux de sécurité et de conformité pour les données financières sensibles utilisées dans les calculs des risques. Les services financiers peuvent ainsi garder l'esprit tranquille, car leurs données sont protégées dans un environnement cloud de confiance.
  • Délai de mise sur le marché plus court : l'infrastructure robuste de Google Cloud permet aux services financiers d'effectuer rapidement des calculs de risques, ce qui leur permet de réagir rapidement aux variations du marché et d'accélérer le délai de mise sur le marché de nouvelles offres.
  • Optimisation des coûts : les modèles de tarification flexibles de Google Cloud permettent aux services financiers d'optimiser l'utilisation des ressources, ce qui permet de réaliser d'importantes économies par rapport aux solutions sur site traditionnelles.
  • Agilité et innovation améliorées : en éliminant les complexités liées à la gestion de l'infrastructure sur site, Google Cloud permet aux services financiers de se concentrer sur l'innovation et le développement de nouvelles stratégies de gestion des risques. Cette agilité permet à l'entreprise de garder une longueur d'avance sur les tendances du marché et d'acquérir un avantage concurrentiel.

Examinons l'architecture de référence et la manière dont elle fait de Google Cloud une solution intéressante pour les services financiers qui cherchent à améliorer leurs processus de calcul des risques. Nos performances, notre évolutivité et notre sécurité, associées à des outils et services complets, permettent aux services financiers d'atteindre une agilité, une efficacité et une innovation sans précédent dans le domaine de la gestion des risques.

Architectures de référence

Google Cloud propose une sélection de plates-formes pour effectuer des calculs de risques. Ceux-ci dépendent des exigences de votre entreprise.

Google Compute Engine, activé par le HPC Toolkit, offre un large éventail d'architectures dans lesquelles une infrastructure appropriée peut être facilement mise en place.

GKE offre une plate-forme flexible et robuste permettant d'activer un large éventail d'options de calcul des risques.

Batch est disponible en tant que service géré sur Google Compute Engine. L'infrastructure est provisionnée à la demande et déprovisionnée une fois la tâche terminée.

Dataflow (Apache Beam) permet de regrouper des transactions et d'effectuer une agrégation sur des ensembles de données extrêmement volumineux. La solution peut fournir à la fois un traitement par lot et une analyse de flux.

Composants de la solution

Calcul

Les options de calcul performantes de Google Cloud constituent une base pour vous aider à gérer les charges de travail de calcul des risques exigeantes. Elles sont dotées d'instances de VM polyvalentes et d'accélérateurs permettant d'optimiser les performances.

  • Instances de VM hautes performances : exploitez la gamme diversifiée d'instances de VM de Google Cloud, optimisées pour les charges de travail HPC. Exemples : les instances H2 pour les calculs exigeants en mémoire et les instances N2 pour l'équilibrage des performances de calcul et du réseau.
  • GPU et TPU : améliorez les performances de calcul des risques en utilisant des ressources GPU et TPU puissantes pour accélérer l'exécution des tâches.
  • Groupes d'instances gérés : utilisez des groupes d'instances gérés pour automatiser le scaling et garantir une utilisation optimale des ressources en fonction des besoins de la charge de travail.

Réseau

Une infrastructure réseau robuste et sécurisée garantit l'efficacité du transfert et de la communication des données dans l'environnement de calcul des risques.

  • Réseau VPC : établissez un réseau cloud privé virtuel (VPC) sécurisé et isolé pour héberger l'infrastructure de calcul des risques.
  • Mise en réseau hautes performances : utilisez des options de mise en réseau à haut débit, telles que Cloud Interconnect et l'appairage de réseaux VPC, pour des vitesses de transfert de données supérieures entre les VM et les ressources de stockage.

Stockage

Les solutions de stockage hautes performances permettent d'accéder rapidement aux données et de les gérer pour les modèles de calcul des risques et les résultats générés.

  • Stockage de blocs : utilisez des options de disque persistant telles que HDD, SSD et local SSD pour accéder rapidement aux données lors des calculs de risque.
  • Cloud Storage : exploitez Cloud Storage pour obtenir de grandes quantités de données historiques et des sorties de modèles, ce qui vous permet de profiter de son évolutivité et de sa rentabilité.
  • Cloud Filestore : utilisez Cloud Filestore pour bénéficier d'un espace de stockage partagé hautes performances accessible à plusieurs VM au sein du cluster de calcul des risques.

Outils

Des outils spécialisés simplifient le déploiement, la gestion et la surveillance de l'infrastructure de calcul des risques, ce qui fluidifie les opérations de workflow.

  • Kit Cloud HPC : ce kit simplifie le déploiement et la gestion des clusters HPC sur Google Cloud, pour une configuration flexible et un scaling simplifié.
  • Images de VM préconfigurées : utilisez des images de VM préconfigurées avec des applications et outils de calcul des risques courants préinstallés pour accélérer la configuration de votre environnement.
  • Cloud Monitoring : surveillez et analysez les performances des workflows de calcul des risques à l'aide d'outils de surveillance complets pour des insights en temps réel et l'optimisation des ressources.

Premiers pas avec les calculs des risques

Vous êtes prêt à vous lancer dans l'utilisation de Google Cloud pour les calculs de risques ? Voici une feuille de route pour naviguer efficacement dans le processus de mise en œuvre.

Points à prendre en compte

  • Définir vos objectifs : un ensemble d'objectifs bien défini permet d'identifier les calculs de risques spécifiques que vous devez effectuer et les résultats souhaités.
  • Évaluer les workflows actuels : analysez vos processus de calcul des risques existants pour identifier les points à améliorer et évaluer les possibilités de migration vers le cloud.
  • Identifier vos besoins en termes de données : identifiez les sources de données requises pour vos calculs de risques et garantissez l'accessibilité des données dans l'environnement cloud.
  • Choisir vos outils : sélectionnez les ressources et outils HPC Google Cloud appropriés correspondant aux exigences de votre workflow de calcul des risques.
  • Sécurité et conformité : développez une stratégie de sécurité robuste pour votre environnement cloud, en respectant les réglementations du secteur applicables en matière de protection des données financières.

Code/plans déployables

Benchmarks

Pour évaluer objectivement les performances de Google Cloud pour les charges de travail de calcul des risques, nous utilisons des benchmarks conformes aux normes du secteur. La section suivante présente les résultats du benchmark STAC, qui présentent les capacités de Google Cloud dans ce domaine.

Benchmarks STAC

Le STAC (Securities Technology Analysis Center) publie une suite de benchmarks standards dans l'industrie conçues pour évaluer les performances et l'efficacité des solutions technologiques dédiées aux charges de travail des services financiers. Google Cloud a participé à plusieurs benchmarks du STAC, ce qui a prouvé ses capacités dans les scénarios de calcul des risques.

Suite à notre précédent audit de référence STAC-M3 (ID SUT KDB181001), une architecture Google Cloud redessinée a tiré parti de la version la plus récente de kdb+ 4.0, la base de données de séries temporelles de KX, et a réalisé des améliorations significatives : 35 des 41 benchmarks ont été exécutés plus rapidement dans le nouveau cluster, jusqu'à 18 fois plus rapidement que les résultats précédents de Google Cloud. En voici quelques points clés :

  • Par rapport aux précédents résultats de la suite STAC-M3 Antuco sur Google Cloud :
  • plus rapide dans 13 des 17 benchmarks de temps de réponse moyen
  • 18 fois plus rapide (une réduction de 94 % de la durée d'exécution) avec la version de l'enchère la plus élevée de l'année qui permet la mise en cache (STAC-M3.ß1.1T.YRHIBID-2.TIME), ce qui a également établi un record global pour tous les résultats publiés
  • Débit 9 fois plus élevé pour l'enchère la plus élevée de l'année (STAC-M3.ß1.1T.YRHIBID.MBPS)
  • Par rapport aux précédents résultats de la suite Kanaga STAC-M3 sur Google Cloud :
  • plus rapide dans 22 des 24 benchmarks de temps de réponse moyen
  • plus de 10 fois plus rapide pour les quatre charges de travail Market Snapshot (STAC-M3.ß1.10T.YR[2,3,4,5]-MKTSNAP.TIME)
  • Débit cinq fois supérieur à l'enchère la plus élevée de l'année, sur la base de deux ans de données (STAC-M3.ß1.1T.2YRHIBID.MBPS)

Notre article de blog récent sur le benchmark STAC comprend une analyse approfondie des performances de Google Cloud par rapport aux benchmarks STAC.

Optimisation des performances et des coûts

Choisir le bon type de machine

Google Cloud propose une gamme variée de types de machines, chacun proposant différentes configurations de processeur, de GPU et de mémoire. Le choix du type de machine adapté à votre charge de travail de calcul des risques a un impact significatif sur les performances et les coûts.

Tenez compte des facteurs suivants lorsque vous choisissez votre type de machine :

  • Performances du processeur : choisissez des instances ayant un nombre de cœurs et des vitesses d'horloge plus élevés pour les modèles de risque qui utilisent beaucoup de ressources de calcul.
  • Exigences concernant la mémoire : sélectionnez des instances disposant de suffisamment de mémoire pour gérer la taille des données et la complexité de vos calculs de risques.
  • Optimisation des coûts : équilibrez les besoins en performances et les coûts en tenant compte de facteurs tels que les performances extensibles et les instances préemptives.

Sélectionner le stockage optimal

Google Cloud propose une gamme d'options de stockage dont les performances et les coûts varient. Choisir le bon espace de stockage pour vos calculs des risques est crucial pour l'efficacité et l'optimisation des coûts.

Voici les différents types de stockage à envisager :

Espace de stockage personnel

  • Stocke les fichiers utilisateur, les configurations, les scripts et les données de post-traitement partagés
  • Persistant et généralement basé sur le protocole NFS
  • Google Cloud Filestore et des offres partenaires comme NetApp Cloud Volumes Service font partie des options disponibles

Stockage temporaire

  • Utilisé pour les fichiers temporaires tels que les résultats intermédiaires et les données de sortie de simulation
  • Peuvent être partagés ou non entre différents nœuds
  • Généralement basé sur des systèmes hautes performances tels que le stockage flash local ou les systèmes de fichiers parallèles
  • Les options Google Cloud natives incluent Persistent Disk, un disque SSD local, Cloud Filestore et Parallelstore
  • Les offres partenaires incluent NetApp Cloud Volumes Service, DDN EXAScaler Lustre, Sycomp (IBM Storage Scale) et Weka

Stockage Archive

  • Utilisé pour stocker des données rarement consultées à un prix économique
  • Nous vous recommandons d'utiliser Google Cloud Storage pour le stockage Archive.

Exploiter les VM Spot pour la rentabilité

Les VM Spot constituent une solution potentiellement économique pour l'exécution de calculs de risques. Ces VM bénéficient d'une remise importante, mais peuvent être arrêtées rapidement.

Si votre workflow peut tolérer des interruptions potentielles et s'exécute dans un court laps de temps (moins de quatre heures), envisagez de tester les VM Spot. Les clients ont constaté que les économies pouvant atteindre 91 % par rapport à la tarification à la demande leur permettent de tolérer des interruptions mineures.

Notez que tous les types de VM, comme H3, ne sont pas compatibles avec le modèle Spot.

Études de cas

Pour illustrer l'application pratique de Google Cloud et de la technologie HPC pour le calcul des risques, nous présentons des études de cas qui mettent en évidence les mises en œuvre réussies par les principaux services financiers.

HSBC

HPC Days Digital : HSBC Customer Spotlight

Cette vidéo montre comment HSBC exploite les solutions HPC de Google Cloud pour la gestion des risques et la création de rapports réglementaires.

HSBC STAR effectue 4,4 milliards de calculs de risques par jour avec les solutions Google Cloud Cet article de blog explique comment HSBC a migré avec succès sa plate-forme STAR (Strategic Trade Allocation and Rebalancing) vers Google Cloud, et comment cette plate-forme s'est considérablement améliorée en termes de performances et d'efficacité.

HSBC STAR effectue 4,4 milliards de calculs de risques par jour avec les solutions Google Cloud

Cet article de blog explique comment HSBC a migré avec succès sa plate-forme STAR (Strategic Trade Allocation and Rebalancing) vers Google Cloud, et comment cette plate-forme s'est considérablement améliorée en termes de performances et d'efficacité.

Goldman Sachs

Gros plan sur nos clients avec Goldman Sachs : favoriser l'adaptabilité, l'agilité et la fiabilité

Dans cette vidéo, Goldman Sachs utilise Google Cloud pour créer une infrastructure hautement évolutive et sécurisée afin de soutenir ses activités financières critiques, y compris pour le calcul des risques.

En savoir plus

En savoir plus sur le HPC de Google Cloud

HPC Google Cloud

HPC de Google Cloud : découvrez les solutions HPC de Google Cloud dans différents secteurs.

Kit Cloud HPC : faites vos premiers pas avec le kit HPC Cloud pour configurer et déployer facilement votre infrastructure HPC sur Google Cloud.

Catalogue de plans du kit HPC : faites votre choix parmi une sélection de plans du kit HPC prédéfinis pour déployer facilement des environnements HPC complets.

Blogs sur le HPC de Google Cloud : pour en savoir plus, consultez le blog de Google consacré au HPC.

Services financiers

Valeur à risque (Wikipédia)

Solutions Google Cloud pour les services financiers : découvrez la gamme de solutions Google Cloud conçues pour répondre aux besoins uniques des services financiers.

Fiche sur le HPC de Google Cloud pour les simulations de risques financiers

  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud