Questions fréquentes (FAQ)
Questions d'ordre général
Q : Comment attacher et détacher des accélérateurs Elastic Graphics de mes instances Amazon EC2 ?
Les accélérateurs Elastic Graphics peuvent être attachés à des instances EC2 à la création. Vous pouvez spécifier la taille des accélérateurs Elastic Graphics via la console EC2 Console, le kit AWS SDK et l'interface de commande CLI. Les accélérateurs Elastic Graphics sont détachés lors de la résiliation des instances EC2.
Q : Quels sont les types et les tailles d'instance pris en charge par Elastic Graphics ?
Elastic Graphics prend en charge un large choix d'instances EC2 de génération actuelle, notamment M5, M5d, M4, M3, T3 (t3.medium ou version supérieure), T2 (t2.medium ou version supérieure), C5, C5d, C4, C3, z1d, R5, R5d, R4, R3, X1e, X1, H1, I3, D2, P3 et P2.
Q : Quels sont les systèmes d'exploitation pris en charge ?
Elastic Graphics prend en charge les instances Windows avec Windows Server 2012 R2 ou une version plus récente. Les instances Linux ne sont actuellement pas prises en charge.
Q : Elastic Graphics prend-il en charge EC2 Instance Metadata Service v2 (IMDSv2) ?
Non. Elastic Graphics ne prend pas en charge actuellement les instances EC2 avec IMDSv2. Elastic Graphics prend en charge IMDSv1 uniquement.
Q : Puis-je réserver de la capacité pour les accélérateurs Elastic Graphics ?
Non, les accélérateurs Elastic Graphics ne peuvent être provisionnés qu'à la demande.
Q : Comment mes instances EC2 communiquent-elles avec les accélérateurs Elastic Graphics associés ?
Les accélérateurs Elastic Graphics utilisent la même bande passante que le trafic réseau des instances. Le canal est configuré à l'aide d'une interface réseau Elastic (ENI) créée dans votre VPC appelé le point de terminaison Elastic Graphics.
Q : Ai-je besoin d'un pilote pour Elastic Graphics ?
Vous devez installer le pilote Elastic Graphics dans votre instance. Cependant, il ne s'agit pas d'un pilote de périphérique. Il s'agit d'une bibliothèque OpenGL optimisée pour Amazon qui détecte la présence de l'accélérateur Elastic Graphics attaché et s'y connecte. Lorsque des applications effectuent des appels d'API OpenGL pour des opérations 3D, la bibliothèque Amazon OpenGL redirige ces appels vers l'accélérateur Elastic Graphics sur le réseau, où les opérations sont traitées et les résultats renvoyés à la bibliothèque. Amazon EC2 gère le matériel physique, les pilotes de périphérique graphique et le transfert des commandes vers et depuis votre instance EC2. L'infrastructure Elastic Graphics est accessible via un point de terminaison réseau au sein du VPC d'une instance associée et le trafic de commande OpenGL et les résultats sont transmis à l'aide de la capacité de mise en réseau allouée de l'instance.
Q : Puis-je voir les accélérateurs Elastic Graphics dans mon gestionnaire de périphériques ?
Non, votre gestionnaire de périphériques ne comprend aucun périphérique supplémentaire pour vos accélérateurs Elastic Graphics.
Q : Puis-je attacher plusieurs accélérateurs Elastic Graphics à une seule et même instance ou attacher le même accélérateur Elastic Graphics à plusieurs instances ?
Non, vous ne pouvez attacher un accélérateur Elastic Graphics qu'à une seule instance EC2.
Q : Puis-je attacher/détacher des accélérateurs alors que l'instance est en cours d'exécution ?
Non, les accélérateurs Elastic Graphics peuvent uniquement être attachés à la création de l'instance et détachés à sa résiliation.
Q : Puis-je attacher une machine sur site à des accélérateurs Elastic Graphics ?
Non, les accélérateurs Elastic Graphics ne peuvent être attachés qu'à des instances EC2.
Q : Est-ce que le démarrage ou le lancement d'une instance peut échouer à cause d'accélérateurs Elastic Graphics ?
Si la capacité de l'accélérateur Elastic Graphics ne peut pas être acquise en raison d'une capacité insuffisante, un message d'erreur indiquant des capacités insuffisantes s'affiche et le lancement ou le démarrage de l'instance échoue. Si le sous-réseau présenté possède moins d'adresses IP disponibles que ce qui est nécessaire pour lancer toutes les instances demandées et créer le point de terminaison des Elastic Graphics, une exception s'affiche avec des informations supplémentaires indiquant qu'une adresse IP supplémentaire est requise pour lancer d'abord les instances avec un accélérateur Elastic Graphics dans une zone de disponibilité pour ce VPC.
Q : Comment savoir si les accélérateurs Elastic Graphics, y compris les bibliothèques nécessaires, sont correctement installés depuis l'instance ?
Vous pouvez cliquer sur l'icône Elastic Graphics dans la zone de notification de votre barre des tâches et voir si le pilote Elastic Graphics est correctement installé et si l'accélérateur Elastic Graphics fonctionne bien. Si tout fonctionne correctement, l'interface utilisateur Elastic Graphics indique un état sain. Vous devez réinstaller le pilote Elastic Graphics si l'icône Elastic Graphics est manquante.
Q : Quelles sont les applications certifiées compatibles avec Elastic Graphics par AWS ?
AWS ne certifie pas d'applications au nom des fournisseurs de logiciels. Cependant, nous proposons un programme de certification en graphisme aux FIL afin qu'ils puissent certifier leurs applications sur AWS.
Q : Quels protocoles de streaming de bureau sont pris en charge par Elastic Graphics ?
Elastic Graphics peut être utilisé avec de nombreux protocoles de streaming de bureau, tels que NICE DCV, le protocole RDP (Remote Desktop Protocol) et Virtual Network Computing (VNC).
Q : Puis-je exécuter une seule application à la fois ou Elastic Graphics prend-il en charge l'exécution simultanée de plusieurs applications ?
Elastic Graphics n'impose aucune restriction quant au nombre d'applications exécutées en même temps.
Q : Mon application signale que le système dispose de 0 Mo de mémoire graphique. Pourquoi ?
Si vous utilisez la carte vidéo de base Microsoft, votre mémoire graphique renvoie 0 Mo de mémoire. Toutefois, vous pouvez toujours utiliser la mémoire graphique fournie par les Elastic Graphics via des appels d'API OpenGL.
Performances
Q : Quels facteurs peuvent influer sur les performances des accélérateurs Elastic Graphics ?
De nombreux facteurs peuvent influer sur les performances des accélérateurs Elastic Graphics. Cela comprend la bande passante réseau disponible pour votre instance EC2, la complexité de vos modèles 3D et la taille de votre contexte OpenGL.
Q : Quelles métriques puis-je obtenir des accélérateurs Elastic Graphics ?
Vous pouvez obtenir des métriques d'utilisation de la mémoire graphique des accélérateurs Elastic Graphics via CloudWatch.
Mise en réseau
Q : Puis-je attacher des accélérateurs Elastic Graphics à des instances EC2 sans VPC ?
Non, les accélérateurs Elastic Graphics ne peuvent être attachés à des instances EC2 que dans un VPC.
Q : Les accélérateurs Elastic Graphics consomment-ils la bande passante réseau de les instances EC2 ?
Oui, les accélérateurs Elastic Graphics et une instance EC2 communiquent via une interface réseau Elastic. Toute la bande passante consommée par l'interface réseau Elastic est prise en compte dans la limite de bande passante de l'instance EC2.
Q : Comment puis-je gérer le point de terminaison Elastic Graphics utilisé par Elastic Graphics ?
Le point de terminaison Elastic Graphics est une interface réseau Elastic associée à votre accélérateur Elastic Graphics. Vous pouvez gérer le groupe de sécurité associé à l'interface réseau Elastic de la même manière que vous le feriez pour les autres interfaces réseau Elastic. Cependant, vous ne pouvez pas dissocier l'interface réseau Elastic de l'instance EC2 à laquelle elle est attachée.
Q : Quelles exigences s'appliquent au groupe de sécurité d'Elastic Graphics ?
Afin de permettre le trafic réseau entre votre instance EC2 et l'accélérateur Elastic Graphics auquel elle est attachée, le groupe de sécurité associé à l'interface réseau Elastic Graphics doit autoriser l'ensemble du trafic TCP sortant sur le port 2007.
Q : Quel type de données est transféré sur le réseau ?
Nous transférons les commandes OpenGL de vos instances EC2 aux accélérateurs Elastic Graphics et les images rendues par les accélérateurs Elastic Graphics aux instances EC2. Nous transférons également certaines informations de contrôle entre vos instances EC2 et les accélérateurs Elastic Graphics. Cependant, toutes les données transférées ne quittent jamais votre VPC.
Q : Quelle latence réseau est garantie entre l'instance Windows et l'accélérateur Elastic Graphics ?
Les accélérateurs Elastic Graphics sont soumis à la même latence que le réseau AWS.
Facturation et mesures
Q : Quel est le cycle de vie d'un accélérateur Elastic Graphics et comment vais-je être facturé ?
Les accélérateurs Elastic Graphics sont facturés à l'heure et le cycle de vie d'un accélérateur correspond à celui de l'instance à laquelle il est attaché.
- En attente - Lorsque vous lancez une instance et un accélérateur Elastic Graphics, l'accélérateur entre en état d'attente. Tant qu'il est en attente, Amazon EC2 détermine la capacité de l'accélérateur Elastic Graphics et établit un canal entre votre instance et l'accélérateur Elastic Graphics. Ce délai d'attente ne vous est pas facturé.
- En exécution - Une fois que l'instance et l'accélérateur Elastic Graphics sont prêts, l'accélérateur entre en état d'exécution. Dès que l'instance est en cours d'exécution, elle est considérée comme saine. Vous êtes facturé pour les accélérateurs Elastic Graphics pour chaque heure ou partie d'heure pendant laquelle s'exécute l'instance si vos accélérateurs Elastic Graphics sont dans un état normal.
- À l'arrêt et arrêté - Lorsque vous arrêtez une instance (instances basées sur des volumes EBS uniquement) à laquelle un accélérateur Elastic Graphics est attaché, celle-ci se met à l'arrêt, tout comme l'accélérateur Elastic Graphics qui passe à l'état arrêté. Nous ne facturons pas les accélérateur Elastic Graphics qui sont arrêtés.
- Éteinte et résiliée - Lorsque vous terminez l'instance, dès qu'elle est éteinte ou résiliée, les frais associés à cette dernière et à l'accélérateur Elastic Graphics ne vous sont plus facturés.
Q : Serais-je facturé quand mes accélérateurs Elastic Graphics sont dégradés ?
Non, vos accélérateurs Elastic Graphics ne seront facturés que s'ils sont dans un état normal.
Q : Est-ce que je paie la bande passante utilisée par les accélérateurs Elastic Graphics ?
Non. Etant donné que l'accélérateur Elastic Graphics et son instance EC2 associée sont dans la même zone de disponibilité, le transfert réseau entre les accélérateurs Elastic Graphics et les instances Amazon EC2 est gratuit.
Q : Vos prix sont-ils toutes taxes comprises ?
Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes sur les ventes applicables. Si votre adresse de facturation est située au Japon, l'utilisation de services AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.
Prise en charge de l'API
Q : Quelle API graphique prend en charge par Elastic Graphics ?
Elastic Graphics prend en charge OpenGL 4.3.
Q : Quelle version du langage de shaders OpenGL est prise en charge par Elastic Graphics ?
Elastic Graphics prend en charge GLSL 4.30.
Q : En tant que développeur OpenGL, comment puis-je détecter que mon application s'exécute sur une implémentation d'un accélérateur Elastic Graphics ?
Vous pouvez utiliser une API OpenGL pour détecter la présence d'un accélérateur Elastic Graphics.