Realizar cálculos de riesgos en Google Cloud

La industria de los servicios financieros se enfrenta a un panorama complejo de reglamentaciones en constante evolución, condiciones dinámicas del mercado y volúmenes de datos en constante crecimiento. Para administrar el riesgo de manera eficaz y tomar decisiones fundamentadas, las instituciones financieras (FSI) recurren cada vez más a la tecnología de computación de alto rendimiento (HPC).

La HPC permite que las FSI logren lo siguiente:

  • Acelera los cálculos de riesgos: Realiza simulaciones y cálculos complejos con mayor velocidad y exactitud, lo que permite una evaluación de riesgos y una toma de decisiones más rápidas.
  • Procesamientos a escala: Controla grandes conjuntos de datos y ejecuta procesamientos paralelos en máquinas de alto rendimiento, lo que reduce el tiempo de procesamiento y mejora la eficiencia.
  • Optimiza el uso de recursos: Aprovecha los recursos según demanda y la elasticidad de la nube para optimizar los costos de infraestructura y administrar la asignación de recursos de forma eficaz.

Descripción general

En las próximas secciones, encontrarás lo siguiente:

  • Google Cloud para los cálculos de riesgos: Exploremos las ventajas de usar Google Cloud para los cálculos de riesgos y destacaremos sus capacidades y beneficios únicos para las FSI.
  • Arquitectura de referencia: En esta sección, se presenta una arquitectura de referencia para compilar una solución de cálculo de riesgos típica en Google Cloud con recursos de HPC.
  • Componentes de la solución: Profundizamos en los componentes clave de la solución, incluidos el procesamiento, el almacenamiento, las herramientas de redes, además de otras herramientas y servicios esenciales.
  • Introducción a los cálculos de riesgos: En esta sección, se proporciona una guía práctica para que las FSI empiecen a implementar cálculos de riesgo en Google Cloud con el HPC.
  • Comparativas: Mostramos comparativas de rendimiento a fin de demostrar la eficiencia y escalabilidad de Google Cloud para las cargas de trabajo de cálculo de riesgos.
  • Rendimiento y optimización de costos: En esta sección, se proporciona orientación útil sobre cómo optimizar el rendimiento y los costos cuando se usa el HPC para los cálculos de riesgos.
  • Casos de éxito: Ofrecemos ejemplos del mundo real de FSI que usan con éxito Google Cloud y la tecnología HPC para calcular los riesgos.

Google Cloud para los cálculos de riesgos

En el actual mercado financiero dinámico, los cálculos de riesgos son cada vez más importantes para que las instituciones financieras (FSI) evalúen y administren su exposición a posibles pérdidas. Realizar estos cálculos a menudo implica simulaciones y modelos complejos, lo que exige una potencia de procesamiento y recursos significativos. Es aquí donde Google Cloud se destaca por los FSI que buscan capacidades de cálculo de riesgos sólidas y eficientes.

Beneficios de Google Cloud para las cargas de trabajo de cálculo de riesgos

  • Facilidad de uso: Google Cloud ofrece interfaces y APIs intuitivas, junto con documentación integral y recursos de asistencia, lo que facilita que las FSI configuren y administren sus flujos de trabajo de cálculo de riesgos.
  • Alto rendimiento: Google Cloud cuenta con una infraestructura potente equipada con CPU, GPU y TPU avanzadas, lo que permite que las FSI ejecuten cálculos de riesgo con rapidez y eficacia. Las VMs como H3 y C3D, específicamente optimizadas para cargas de trabajo de alto rendimiento, facilitan el escalamiento de los cálculos de riesgos.
  • Escalabilidad y flexibilidad: La arquitectura elástica de Google Cloud permite que las FSI ajusten de forma dinámica los recursos de procesamiento en función de los cambios en la demanda de la carga de trabajo, lo que elimina la necesidad de una infraestructura local costosa y habilita un modelo de pago por uso.
  • Seguridad y cumplimiento: Google Cloud cumple con estándares y reglamentaciones estrictos de la industria, lo que garantiza los niveles más altos de seguridad y cumplimiento para los datos financieros sensibles que se usan en los cálculos de riesgos. Esto brinda a las FSI la tranquilidad de saber que sus datos están protegidos en un entorno de nube confiable.
  • Tiempo de salida al mercado más rápido: La infraestructura robusta de Google Cloud permite que las FSI realicen cálculos de riesgos con rapidez, lo que les permite responder rápidamente a los cambios del mercado y acelerar el tiempo de salida al mercado de nuevas ofertas.
  • Optimización de costos: Los modelos de precios flexibles de Google Cloud permiten que las FSI optimicen el uso de recursos, lo que genera ahorros de costos significativos en comparación con las soluciones locales tradicionales.
  • Innovación y agilidad mejoradas: Google Cloud elimina las complejidades de la administración de infraestructura local y permite que las FSI se enfoquen en la innovación y en el desarrollo de nuevas estrategias de administración de riesgos. Esta agilidad les permite adelantarse a las tendencias del mercado y obtener una ventaja competitiva.

Veamos la arquitectura de referencia y cómo hace de Google Cloud una solución atractiva para las FSI que buscan mejorar sus procesos de cálculo de riesgos. Nuestro rendimiento, escalabilidad y seguridad, junto con herramientas y servicios integrales, permiten que las FSI logren una agilidad, una eficiencia y una innovación en la administración de riesgos sin precedentes.

Arquitecturas de referencia

Google Cloud ofrece una selección de plataformas para realizar cálculos de riesgos. Dependen de los requisitos de tu empresa.

Google Compute Engine, habilitado por el kit de herramientas de HPC, ofrece un amplio conjunto de arquitecturas en las que se puede aprovisionar fácilmente la infraestructura adecuada.

GKE ofrece una plataforma flexible y sólida para habilitar una amplia variedad de opciones de cálculos de riesgos.

Batch está disponible como un servicio administrado en Google Compute Engine. La infraestructura se aprovisiona según demanda y se desaprovisiona cuando se completa el trabajo. 

Dataflow (Apache Beam) puede agrupar operaciones y realizar agregaciones en conjuntos de datos extremadamente grandes. Puede proporcionar procesamiento por lotes y análisis de transmisiones.

Componentes de la solución

Procesamiento

Las potentes opciones de procesamiento de Google Cloud proporcionan la base para abordar cargas de trabajo de cálculo de riesgos exigentes, con instancias de VM versátiles y aceleradores para un rendimiento óptimo.

  • Instancias de VM de alto rendimiento: aprovecha el rango diverso de instancias de VM de Google Cloud optimizadas para cargas de trabajo de HPC. Los ejemplos incluyen instancias H2 para los cálculos de uso intensivo de memoria e instancias N2 para el procesamiento equilibrado y el rendimiento de red.
  • GPU y TPU: Mejora el rendimiento de los cálculos de riesgos con el uso de recursos potentes de GPU y TPU para la ejecución acelerada de tareas.
  • Grupos de instancias administrados: Usa grupos de instancias administrados para automatizar el escalamiento y garantizar el uso óptimo de los recursos en función de las demandas de la carga de trabajo.

Red

Una infraestructura de red sólida y segura garantiza la comunicación y la transferencia de datos eficientes dentro del entorno de cálculo de riesgos.

  • Red de VPC: Establece una red de nube privada virtual (VPC) segura y aislada para alojar la infraestructura de cálculo de riesgos.
  • Redes de alto rendimiento: Usa opciones de redes de ancho de banda alto, como Cloud Interconnect y el Intercambio de tráfico entre redes de VPC, para obtener velocidades de transferencia de datos superiores entre las VMs y los recursos de almacenamiento.

Almacenamiento

Las soluciones de almacenamiento de alto rendimiento facilitan el acceso rápido y la administración de los datos para modelos de cálculo de riesgos y resultados generados.

  • Almacenamiento en bloque: Usa opciones de discos persistentes, como HDD, SSD y SSD local para acceder rápidamente a los datos durante los cálculos de riesgos.
  • Cloud Storage: Aprovecha Cloud Storage para obtener grandes cantidades de datos históricos y resultados de modelos y aprovecha su escalabilidad y rentabilidad.
  • Cloud Filestore: Usa Cloud Filestore para obtener un almacenamiento compartido de alto rendimiento al que pueden acceder varias VMs dentro del clúster de cálculo de riesgos.

Herramientas

Las herramientas especializadas simplifican la implementación, la administración y la supervisión de la infraestructura de cálculo de riesgos, lo que garantiza operaciones de flujo de trabajo fluidas.

  • Kit de herramientas de HPC de Cloud: Este kit de herramientas simplifica la implementación y administración de clústeres de HPC en Google Cloud, lo que permite una configuración flexible y un escalamiento sencillo.
  • Imágenes de VM preconfiguradas: Usa imágenes de VM preconfiguradas con aplicaciones y herramientas de cálculo de riesgos populares preinstaladas para acelerar la configuración del entorno.
  • Cloud Monitoring: Supervisa y analiza el rendimiento de los flujos de trabajo de cálculo de riesgos con herramientas de supervisión integrales para obtener estadísticas en tiempo real y optimizar los recursos.

Introducción a los cálculos de riesgos

¿Quieres aprovechar Google Cloud para los cálculos de riesgos? A continuación, se incluye una hoja de ruta para atravesar el proceso de implementación de manera eficaz.

Consideraciones

  • Define tus objetivos: Un conjunto de objetivos bien definido ayuda a identificar los cálculos de riesgo específicos que debes realizar y los resultados deseados.
  • Evalúa los flujos de trabajo actuales: Analiza los procesos de cálculo de riesgos existentes para determinar las áreas de mejora y evaluar la posible migración a la nube.
  • Identifica tus necesidades de datos: Traza un mapa de las fuentes de datos necesarias para tus cálculos de riesgos y garantiza la accesibilidad de los datos en el entorno de nube.
  • Elige tus herramientas: Elige los recursos y las herramientas de HPC de Google Cloud adecuados que se adapten a los requisitos de tu flujo de trabajo para el cálculo de riesgos.
  • Seguridad y cumplimiento: Desarrolla una estrategia de seguridad sólida para tu entorno de nube que cumpla con las reglamentaciones relevantes de la industria para la protección de los datos financieros.

Planos o código implementables

Comparativas

A fin de evaluar objetivamente el rendimiento de Google Cloud para las cargas de trabajo de cálculo de riesgos, aprovechamos las comparativas estándar de la industria. En la siguiente sección, se destacan los resultados de las comparativas de STAC y se muestran las capacidades de Google Cloud en este dominio.

Comparativas de STAC

El Securities Technology Analysis Center (STAC) publica un conjunto de comparativas estándares de la industria diseñadas para evaluar el rendimiento y la eficiencia de las soluciones tecnológicas para cargas de trabajo de servicios financieros. Google Cloud participó en múltiples comparativas de STAC, lo que demuestra sus capacidades en situaciones de cálculo de riesgos.

Tras nuestra auditoría comparativa de STAC-M3 anterior (SUT ID KDB181001), una arquitectura rediseñada de Google Cloud aprovechó la versión más reciente de kdb+ 4.0, la base de datos de series temporales de KX, y logró mejoras significativas: 35 de 41 comparativas se ejecutaron más rápido en el clúster nuevo, hasta 18 veces más rápido que los resultados anteriores de Google Cloud. Entre los resultados destacados, se incluyen los siguientes:

  • En comparación con los resultados anteriores de STAC-M3 del paquete de Antuco en Google Cloud:
  • Fue más rápido en 13 de 17 comparativas del tiempo de respuesta promedio
  • Fue 18 veces más rápida (una reducción del 94% en el tiempo de ejecución) en la versión de la oferta anual más alta que permite el almacenamiento en caché (STAC-M3.ß1.1T.YRHIBID-2.TIME), lo que también estableció un récord general para todos los resultados publicados.
  • Tuvo una capacidad de procesamiento 9 veces en la oferta anual más alta (STAC-M3.ß1.1T.YRHIBID.MBPS)
  • En comparación con los resultados anteriores de STAC-M3 del paquete Kanaga en Google Cloud:
  • Fue más rápido en 22 de 24 comparativas del tiempo de respuesta promedio.
  • Fue más de 10 veces más rápido en las cuatro cargas de trabajo de Market Snapshot (STAC-M3.ß1.10T.YR[2,3,4,5]-MKTSNAP.TIME).
  • Tuvo una capacidad de procesamiento 5 veces mayor en la oferta anual más alta con 2 años de datos (STAC-M3.ß1.1T.2YRHIBID.MBPS)

Nuestra entrada reciente de blog sobre las comparativas de STAC incluye un análisis detallado del rendimiento de Google Cloud en las comparativas de STAC.

Rendimiento y optimización de costos

Elige el tipo de máquina correcto

Google Cloud ofrece una amplia variedad de tipos de máquinas, cada uno de los cuales ofrece diferentes parámetros de configuración de CPU, GPU y memoria. Seleccionar el tipo de máquina correcto para la carga de trabajo de cálculo de riesgos tiene un impacto significativo en el rendimiento y el costo.

Ten en cuenta los siguientes factores cuando elijas el tipo de máquina:

  • Rendimiento de la CPU: Elige instancias con mayores cantidades de núcleos y velocidades de reloj para los modelos de riesgo de procesamiento intensivo.
  • Requisitos de memoria: Selecciona instancias con memoria suficiente para manejar el tamaño de los datos y la complejidad de los cálculos de riesgos.
  • Optimización de costos: Equilibra las necesidades de rendimiento con el costo considerando factores como el aumento de rendimiento y las instancias interrumpibles.

Cómo seleccionar el almacenamiento óptimo

Google Cloud ofrece una variedad de opciones de almacenamiento con diversas características de rendimiento y costo. Elegir el almacenamiento adecuado para tus cálculos de riesgos es crucial para la eficiencia y la optimización de costos.

Estos son los diferentes tipos de almacenamiento que debes considerar:

Almacenamiento local

  • Almacena archivos compartidos del usuario, parámetros de configuración, secuencias de comandos y datos de procesamiento posterior
  • Es persistente y, por lo general, se basa en el protocolo NFS
  • Las opciones incluyen Google Cloud Filestore y ofertas de socios como Cloud Volumes Service de NetApp

Almacenamiento temporal

  • Se usa para archivos temporales, como resultados intermedios y datos de salida de simulaciones
  • Se puede compartir entre nodos diferentes
  • Se suelen basar en sistemas de alto rendimiento, como almacenamiento en memoria flash local o sistemas de archivos paralelos
  • Las opciones nativas de Google Cloud incluyen Persistent Disk, SSD local, Cloud Filestore y Parallelstore
  • Las ofertas de los socios incluyen NetApp Cloud Volumes Service, DDN EXAScaler Lustre, Sycomp (IBM Storage Scale) y Weka

Archive Storage

  • Se usa para almacenar datos a los que se accede con poca frecuencia a un precio rentable
  • Google Cloud Storage es nuestra opción recomendada para el almacenamiento de archivos

Aprovecha las VMs Spot para rentabilidad

Las VMs Spot ofrecen una solución potencialmente rentable para ejecutar cálculos de riesgos. Estas VMs tienen un descuento significativo, pero se pueden finalizar con poca antelación.

Si tu flujo de trabajo puede tolerar posibles interrupciones y se ejecuta en un período corto (menos de 4 horas), considera probar las VMs Spot. Los clientes descubrieron que el ahorro de costos de hasta un 91% en comparación con el uso según demanda los ahorra lo suficiente como para tolerar interrupciones menores.

Ten en cuenta que no todos los tipos de VM, como H3, admiten el modelo Spot.

Casos de éxito

Para ilustrar la aplicación práctica de la tecnología de HPC y Google Cloud para los cálculos de riesgos, presentamos casos de éxito en los que se destacan implementaciones exitosas realizadas por los principales FSIs.

HSBC

HPC Days Digital: HSBC Customer Spotlight

En este video, se muestra cómo HSBC aprovecha las soluciones de HPC de Google Cloud para la administración de riesgos y los informes reglamentarios.

HSBC STAR completa 4,400 millones de cálculos de riesgos al día con las soluciones de Google Cloud. En esta entrada de blog, se detalla cómo HSBC migró con éxito su plataforma Strategic Trade Allocation and Rebalancing (STAR) a Google Cloud, lo que mejoró significativamente el rendimiento y la eficiencia.

HSBC STAR completa 4,400 millones de cálculos de riesgos al día con las soluciones de Google Cloud

Goldman Sachs

Goldman Sachs Customer Spotlight: Delivering Scale, Agility, and Trust

En este video, se muestra cómo Goldman Sachs usa Google Cloud para crear una infraestructura segura y altamente escalable que respalda actividades financieras esenciales, incluidos los cálculos de riesgos.

Más información

Más información sobre la HPC de Google Cloud

HPC de Google Cloud

HPC de Google Cloud: Obtén más información sobre las soluciones de HPC de Google Cloud en todos los sectores.

Kit de herramientas de HPC de Cloud: Comienza a usar el kit de herramientas de HPC de Cloud para configurar y, luego, implementar con facilidad tu infraestructura de HPC en Google Cloud.

Catálogo de esquemas del kit de herramientas de HPC de Cloud: Elige entre una selección de planos del kit de herramientas de HPC precompilados para implementar con facilidad entornos de HPC completos.

Blogs de HPC de Google Cloud: Obtén más información en el canal de blogs de Google enfocado en HPC.

Servicios financieros

Valor en riesgo (Wikipedia)

Soluciones de Google Cloud para servicios financieros: Explora la variedad de soluciones de Google Cloud adaptadas para satisfacer las necesidades únicas de los servicios financieros.

Folleto de Google Cloud HPC para simulaciones de riesgos financieros

Google Cloud