Le GPU elastiche di Amazon EC2 permettono di aggiungere accelerazione OpenGL 4.2 alle istanze Amazon EC2. Il funzionamento delle GPU elastiche è analogo a quello delle GPU fisiche di un computer desktop o di un server, perché accelerano le operazioni di grafica tramite hardware specializzato. Le GPU elastiche, però, si collegano tramite rete ed esistono indipendentemente dalle istanze Amazon EC2. Pertanto supportano diversi tipi di istanza: M4, M3, C4, C3, R4, R3, X1, I3, D2 e T2. Una volta collegata, una GPU elastica permette di accelerare le applicazioni 3D come se nell'istanza EC2 fosse effettivamente presente una GPU. Al momento, le GPU elastiche supportano Microsoft Windows Server 2012 R2 o versione successiva.

Le GPU elastiche vengono create nel momento in cui viene avviata un'istanza EC2 e specificata la dimensione della GPU elastica desiderata. Risiederanno nella stessa zona di disponibilità delle istanze EC2 e disporranno di una memoria compresa tra 1 GiB e 8 GiB. Una volta creato e collegato, il driver della GPU elastica rileverà la presenza di GPU elastiche e stabilirà una connessione tra queste e le istanze EC2. Da quel momento, l'istanza interagisce con la libreria OpenGL della GPU elastica come se si trattasse di una GPU locale.

Ciascuna GPU elastica può essere collegata a una sola istanza EC2 e ciascuna istanza EC2 può essere collegata a una sola GPU elastica. Le GPU elastiche supportano diversi protocolli di streaming desktop, tra cui Desktop Cloud Visualization (DCV), Remote Desktop Protocol (RDP) e Virtual Network Computing (VNC).

Avvia un'istanza di Amazon EC2 gratuitamente

Prova Amazon EC2 gratis

Il piano gratuito di AWS include 750 ore mensili di istanze t2.micro Linux e Windows per un anno. Per poter rientrare nel piano gratuito, è possibile usare solo istanze Micro di EC2.

Visualizza i dettagli del piano gratuito di AWS »

Le GPU elastiche sono disponibili in diverse dimensioni, dalle GPU eg1.medium con 1 GiB di memoria alle GPU eg1.2xlarge con 8 GiB di memoria. Si tratta pertanto di una soluzione ideale per aggiungere a un carico di lavoro la giusta proporzione di risorse grafiche. Questo livello di flessibilità permette di migliorare le prestazioni grafiche di diversi tipi di applicazioni, ad esempio desktop virtuali, videogiochi, progettazione industriale o visualizzazione HPC, usufruendo di tariffe molto inferiori rispetto all'uso di istanze dedicate per la grafica.

Modello Memoria GPU
eg1.medium 1 GiB
eg1.large 2 GiB
eg1.xlarge 4 GiB
eg1.2xlarge 8 GiB

Le GPU elastiche dispongono di un driver specifico, una libreria di accelerazione OpenGL presente nelle istanze EC2. Questo driver intercetta le chiamate OpenGL ed esegue i comandi di grafica su GPU remote nelle tue istanze EC2. I frame renderizzati dai comandi di grafica vengono quindi reinoltrati al driver.