Amazon Elastic Graphics - Amazon Elastic Compute Cloud

Amazon Elastic Graphics

Amazon Elastic Graphics offre une accélération graphique flexible, économique et haute performance pour vos instances Windows. Les accélérateurs Elastic Graphics sont disponibles en plusieurs tailles et constituent une alternative économique à l'utilisation des types d'instance graphique GPU (tels que G2 et G3). Vous avez la possibilité de choisir un type d'instance qui répond aux exigences de calcul, de mémoire et de stockage de votre application. Ensuite, choisissez l'accélérateur pour votre instance qui répond aux exigences graphiques de votre charge de travail.

Elastic Graphics est adapté aux applications qui nécessitent un faible volume ou un volume intermittent d'accélération graphique supplémentaire, et qui s'appuient sur la prise en charge des cartes graphiques OpenGL. Pour bénéficier d'un accès direct et complet aux GPU attachés et utiliser les infrastructures de calcul parallèles DirectX, CUDA ou Open Computing Language (OpenCL), préférez une instance de type d'instance de calcul accéléré. Pour de plus amples informations, veuillez consulter Instances de calcul accéléré Windows.

Principes de base d'un Elastic Graphics

Pour utiliser Elastic Graphics, lancez une instance Windows et spécifiez un type d'accélérateur pour l'instance lors du lancement. AWS recherche la capacité Elastic Graphics disponible et établit une connexion réseau entre votre instance et l'accélérateur Elastic Graphics.

Note

Les instances nues (Bare metal) ne sont pas prises en charge

Les accélérateurs Elastic Graphics sont disponibles dans les régions AWS suivantes : us-east-1, us-east-2, us-west-2, ap-northeast-1, ap-southeast-1, ap-southeast-2, eu-central-1 et eu-west-1.

Les types d'instance suivants prennent en charge les accélérateurs Elastic Graphics :

  • C3 | C4 | C5 | C5a | C5ad | C5d | C5n

  • D2 | D3 | D3en

  • H1

  • I3 | I3en

  • M3 | M4 | M5 | M5d | M5dn | M5n

  • P2 | P3 | P3dn

  • R3 | R4 | R5 | R5d | R5dn | R5n

  • t2.medium ou supérieure | t3.medium ou supérieure

  • X1 | X1e

  • z1d

Les accélérateurs Elastic Graphics suivants sont disponibles. Vous pouvez attacher n'importe quel accélérateur Elastic Graphics aux différents types d'instance pris en charge.

Accélérateur Elastic Graphics Mémoire graphique (Go)
eg1.medium 1
eg1.large 2
eg1.xlarge 4
eg1.2xlarge 8

Un accélérateur Elastic Graphics ne fait pas partie de la structure matérielle de votre instance. Il est au contraire attaché au réseau via une interface réseau connue sous le nom d'interface réseau Elastic Graphics. Lorsque vous lancez ou redémarrez une instance avec une accélération graphique, l'interface réseau Elastic Graphics est créée pour vous dans votre VPC.

L'interface réseau Elastic Graphics est créée dans les mêmes sous-réseau et VPC que votre instance, et est associée à une adresse IPv4 privée issue de ce sous-réseau. L'accélérateur attaché à votre instance Amazon EC2 provient d'un pool d'accélérateurs disponibles dans la même zone de disponibilité que votre instance.


                Accélérateur Elastic Graphics attaché à une instance

Les accélérateurs Elastic Graphics prennent en charge les standards pour l'API OpenGL versions 4.3 et antérieures, qui peuvent être utilisés pour les applications par lot ou l'accélération graphique 3D. Une bibliothèque OpenGL optimisée pour Amazon sur votre instance détecte l'accélérateur attaché. Elle renvoie les appels de l'API OpenGL de votre instance vers l'accélérateur, qui traite ensuite les demandes et renvoie les résultats. Le trafic entre l'instance et l'accélérateur utilise la même bande passante que le trafic réseau de l'instance. Il est donc recommandé de disposer d'une bande passante réseau appropriée. Consultez votre fournisseur logiciel pour toute question concernant les versions et la conformité avec OpenGL.

Par défaut, le groupe de sécurité par défaut de votre VPC est associé à l'interface réseau Elastic Graphics. Le trafic réseau Elastic Graphics utilise le protocole TCP et le port 2007. Assurez-vous que le groupe de sécurité de votre instance le permette. Pour de plus amples informations, veuillez consulter Configurer vos groupes de sécurité.

Tarification d'Elastic Graphics

Des frais vous sont facturés pour chaque seconde où un accélérateur Elastic Graphics est attaché à une instance dont l'état est running lorsque l'accélérateur est lui-même à l'état Ok. Aucuns frais ne vous sont facturés pour un accélérateur attaché à une instance dont l'état est pending, stopping, stopped, shutting-down ou terminated. De la même manière, aucuns frais ne vous sont facturés lorsque l'accélérateur est a l'état Unknown ou Impaired.

La tarification des accélérateurs est disponible uniquement pour les tarifs à la demande. Vous pouvez attacher un accélérateur à une instance réservée ou instance Spot. Toutefois, le prix à la demande de l'accélérateur s'applique.

Pour plus d'informations, consultez Tarification Graphismes Amazon Elastic.

Limites Elastic Graphics

Avant d'utiliser les accélérateurs Elastic Graphics, tenez compte des restrictions suivantes :

  • Vous ne pouvez attacher des accélérateurs qu'aux instances Windows avec Microsoft Windows Server 2012 R2 ou ultérieure. Les instances Linux ne sont pas prises en charge actuellement.

  • Vous pouvez attacher un accélérateur à une instance à la fois.

  • Vous ne pouvez attacher un accélérateur que pendant le lancement de l'instance. Vous ne pouvez pas attacher un accélérateur à une instance existante.

  • Vous ne pouvez pas mettre en veille prolongée une instance avec un accélérateur attaché.

  • Vous ne pouvez pas partager un accélérateur entre plusieurs instances.

  • Vous ne pouvez pas détacher un accélérateur d'une instance ni le transférer à une autre instance. Si vous n'avez plus besoin d'un accélérateur, vous devez résilier votre instance. Pour modifier le type d'accélérateur, créez une AMI à partir de votre instance, résiliez cette dernière et lancez une nouvelle instance en spécifiant un autre accélérateur.

  • Seules les versions 4.3 et antérieures de l'API OpenGL sont prises en charge. DirectX, CUDA et OpenCL ne sont pas pris en charge.

  • L'accélérateur Elastic Graphics n'est ni visible ni accessible via le gestionnaire de périphériques de votre instance.

  • Vous ne pouvez pas réserver ou planifier la capacité d'un accélérateur.

  • Vous ne pouvez pas attacher des accélérateurs à des instances dans EC2-Classic.