HPCaaS (High-Performance Computing as a Service)

Il calcolo ad alte prestazioni come servizio (HPCaaS) è ​​la fornitura di capacità di elaborazione di alto livello ai clienti attraverso il cloud.

HPCaaS fornisce le risorse necessarie per elaborare calcoli complessi, lavorando con enormi quantità di dati attraverso le piattaforme esistenti. Il modello rende possibile l'elaborazione ad alta intensità di calcolo per coloro che non dispongono del capitale di investimento richiesto per il personale qualificato, l'hardware e lo sviluppo di una piattaforma di elaborazione ad alte prestazioni. Gli stessi carichi di lavoro per il calcolo scientifico e l'analisi dei big data eseguiti su sistemi HPC (High Performance Computing) locali possono essere eseguiti su HPCaaS.

IBM è un esempio di provider HPCaaS. IBM ha sviluppato un prototipo di framework pluripremiato che trasforma il sistema Blue Gene / P in un cloud elastico per eseguire un'applicazione di elaborazione ad alte prestazioni rappresentativa. Questo framework trasforma IBM Blue Gene / P in un cloud elastico di più cloud uniti che supportano provisioning dinamico, utilizzo efficiente e massima accessibilità delle risorse HPC. IBM ora offre questa applicazione come Spectrum HPCaaS. Altri fornitori di HPCaaS includono Amazon, Azure, Penguin Computing on Demand e Google Cloud Platform (GCP).

A causa dei bassi costi di investimento, HPCaaS sta diventando un'alternativa ai cluster in sede per HPC. HPCaaS offre facilità di implementazione, scalabilità e prevedibilità dei costi, utilizzando un servizio consolidato. La creazione interna di capacità di elaborazione ad alte prestazioni, d'altra parte, può essere un processo lungo, che richiede lavoratori altamente specializzati e richiesti. Anche lo sviluppo interno di HPC è soggetto a costi imprevisti.