High Performance Computing (HPC) consente a scienziati e ingegneri di risolvere problemi complessi di scienza, ingegneria e business tramite applicazioni che richiedono una elevata larghezza di banda, un networking avanzato e massime capacità di elaborazione. AWS consente di aumentare la velocità di ricerca eseguendo un’elaborazione ad elevate prestazioni nel cloud e di ridurre i costi fornendo server Cluster Compute o Cluster GPU su richiesta senza grandi investimenti di capitale. Sarà possibile avere accesso a una rete con larghezza di banda elevata e bisezionale per carichi di lavoro con elevata intensità di I/O strettamente accoppiati, che consente di ridimensionare migliaia di core per applicazioni orientate al throughput.
Questo breve video aiuta a spiegare i vantaggi dell’esecuzione dei processi del cluster High Performance Computing su Amazon Web Services. Il video riguarda i benefici principali dell’esecuzione dell’infrastruttura del cloud e alcuni degli esclusivi vantaggi dell’esecuzione del cloud AWS. Potrai imparare come ottenere accesso immediato a migliaia di processori Intel Xenon con connessioni a 10 Gb e strumenti che consentono di creare facilmente cluster HPC, il tutto con un modello di prezzo basato sul consumo, senza spese anticipate.
Leggi l’HPC sul whitepaper AWS »
High Performance Computing (HPC) su Amazon Elastic Compute Cloud (EC2) si basa sui tipi di istanze GPU e con calcolo ottimizzato (macchine virtuali). È possibile utilizzarle come altre istanze EC2, ma sono state anche specificatamente progettate per fornire networking ad alte prestazioni e per scalare fino a decine di migliaia di istanze su richiesta.
È ora possibile avviare istanze C4, le istanze con calcolo ottimizzato di ultima generazione di Amazon EC2. Le istanze C4 sono progettate per carichi di lavoro basati sui calcoli, quali gruppi di front-end a traffico elevato, giochi MMO, elaborazione multimediale, transcodifica e applicazioni HPC (High Performance Computing).
Le istanze C4 sono disponibili in cinque dimensioni, fino a 36 CPU virtuali. Le istanze C4 sono basate sui processori Intel Xeon E5-2666 v3 (nome in codice Haswell) che funzionano a una frequenza base di 2,9 GHz e sono in grado di offrire velocità di clock pari a 3,5 GHz con Intel ® Turbo Boost. Di default, qualsiasi tipo di istanza C4 è ottimizzato per EBS e senza costi aggiuntivi. Questa funzionalità offre un throughput dedicato da 500 a 4.000 Mbps per la comunicazione con EBS, oltre al throughput di rete standard fornito all'istanza.
Le istanze GPU sono particolarmente idonee per applicazioni di calcolo ad elevate prestazioni, come la creazione di modelli e la simulazione 3D, e per carichi di lavoro di calcolo, tra cui calcolo chimico, analisi finanziarie, progettazione ingegneristica e elaborazione GPU a scopo generico.
Le istanze GPU AWS forniscono accesso a GPU NVIDIA con massimo 1.536 core CUDA e 4 GB di memoria video ognuna. Con le ultime release del driver, queste GPU supportano OpenGL, DirectX, CUDA, OpenCL, e l'SDK GRID.
Le istanze Cluster possono essere avviate in un gruppo di posizionamento. Tutte le istanze avviate all'interno di un gruppo di posizionamento presentano latenza bassa, bisezione completa, larghezza di banda da 10 Gbps tra le istanze. Come molte altre risorse Amazon EC2, i gruppi di posizionamento sono dinamici e consentono un ridimensionamento elastico in base alle esigenze. È, inoltre, possibile collegare più gruppi di posizionamento per creare computing cluster dalle massime prestazioni per l’elaborazione parallela su larga scala.
Per ulteriori informazioni, consulta la EC2 User Guide sui gruppi di posizionamento »
AWS, attualmente, supporta funzioni di rete avanzate impiegando l'SR-IOV (Single Root I/O Virtualization) per i tipi di istanze C3 e I2. L'SR-IOV è un metodo di virtualizzazione di dispositivi che offre prestazioni I/O più elevate e riduce l'uso della CPU rispetto alle distribuzioni tradizionali. Per le istanze di Amazon EC2 supportate, questa caratteristica offre prestazioni PPS (packet per second) più elevate, latenze più basse tra istanze e jitter di rete molto ridotti.
I dati hanno gravità; con la crescita dei set di dati diventa più semplice avvicinare l’elaborazione ai dati al fine di ridurre la latenza e aumentare il throughput. I servizi di database e storage big data di AWS, come Amazon S3, Amazon Redshift, Amazon DynamoDB e Amazon RDS, sono il posto perfetto per ospitare i dati per il computing cluster ad alte prestazioni. Inoltre, con Amazon Elastic Block Store (EBS) è possibile creare filesystem paralleli su larga scala per soddisfare requisiti di volume, prestazioni throughput elevati del carico di lavoro HPC.
Puoi risparmiare tempo e denaro sfruttando le istanze Spot per i tuoi carichi di lavoro HPC. Le istanze Spot rappresentano un modello di prezzo che consente di effettuare offerte su capacità Amazon EC2 inutilizzate al prezzo che vuoi tu. Quando la tua offerta supera il prezzo Spot, ottieni l’accesso alle istanze Spot disponibili, che rimangono in esecuzione fintanto che l'offerta non supera il prezzo Spot. Storicamente, il prezzo Spot è risultato inferiore rispetto al prezzo on demand per valori compresi tra il 50% e il 93%.
Scopri di più sulle istanze Spot »
Scopri come ottimizzare i costi del calcolo scientifico con le istanze Spot »
AWS Marketplace è uno store online che consente a sviluppatori e professionisti IT di scoprire e utilizzare software da avviare nel Cloud AWS in modo semplice e intuitivo. Puoi trovare una selezione di software di calcolo ad elevate prestazioni pronti per essere eseguiti nel tuo cluster, come il sistema di gestione risorse Univa Grid Engine o il filesystem Intel Lustre HPC, con pochi clic direttamente da AWS Marketplace.