La informática de alto rendimiento como servicio (HPCaaS) es la provisión de capacidad de procesamiento de alto nivel a los clientes a través de la nube.
HPCaaS proporciona los recursos necesarios para procesar cálculos complejos, trabajando con cantidades masivas de datos a través de plataformas existentes. El modelo hace posible el procesamiento intensivo de computación para quienes no tienen el capital de inversión requerido para el personal calificado, el hardware y el desarrollo de una plataforma de computación de alto rendimiento. Las mismas cargas de trabajo para la informática científica y el análisis de big data que se ejecutan en sistemas locales de informática de alto rendimiento (HPC) se pueden ejecutar en HPCaaS.
IBM es un ejemplo de proveedor de HPCaaS. IBM desarrolló un marco prototipo galardonado que transforma el sistema Blue Gene / P en una nube elástica para ejecutar una aplicación informática representativa de alto rendimiento. Este marco transforma IBM Blue Gene / P en una nube elástica de múltiples nubes unidas que admiten el aprovisionamiento dinámico, la utilización eficiente y la máxima accesibilidad de los recursos de HPC. IBM ahora ofrece esta aplicación como Spectrum HPCaaS. Otros proveedores de HPCaaS incluyen Amazon, Azure, Penguin Computing on Demand y Google Cloud Platform (GCP).
Debido a los bajos costos de inversión, HPCaaS se está convirtiendo en una alternativa a los clústeres locales para HPC. HPCaaS ofrece facilidad de implementación, escalabilidad y previsibilidad de costos, utilizando un servicio establecido. La creación de capacidad informática de alto rendimiento internamente, por otro lado, puede ser un proceso largo, que requiere trabajadores altamente especializados y en demanda. El desarrollo interno de HPC también es propenso a costos inesperados.