- Questions d'ordre général
- Facturation
- Informations sur le matériel
- Sécurité
- Adresses IP Elastic
- Zones de disponibilité
- Hyperviseur Nitro
- Mise en réseau améliorée
- Amazon Elastic Block Store (EBS)
- Amazon Elastic File System (EFS)
- Amazon CloudWatch
- Amazon EC2 Auto Scaling
- Elastic Load Balancing
- Instances réservées
- Instances réservées convertibles
- Place de marché des instances réservées
- Amazon EC2 Fleet
- Instances Spot
- Micro-instances
- Instances de calcul optimisé
- Instances de calcul accéléré
- Instances en cluster
- Instances de stockage optimisé
- Instances de mémoire optimisée
- Instances à usage général
- Instances de la génération précédente
- Stockage d'instance NVMe
- Optimize CPUs
- VM Import/Export
- Amazon EC2 exécutant Microsoft Windows et d'autres logiciels tiers
- Amazon EC2 exécutant IBM
- Amazon Time Sync Service
- Accord sur les niveaux de service (SLA)
- ID de ressource EC2, EBS et Storage Gateway plus longs
Découvrez gratuitement AWS
Créez un compte gratuitLe niveau gratuit d'AWS inclut 750 heures par mois d'utilisation d'instances t2.micro Linux et Windows durant un an. Pour rester dans le cadre du niveau gratuit, vous devez uniquement utiliser des instances EC2 Micro.
Q : Qu'est-ce qu'Amazon Elastic Compute Cloud (Amazon EC2) ?
Amazon Elastic Compute Cloud (Amazon EC2) est un service Web fournissant une capacité de calcul redimensionnable dans le cloud. Il est conçu pour faciliter l'informatique à l'échelle d'Internet pour les développeurs.
Q : Que puis-je faire avec Amazon EC2 ?
Tout comme Amazon Simple Storage Service (Amazon S3) permet le stockage dans le cloud, Amazon EC2 permet le "calcul" dans le cloud. L'interface simple du service Web Amazon EC2 vous permet d'obtenir et de configurer des capacités avec un minimum d'efforts. Elle vous confère le contrôle total de vos ressources informatiques et permet d'exécuter des applications dans l'environnement informatique éprouvé d'Amazon. Amazon EC2 permet d'obtenir et de démarrer des instances de serveurs en quelques minutes, puis d'augmenter ou de diminuer rapidement leurs capacités en fonction des l'évolution de vos besoins de calcul. Amazon EC2 change l'aspect financier de l'informatique en vous permettant de ne payer que pour la capacité que vous utilisez effectivement.
Q : Comment puis-je commencer à utiliser Amazon EC2 ?
Pour vous inscrire à Amazon EC2, cliquez sur le bouton "Inscrivez-vous pour ce service Web" sur la page de détails d'Amazon EC2. Vous devez avoir un compte Amazon Web Services pour pouvoir accéder à ce service, si vous n'en avez pas encore, on vous demandera d'en créer un lorsque vous commencerez le processus d'inscription à Amazon EC2. Après vous êtes inscrit, veuillez vous référer à la documentation Amazon EC2, qui comprend notre Guide de démarrage.
Q : Pourquoi me demande-t-on de vérifier mon numéro de téléphone lorsque je m'inscris à Amazon EC2 ?
L'inscription à Amazon EC2 nécessite que vous ayez un numéro de téléphone valide ainsi qu'une adresse email sur nos fichiers AWS au cas où nous devons vous contacter. La vérification de votre numéro de téléphone ne prend que quelques minutes. Vous recevrez un appel pendant le processus d'inscription et vous aurez besoin d'entrer un code d'identification PIN à l'aide des touches du téléphone.
Q : Quelles sont les nouvelles fonctionnalités offertes aux développeurs ?
Jusqu'à maintenant, les petits développeurs n'avaient pas les fonds nécessaires pour obtenir d'importantes ressources de calcul et s'assurer de disposer de la capacité nécessaire pour traiter les pics de charge inattendus. Amazon EC2 permet à tous les développeurs de profiter des avantages de la grande échelle d'Amazon sans avoir besoin d'effectuer de grands investissements ou de compromettre les performances. Les développeurs sont désormais libres d'innover tout en sachant que même si leur affaire rencontre un succès au-delà de leurs espérances, ils pourront être sûrs de disposer de la puissance de calcul adéquate pour répondre à leurs besoins à bon marché et simplement.
La nature "Elastique" du service permet aux développeurs de dimensionner instantanément pour répondre aux pics de trafic ou de demandes. Lorsque les demandes de calcul changent de manière inattendue, (augmentent ou diminuent) Amazon EC2 peut y répondre de manière instantanée, ce qui signifie que les développeurs ont la possibilité de contrôler le nombre de ressources utilisées à tout moment. En revanche, les services d'hébergement traditionnels fournissent habituellement une quantité fixe de ressources pour une période de temps définie, ce qui signifie que la capacité des utilisateurs est limitée pour répondre lorsque leur utilisation change rapidement, de manière imprévue, ou passe par des pics importants à divers intervalles.
Q : Comment puis-je faire fonctionner des systèmes dans l'environnement Amazon EC2 ?
Une fois que votre compte est mis en place et que vous avec sélectionné vos AMI, vous pouvez démarrer votre instance. Vous pouvez démarrer votre AMI sur n'importe quel nombre d'instances à la demande à l'aide de l'API RunInstances. Il vous suffit d'indiquer le nombre d'instances que vous souhaitez lancer. Si vous souhaitez exécuter plus de 20 instances à la demande, remplissez le Formulaire de demande d'instance Amazon EC2.
Si Amazon EC2 est en mesure d'accéder à votre demande, l'API RunInstances aboutira et nous commencerons à lancer vos instances. Vous pouvez vérifier l'état de votre instance en utilisant l'appel API DescribeInstances. Vous pouvez terminer par programmation n'importe quelle quantité de vos instances en utilisant l'appel API TerminateInstances.
Si l'une de vos instances en cours d'exécution utilise un partition de démarrage Amazon EBS, vous pouvez également appeler l'API StopInstances pour dégager les ressources de calcul tout en préservant les données de la partition de démarrage. Vous pouvez appeler l'API StartInstances lorsque vous êtes prêt à redémarrer l'instance associée avec la partition de démarrage Amazon EBS.
De plus, vous avec l'option de pouvoir utiliser les instances Spot pour réduire vos coûts de calcul lorsque vous pouvez choisir quand vos applications fonctionnent. Plus d'informations sur les instances Spot ainsi qu'une explication plus détaillée sur le fonctionnement des instances Spot.
Si vous préférez, vous pouvez effectuer toutes ces actions sur AWS Management Console ou grâce à la ligne de commande en utilisant nos outils de ligne de commande, qui ont été mis en service avec cette API de service Web.
Q : Quelle est la différence entre l'utilisation du stockage d'instance local et Amazon Elastic Block Store (Amazon EBS) pour le périphérique racine ?
Lorsque vous démarrez vos instances Amazon EC2, vous avez la possibilité de stocker les données de votre périphérique racine dans Amazon EBS ou dans un stockage d'instance local. En utilisant Amazon EBS, les données sur le périphérique racine persisteront indépendamment de la durée de vie de l'instance. Vous pouvez ainsi arrêter et redémarrer l'instance à un moment ultérieur, ce qui est comparable à éteindre votre ordinateur portable et le redémarrer lorsque vous en avez à nouveau besoin.
Alternativement, l'instance locale ne persiste que pour la durée de vie de l'instance. C'est une manière économique de lancer des instances lorsque les données ne sont pas stockées dans le périphérique racine. Par exemple, certains clients utilisent cette option pour faire fonctionner de grands sites Web lorsque chaque instance est un clone pour traiter le trafic web.
Q : Combien de temps faut-il pour que les systèmes fonctionnent ?
Généralement, il s'écoule moins de 10 minutes entre l'appel RunInstances et le moment où toutes les instances requises entament leur séquence d'amorçage. Ce délai dépend d'un certain nombre de facteurs, dont la taille de votre AMI, le nombre d'instances que vous lancez et le temps écoulé depuis le dernier lancement de cette AMI. Les images lancées pour la première fois peuvent prendre légèrement plus de temps pour démarrer.
Q : Comment puis-je charger et stocker mes systèmes avec Amazon EC2 ?
Amazon EC2 vous permet d'installer et de configurer tout ce qui est lié à vos instances, de votre système d'exploitation à vos applications. Une Image Machine Amazon (AMI) est simplement un environnement prêt à être utilisé qui inclut tout ce qui est nécessaire pour installer et démarrer votre instance. Vos AMI sont votre unité de déploiement. Vous avez peut-être juste une AMI ou vous pouvez composer votre système à partir de plusieurs AMI de bloc de construction (par exemple, serveurs Web, appservers, et bases de données). Amazon EC2 fournit une grande quantité d'outils pour faciliter la création des AMI. Une fois que vous avez créé une AMI personnalisée, vous devez la grouper. Si vous groupez une image avec un appareil racine pris en charge par Amazon EBS, vous pouvez simplement utiliser la commande de groupement dans la AWS Management Console. Si vous créez un bundle avec une image et une partition d'amorçage pour le stockage d'instance, vous devrez utiliser les outils d'AMI pour l'envoyer à Amazon S3. Amazon EC2 utilise Amazon EBS ainsi que Amazon S3 pour fournir un stockage fiable et évolutif de vos AMI pour que nous puissions démarrer celles-ci lorsque vous nous le demandez.
Ou, si vous le désirez, vous n'avez pas besoin d'installer votre propre AMI à partir de rien. Vous pouvez choisir entre un grand nombre d'AMI disponibles globalement pouvant fournir des instances utiles. Par exemple, si vous voulez simplement un serveur Linux, vous pouvez opter pour une des AMI standard de distribution Linux.
{Q : Comment puis-je accéder à mes systèmes ?
L'appel RunInstances qui démarre l'exécution de votre pile d'applications retourner un ensemble de noms de DNS, un pour chaque système qui est démarré. Ce nom peut être utilisé pour accéder au système exactement comme vous le feriez vous-même si vous étiez dans votre propre centre de données. Vous détenez cette machine tandis que votre pile de systèmes d'exploitation s'exécute dessus.
Q : Est-ce qu'Amazon EC2 peut s'utiliser avec Amazon S3 ?
Oui, Amazon EC2 est utilisé conjointement avec Amazon S3) pour les instances dont les périphériques racine sont pris en charge par un stockage d'instance local. En utilisant Amazon S3, les développeurs ont accès au même stockage de données hautement évolutif, fiable, rapide et économique qu'Amazon utilise pour faire fonctionner son propre réseau global de sites. Afin d'exécuter les systèmes dans l'environnement Amazon EC2, les développeurs utilisent les outils fournis pour charger leurs (AMI) dans Amazon S3 et déplacer les entre Amazon S3 et Amazon EC2. Consultez Comment puis-je charger et stocker mes systèmes avec Amazon EC2 ? pour plus d'informations sur les AMI.
Nous nous attendons à ce que les développeurs trouvent la combinaison de Amazon EC2 et Amazon S3 très utile. Amazon EC2 offre des calculs économiques et évolutifs dans le cloud tandis qu'Amazon S3 permet aux utilisateurs de stocker leurs données de manière fiable.
Q : Combien d'instances puis-je exécuter dans Amazon EC2 ?
Vous pouvez exécuter jusqu'à 20 instances à la demande au total dans la famille d'instances, acheter jusqu'à 20 instances réservées et demander des instances Spot en fonction de votre limite dynamique pour les instances Spot par région. Les nouveaux comptes AWS peuvent commencer avec des limites inférieures à celles décrites ici. Certains types d'instance sont par ailleurs soumis à des limites supplémentaires par région :
| Type d'instance | Limite pour les instances à la demande |
Limite pour les instances réservées | Limite pour les instances Spot |
|---|---|---|---|
| m5.large | 20 | 20 | Limite dynamique pour les instances Spot |
| m5.xlarge | 20 | 20 | Limite dynamique pour les instances Spot |
| m5.2xlarge | 20 | 20 | Limite Spot dynamique |
| m5.4xlarge | 10 | 20 | Limite dynamique pour les instances Spot |
| m5.12xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| m5.24xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
m4.4xlarge |
10 |
20 |
Limite dynamique pour les instances Spot |
m4.10xlarge |
5 |
20 |
Limite dynamique pour les instances Spot |
m4.16xlarge |
5 |
20 |
Limite dynamique pour les instances Spot |
| c5.large | 20 | 20 | Limite dynamique pour les instances Spot |
| c5.xlarge | 20 | 20 | Limite dynamique pour les instances Spot |
| c5.2.xlarge | 20 | 20 | Limite dynamique pour les instances Spot |
| c5.4.xlarge | 10 | 20 | Limite dynamique pour les instances Spot |
| c5.9.xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| c5.18.xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| c4.4.xlarge | 10 | 20 | Limite dynamique pour les instances Spot |
| c4.8.xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| hs1.8xlarge | 2 | 20 | Non proposé |
| cr1.8xlarge | 2 | 20 | Limite dynamique pour les instances Spot |
| p3.2xlarge |
1 |
20 |
Limite dynamique pour les instances Spot |
| p3.8xlarge | 1 |
20 |
Limite dynamique pour les instances Spot |
| p3.16xlarge | 1 |
20 |
Limite dynamique pour les instances Spot |
p2.xlarge |
1 |
20 |
Limite dynamique pour les instances Spot |
p2.8xlarge |
1 |
20 |
Limite dynamique pour les instances Spot |
p2.16xlarge |
1 |
20 |
Limite dynamique pour les instances Spot |
| g3.4xlarge | 1 | 20 | Limite dynamique pour les instances Spot |
| g3.8xlarge | 1 | 20 | Limite dynamique pour les instances Spot |
| g3.16xlarge | 1 | 20 | Limite dynamique pour les instances Spot |
r4.large |
20 |
20 |
Limite dynamique pour les instances Spot |
r4.xlarge |
20 |
20 |
Limite dynamique pour les instances Spot |
r4.2xlarge |
20 |
20 |
Limite dynamique pour les instances Spot |
r4.4xlarge |
10 |
20 |
Limite dynamique pour les instances Spot |
r4.8xlarge |
5 |
20 |
Limite dynamique pour les instances Spot |
r4.16xlarge |
1 |
20 |
Limite dynamique pour les instances Spot |
| r3.4xlarge | 10 | 20 | Limite dynamique pour les instances Spot |
| r3.8xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| h1.8xlarge |
10 | 20 | Limite dynamique pour les instances Spot |
| h1.16xlarge |
5 | 20 | Limite dynamique pour les instances Spot |
i3.large |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.2xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.4xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.8xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.8xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
i3.16xlarge |
2 |
20 |
Limite dynamique pour les instances Spot |
| i2.2xlarge | 8 | 20 | Limite dynamique pour les instances Spot |
| i2.4xlarge | 4 | 20 | Limite dynamique pour les instances Spot |
| i2.8xlarge | 2 | 20 | Limite dynamique pour les instances Spot |
| d2.4xlarge | 10 | 20 | Limite dynamique pour les instances Spot |
| d2.8xlarge | 5 | 20 | Limite dynamique pour les instances Spot |
| t2.nano | 20 | 20 | Limite dynamique pour les instances Spot |
| t2.micro |
20 | 20 | Limite dynamique pour les instances Spot |
| t2.small |
20 | 20 | Limite dynamique pour les instances Spot |
| t2.medium |
20 | 20 | Limite dynamique pour les instances Spot |
| t2.large |
20 | 20 | Limite dynamique pour les instances Spot |
| t2.xlarge | 20 | 20 | Limite dynamique pour les instances Spot |
| t2.2xlarge | 20 | 20 | Limite dynamique pour les instances Spot |
| Autres types d'instances | 20 | 20 | Limite dynamique pour les instances Spot |
Notez que les instances cc2.8xlarge, hs1.8xlarge, cr1.8xlarge, G2, D2, et I2 ne sont pas disponibles dans toutes les régions.
Si vous avez besoin de plus d'instances, remplissez le formulaire de demande d'instance Amazon EC2 avec votre cas d'utilisation, et votre demande d'augmentation sera étudiée. Les augmentations de limite sont liées à la région concernée.
Q : Existe-t-il des limites à l'envoi d'e-mails depuis les instances Amazon EC2 ?
Oui. Afin de maintenir la qualité des adresses Amazon EC2 pour l'envoi d'emails, nous avons mis en place des limites par défaut sur la quantité d'emails pouvant être envoyés. Si vous souhaitez envoyer une quantité plus importante d'emails à partir de EC2, vous pouvez demander que ces limites soient supprimées de votre compte en remplissant ce formulaire.
Q : À quelle vitesse puis-je augmenter et réduire mes capacités ?
Amazon EC2 permet un environnement de calcul vraiment évolutif. Amazon EC2 vous permet d'augmenter ou de diminuer la capacité en quelques minutes, pas quelques heures ou quelques jours. Vous pouvez mettre en service une, des centaines ou même des milliers d'instances de serveur simultanément. Lorsque vous avez besoin de plus d'instances, appelez simplement RunInstances et Amazon EC2 installera habituellement votre nouvelle instance en quelques minutes. Bien entendu, dans la mesure où tout ceci est contrôlé avec des API de service Web, les capacités de votre application peuvent être automatiquement augmentées ou diminuées, selon ses besoins.
Q : Quels sont les environnements de système d'exploitation qui sont pris en charge ?
Amazon EC2 prend actuellement en charge différents systèmes d'exploitation, notamment Amazon Linux, Ubuntu, Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Fedora, Debian, CentOS, Gentoo Linux, Oracle Linux et FreeBSD. Nous cherchons un moyen d'étendre le service à d'autres plates-formes.
Q : Le service Amazon EC2 utilise-t-il de la mémoire ECC ?
L'expérience nous a démontré que la mémoire ECC était nécessaire pour l'infrastructure serveur. Tout le matériel sous-jacent du service Amazon EC2 utilise ce type de mémoire.
Q : En quoi ce service est-il différent des services d'hébergement traditionnels ?
Les services d'hébergement traditionnels offrent une ressource préconfigurée pour une quantité de temps fixe et à un coût prédéterminé. Amazon EC2 diffère par sa flexibilité, son contrôle et les économies de coût qu'il offre aux développeurs, ce qui leur permet de considérer Amazon EC2 comme leur propre centre de données personnelles, tout en bénéficiant de la solide infrastructure de Amazon.com.
Lorsque les demandes de calcul changent de manière inattendue, (augmentent ou diminuent) Amazon EC2 peut y répondre de manière instantanée, ce qui signifie que les développeurs ont la possibilité de contrôler le nombre de ressources utilisées à tout moment. En revanche, les services d'hébergement traditionnels fournissent habituellement une quantité fixe de ressources pour une période de temps définie, ce qui signifie que la capacité des utilisateurs est limitée pour répondre lorsque leur utilisation change rapidement, de manière imprévue, ou passe par des pics importants à divers intervalles.
Deuxièmement, de nombreux services hôte n'offrent pas un contrôle total des ressources de calcul fournies. En utilisant Amazon EC2, les développeurs peuvent choisir non seulement de démarrer ou d'arrêter des instances à n'importe quel moment, mais ils peuvent aussi personnaliser entièrement la configuration de leurs instances pour répondre leurs besoins – et changer celle-ci n'importe à quel moment. La plupart des services d'hébergement s'occupent plutôt de groupes d'utilisateurs ayant des exigences de système similaires, ils offrent donc une capacité limitée de changer celles-ci.
Enfin, avec Amazon EC2, les développeurs ont l'avantage de ne payer que pour leur consommation de ressources effective, et ce, à un taux extrêmement bas. La plupart des services d'hébergement demandent aux utilisateurs de payer des frais fixes à l'avance sans prendre en compte la puissance de calcul utilisée, par conséquent, les utilisateurs risquent d'acheter plus de ressource que nécessaire pour compenser l'absence de capacité à augmenter rapidement les ressources en une courte période de temps.
Q : Comment mon utilisation d'Amazon EC2 me sera-t-elle facturée ?
Vous ne payez que ce que vous utilisez. Le tarif indiqué est un tarif horaire, mais suivant les instances que vous sélectionnez, vous payez à l'heure ou à la seconde (60 secondes minimum) pour chaque type d'instance. Les instances-heures partiellement consommées sont facturées en fonction de l'utilisation de l'instance. Les données transférées entre services AWS de différentes régions seront facturées en tant que transfert de données Internet de chaque côté du transfert. L'utilisation des autres services AWS est facturée séparément d'Amazon EC2.
Pour en savoir plus sur les tarifs d'Amazon EC2, consultez la section relative à la tarification sur la page de présentation d'Amazon EC2.
Q : Quand la facturation de mes systèmes Amazon EC2 commence-t-elle et prend-elle fin ?
La facturation commence lorsque Amazon EC2 débute la séquence de démarrage d'une instance AMI. La facturation se termine lorsque l'instance se termine, ce qui peut se produire en raison d'une commande de services web, en déclenchant "shutdown -h" ou en raison d'une défaillance d'instance. Lorsque vous arrêtez une instance, nous la fermons, mais nous ne vous facturons pas pour l'utilisation horaire et les frais de transfert de données associés. Nous vous facturons toutefois les frais de stockage de tous les volumes Amazon EBS. Pour en savoir plus, consultez la documentation AWS.
Q : Qu'est-ce qui définit une utilisation d'instance EC2 facturable ?
Des heures d'instance vous sont facturées dès que l'état de vos instances indique qu'elles sont en cours d'exécution. Si vous ne souhaitez plus payer de frais pour votre instance, vous devez y mettre fin afin d'éviter que des heures-instance supplémentaires vous soient facturées. La facturation commence dès lors qu'une instance est en fonctionnement.
Q : Si j'ai deux instances dans deux zones de disponibilité, comment serai-je facturé pour les transferts de données régionaux ?
Chaque instance est facturée pour ses données entrantes et sortantes selon les tarifs des transferts de données correspondants. Par conséquent, si des données transitent entre ces deux instances, celles-ci sont facturées au tarif du « transfert de données sortantes depuis EC2 vers une autre région AWS » pour la première instance et au tarif du « transfert de données entrantes depuis une autre région AWS » pour la deuxième instance. Pour en savoir plus sur le transfert de données, consultez cette page.
Q. Si j'ai deux instances dans deux régions différentes, comment serai-je facturé pour le transfert de données ?
Chaque instance est facturée pour ses données entrantes et sortantes selon les tarifs des transferts de données Internet. Par conséquent, si des données transitent entre ces deux instances, celles-ci sont facturées selon les tarifs des transferts sortants de données Internet pour la première instance et selon les tarifs des transferts entrants de données Internet pour la seconde instance.
Q : De quoi aura l'air ma facture mensuelle à la seconde par rapport à ma facture à l'heure ?
Bien que les frais EC2 de votre facture mensuelle soient désormais calculés à la seconde, pour des raisons de cohérence, la facture EC2 mensuelle indiquera sous la forme d'heures décimales l'utilisation cumulée pour chaque instance exécutée dans le mois. Par exemple, pour une instance s'exécutant pendant 1 heure, 10 minutes et 4 secondes, la forme serait 1.1677. Consultez ce blog pour accéder à un exemple du rapport de facturation détaillé.
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. Pour les clients dont l'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.
Q : Sur quel type de matériel ma pile d'applications est-elle exécutée ?
Rendez-vous sur la page Type d'instance Amazon EC2 pour connaître la liste des instances EC2 disponibles par région.
Q : Comment sélectionner le type d'instance approprié ?
Les instances Amazon EC2 sont réparties en 5 familles : les instances à usage général, de calcul optimisé, de mémoire optimisée, de stockage optimisé et de traitement accéléré. Les instances à usage général offrent un équilibre entre mémoire et CPU convenant à la plupart des applications à usage général et sont assorties de performances fixes (M5, M4) ou extensibles (T2). Les instances optimisées en calcul (C5, C4) ont proportionnellement plus de ressources de CPU que de mémoire (RAM) et sont bien adaptées au dimensionnement d'applications intensives en calcul et aux charges de travail HPC (Calcul Haute Performance). Les instances optimisées en mémoire (X1e, X1, R4) offrent des tailles de mémoire plus grandes pour les applications gourmandes en mémoire, y compris les applications de mise en cache de mémoire et de base de données. Les instances à calcul accéléré (P3, P2, G3, F1) tirent parti des capacités de traitement en parallèle des GPU NVIDIA Tesla pour le Calcul Haute Performance et l'apprentissage machine/profond. Les instances graphiques GPU (G3) offrent des capacités graphiques 3D hautes performances pour les applications utilisant OpenGL et DirectX. Les instances F1 fournissent un calcul reconfigurable basé sur FPGA Xilinx. Les instances de stockage optimisé (H1, I3, D2) fournissent une capacité d'I/O très élevée et à faible latence en utilisant un stockage d'instance local sur SSD pour les applications gourmandes en I/O. D2 et H1, les instances de stockage dense et de stockage sur disque dur, fournissent une haute densité de stockage local et des performances I/O séquentielles pour l'entreposage de données, Hadoop et d'autres applications gourmandes en données. Quand vous choisissez des types d'instances, vous devriez considérer les caractéristiques de votre application en ce qui concerne votre utilisation de ressources (CPU, mémoire et stockage), et sélectionner la famille et la taille d'instance optimale.
Q : Qu'est-ce qu'une « unité de calcul EC2 » (EC2 Compute Unit) et pourquoi avoir introduit ce nouveau concept ?
La transition à un modèle de calcul utilitaire change complètement la manière dont les développeurs ont été formés à penser aux ressources CPU. Au lieu d'acheter ou de louer un processeur particulier pour l'utiliser pendant plusieurs mois ou plusieurs années, vous louez la capacité à l'heure. Puisque Amazon EC2 est construit sur du matériel de commodité, il peut y avoir, dans le temps, plusieurs types de matériels physiques sous-jacents aux instances EC2. Notre but est de fournir une quantité constante de capacité CPU quel que soit le matériel sous-jacent.
Amazon EC2 utilise une grande diversité de mesures pour fournir à chaque instance une quantité constante et prévisible de capacité de CPU. Afin d'aider les développeurs à comparer les capacités CPU entre les différents types d'instance, nous avons défini les Unités de calcul Amazon EC2. La quantité de CPU allouée à une instance particulière est exprimée par ces Unités de calcul Amazon EC2. Nous utilisons plusieurs modèles et plusieurs tests pour gérer la constance et prévisibilité des performances d'une Unité de calcul EC2. L'unité de calcul EC2 (ECU) fournit la mesure relative de la puissance de traitement d'un nombre entier d'une instance Amazon EC2. Avec le temps, il se peut que nous ajoutions ou que nous modifiions les mesures faisant partie d'une Unité de calcul EC2, si nous trouvons des métrologies donnant une meilleure représentation des capacités de calcul.
Q : Quelle est la disponibilité régionale des types d'instance Amazon EC2 ?
Pour consulter la liste complète des instances et connaître la disponibilité par région, visitez la page Tarification Amazon EC2.
Q : Comment empêcher les autres personnes de voir mes systèmes ?
Vous avez un contrôle total sur la visibilité de vos systèmes. Le système de sécurité Amazon EC2 vous permet de placer de manière arbitraire vos instances en cours d'exécution dans des groupes de votre choix. A l'aide de l'interface de services Web, vous pouvez alors spécifier quels groupes peuvent communiquer avec quels autres groupes, et quels sous-résaux IP sur Internet peuvent parler à quels groupes. Ceci vous permet de contrôler l'accès à vos instances dans notre environnement hautement dynamique. Bien entendu, vous pouvez également sécuriser vos instances comme tout autre serveur Linux.
Q : Puis-je obtenir un historique de tous les appels d'API EC2 effectués sur mon compte à des fins d'analyse de sécurité et de résolution des problèmes opérationnels ?
Oui. Pour obtenir un historique de tous les appels d'API EC2 (y compris sur VPC et EBS) réalisés sur votre compte, il vous suffit d'activer CloudTrail dans AWS Management Console. Pour plus d'informations, consultez la page d'accueil de CloudTrail.
Q : Où puis-je trouver plus d'informations concernant la sécurité sur AWS ?
Pour en savoir plus sur la sécurité sur AWS, consultez notre livre blanc Amazon Web Services : Présentation des procédures de sécurité et notre manuel Amazon EC2 running Windows Security Guide.
Q. Pourquoi suis-je limité à 5 adresses IP Elastic par région ?
Les adresses Internet publiques (IPV4) sont des ressources rares. Il n'y a qu'une quantité limitée d'adresses IP publiques disponibles et Amazon EC2 s'engage à aider utiliser cet espace de manière efficace.
Par défaut, tous les comptes sont limités à 5 adresses IP Elastic par région. Si vous avez besoin de plus de 5 adresses IP élastique, nous vous demandons de faire une demande pour que votre limite soit augmentée. Nous vous demanderons de réfléchir à votre utilisation et de nous aider à comprendre pourquoi vous avez besoin d'adresses supplémentaires. Vous pouvez demander à augmenter le nombre d'adresses IP Elastic ici. Toutes les augmentations sont spécifiques à la région pour laquelle elles ont été demandées.
Q : Pourquoi des frais me sont-ils facturés alors que mon adresse IP Elastic n'est pas associée à une instance en cours d'exécution ?
Afin de nous assurer que nos clients utilisent efficacement les adresses IP élastiques, nous imposons des frais horaires peu élevés pour chaque adresse non associée à une instance en cours d'exécution.
Q : Ai-je besoin d'une adresse IP Elastic pour chaque instance que j'exécute ?
Non. Vous n'avez pas besoin d'une adresse IP Elastic pour chaque instance. Par défaut, chaque instance est fournie avec une adresse IP privée et une adresse IP publique pouvant être acheminée par internet. L’adresse IP privée reste associée à l’interface réseau lorsque l’instance est interrompue et redémarrée et elle est libérée une fois l’instance terminée. L'adresse publique est associée exclusivement à l'instance jusqu'à ce qu'elle soit arrêtée, interrompue ou remplacée par une adresse IP élastique. Ces adresses IP doivent être adéquates pour de nombreuses applications où vous n'avez pas besoin d'un point de terminaison acheminable par Internet ayant une longue durée de vie. Certaines applications, comme les clusters de calcul, l'indexation de site web et les services backend, ne nécessitent généralement pas d'adresse IP Elastic.
Q : Combien de temps faut-il pour remapper une adresse IP Elastic ?
A l'heure actuelle, le processus de remappage prend quelques minutes à partir du moment où vous nous demandez de remapper l'IP élastique jusqu'à ce que la modification soit entièrement propagée dans notre système.
Q : Puis-je configurer l'enregistrement DNS inverse pour mon adresse IP Elastic ?
Oui, vous pouvez configurer l'enregistrement DNS inverse de votre adresse IP inverse en remplissant ce formulaire. Notez qu'un enregistrement DNS avant pointant vers cette adresse IP élastique doit exister avant que nous puissions créer l'enregistrement DNS inverse.
Q : Les zones de disponibilité sont-elles très isolées les unes des autres ?
Chaque zone de disponibilité exécute sa propre infrastructure indépendante et physiquement distincte et est conçue pour être hautement fiable. Les points de défaillance uniques, tels que les générateurs et les équipements de refroidissement, ne sont pas partagés entre les zones de disponibilité. En outre, ils sont physiquement séparés ; ainsi même un désastre rare, comme un incendie, une tempête ou une inondation, n'affecterait qu'une seule zone de disponibilité.
Q : Le service Amazon EC2 fonctionne-t-il dans plusieurs régions ?
Oui. Pour plus d'informations sur la disponibilité de nos produit et service par région, reportez-vous à la section relative aux produits et services régionaux.
Q : Comment puis-je être sûr d'être dans la même zone de disponibilité qu'un autre développeur ?
A l'heure actuelle, nous ne prenons pas en charge la possibilité de coordonner les lancements dans une même zone de disponibilité pour plusieurs comptes de développeurs AWS. Un même nom de zone de disponibilité (us-east-1a, par exemple) dans deux comptes client AWS peut désigner deux zones de disponibilité physiques différentes.
Q : Si je transfère des données entre zones de disponibilité en utilisant des adresses IP publiques, devrais-je payer deux fois pour le transfert de données régional (une fois, pour le transfert d'une zone à l'autre, et une seconde fois parce que j'utilise des adresses IP publiques) ?
Non. Le tarif de transfert de données régional s'applique si au moins une des conditions suivantes est vraie, mais n'est facturé qu'une seule fois pour une instance donnée même si les deux conditions sont vraies :
- L'autre instance est dans une zone de disponibilité (AZ) différente, quel que soit le type d'adresse utilisée.
- Des adresses IP publiques ou Elastic IP sont utilisées, sans que la zone de disponibilité de l'autre instance soit prise en compte.
Q : Qu'est-ce que l'hyperviseur Nitro ?
Le lancement des instances C5 s'accompagne de l'arrivée d'un nouvel hyperviseur pour Amazon EC2 : l'hyperviseur Nitro. En tant que composant du système Nitro, l'hyperviseur Nitro offre principalement une isolation du CPU et de la mémoire pour les instances EC2. La mise en réseau VPC et les ressources de stockage EBS sont mises en place par des cartes Nitro, des composants matériels dédiés faisant partie de toutes les familles d'instances EC2 de génération actuelle. L'hyperviseur Nitro repose sur une technologie de machine virtuelle avec noyau (KVM) Linux, mais il n'inclut pas les composants de système d'exploitation à usage général.
Q : Qu'apporte l'hyperviseur Nitro aux clients ?
L'hyperviseur Nitro apporte des ressources de calcul et de mémoire améliorées avec des performances fiables pour les instances virtualisées EC2 en supprimant les composants logiciels de système hôte. Il permet à AWS de proposer des tailles d'instance plus importantes (comme c5.18xlarge) qui offrent pratiquement toutes les ressources du serveur aux clients. Auparavant, les instances C3 et C4 éliminaient chacune les composants logiciels en déplaçant les fonctionnalités VPC et EBS vers du matériel désigné conçu par AWS. Ce matériel permet à l'hyperviseur Nitro d'être léger et non impliqué dans les tâches de traitement de données pour la mise en réseau et le stockage.
Q : Toutes les instances EC2 utiliseront-elles l'hyperviseur Nitro ?
À terme, tous les nouveaux types d'instances utiliseront l'hyperviseur Nitro, mais à moyen terme, certains nouveaux types d'instances utiliseront Xen en fonction des exigences de la plate-forme.
Q : Le développement de l'hyperviseur basé sur Xen sera-t-il maintenu par AWS ?
Oui. À mesure du développement de l'infrastructure cloud mondiale d'AWS, l'utilisation de l'hyperviseur Xen par EC2 continuera elle aussi d'évoluer. Xen restera un composant essentiel des instances EC2 pour les années à venir. AWS compte parmi les membres fondateurs du projet Xen, un des projets collaboratifs de la Fondation Linux. Nous participons encore activement à son comité consultatif. A mesure du développement de l'infrastructure cloud mondiale d'AWS, l'hyperviseur Xen pour EC2 continuera lui aussi d'évoluer. Loin de diminuer, l'investissement d'EC2 dans Xen est en pleine expansion.
Q : Combien de volumes EBS et d'interfaces de réseau Elastic (ENI) peuvent être attachés aux instances s'exécutant sur l'hyperviseur Nitro ?
Les instances s'exécutant sur l'hyperviseur Nitro prennent en charge un maximum de 27 périphériques PCI supplémentaires pour les volumes EBS et les ENI VPC. Chaque volume EBS ou ENI VPC utilise un périphérique PCI. Par exemple, si vous attachez 3 interfaces réseau supplémentaires à une instance utilisant l'hyperviseur Nitro, vous pouvez joindre jusqu'à 24 volumes EBS à cette instance.
Q : L'hyperviseur Nitro changera-t-il les API utilisées pour interagir avec les instances EC2 ?
Non. Toutes les API accessibles au public pour l'interaction avec les instances EC2 et s'exécutant avec l'hyperviseur Nitro resteront les mêmes. Par exemple, le champ « hyperviseur » de la réponse DescribeInstances continuera de rapporter « xen » pour toutes les instances EC2, même celles s'exécutant sous l'hyperviseur Nitro. Ce champ pourra être supprimé lors d'une prochaine révision de l'API EC2.
Q : Quelles sont les AMI prises en charge sur les instances utilisant l'hyperviseur Nitro ?
Les AMI HVM soutenues par EBS avec prise en charge de la mise en réseau ENA et du démarrage à partir de stockages NVMe peuvent être utilisées avec des instances s'exécutant sous l'hyperviseur Nitro. Les dernières AMI Amazon Linux et Windows fournies par Amazon sont prises en charge, tout comme les dernières AMI Ubuntu, Debian, Red Hat Enterprise Linux, SUSE Enterprise Linux, CentOS et FreeBSD.
Q : Remarquerai-je des différences entre les instances utilisant l'hyperviseur Xen et celles utilisant l'hyperviseur Nitro ?
Oui. Par exemple, les instances s'exécutant sous l'hyperviseur Nitro démarrent à partir de volumes EBS avec une interface NVMe. Les instances s'exécutant sous Xen démarrent à partir d'un disque dur IDE émulé et passent sur les pilotes de périphérique de bloc paravirtualisés Xen.
Les systèmes d'exploitation peuvent identifier le moment où ils s'exécutent sous un hyperviseur. Certains logiciels présument que les instances EC2 s'exécuteront sous l'hyperviseur Xen et reposeront sur cette détection. Les systèmes d'exploitation détecteront l'exécution sous KVM lorsqu'une instance utilise l'hyperviseur Nitro. Ainsi, le processus d'identification des instances EC2 doit être utilisé pour identifier les instances EC2 s'exécutant sous les deux hyperviseurs.
Toutes les fonctionnalités d'EC2, comme le service de métadonnées d'instance, fonctionnent de la même manière sur les instances s'exécutant sous Xen et l'hyperviseur Nitro. La majorité des applications fonctionneront de la même manière sous Xen et l'hyperviseur Nitro tant que le système d'exploitation prend en charge la mise en réseau ENA et le stockage NVMe.
Q : Comment les requêtes d'API EC2 de redémarrage et de suppression d'instance sont-elles implémentées par l'hyperviseur Nitro ?
L'hyperviseur Nitro signale au système d'exploitation s'exécutant dans l'instance qu'il doit s'éteindre correctement, selon les méthodes ACPI standard du secteur. Pour les instances Linux, acpid doit être installé et fonctionner correctement. Si acpid ne fonctionne pas dans l'instance, les événements de suppression seront retardés de plusieurs minutes, et seront exécutés en tant que réinitialisation matérielle ou mise hors tension.
Q : Comment les volumes EBS se comportent-ils lorsque l'on y accède via les interfaces NVMe ?
Il existe d'importantes différences dans la façon dont les pilotes NVMe du système d'exploitation se comportent par rapport aux pilotes de bloc paravirtuels (PV) Xen.
Tout d'abord, les noms de périphériques NVMe utilisés par les systèmes d'exploitation Linux seront différents des paramètres pour les demandes d'association de volume EBS et les entrées de mappage de périphérique de bloc comme /dev/xvda et /dev/xvdf. Les périphériques NVMe sont énumérés par le système d'exploitation sous la forme /dev/nvme0n1, /dev/nvme1n1 et ainsi de suite. Les noms de périphériques NVMe ne sont pas des mappages persistants à des volumes, c'est pourquoi d'autres méthodes comme les UUID de systèmes de fichiers ou les étiquettes doivent être utilisées lors de la configuration du montage automatique de systèmes de fichiers ou d'autres activités de démarrage. Lorsque l'on accède aux volumes EBS via l'interface NVMe, l'ID des volumes EBS est disponible par l'intermédiaire du numéro de série du contrôleur, et le nom de périphérique spécifié dans les demandes d'API EC2 est fourni par une extension fournisseur NVMe à la commande Identifier le contrôleur. Cela permet la création de liens symboliques rétrocompatibles par un script d'utilitaire. Pour en savoir, consultez la documentation EC2 sur la nomenclature de périphériques et les volumes EBS NVMe.
Ensuite et par défaut, les pilotes NVMe inclus dans la plupart des systèmes d'exploitation mettent en place un délai d'expiration E/S. Si une E/S ne se termine pas dans un délai propre à l'implémentation, généralement quelques dizaines de secondes, le pilote tentera d'annuler l'E/S, la relancera ou retournera une erreur au composant qui a utilisé l'E/S. L'interface du périphérique de stockage en mode bloc PV de Xen ne déclenche pas l'expiration de l'E/S, ce qui peut empêcher l'arrêt de processus en attente de l'E/S. Le comportement du pilote NVMe Linux peut être modifié en spécifiant une valeur supérieure pour le paramètre d'expiration du module de noyau nvme.io.
Après cela, l'interface NVMe peut transférer de plus grandes quantités de données par E/S et dans certains cas, elle peut être en mesure de prendre en charge davantage de demandes d'E/S en suspens par rapport à l'interface de bloc PV de Xen. Cela provoque une latence E/S supérieure si des E/S très larges ou si un nombre plus important de demandes d'E/S sont émises vers des volumes désignés pour prendre en charge les charges de travail de débit comme les volumes EBS Throughput Optimized HDD (st1) et Cold HDD (sc1). Cette latence des E/S est normale pour les volumes à débit optimisé dans ces scénarios, mais elle peut provoquer des délais d'expiration d'E/S dans les pilotes NVMe. Le délai d'expiration d'E/S peut être ajusté dans le pilote Linux en spécifiant une valeur supérieure pour le paramètre de module de noyau nvme.io_timeout.
Q : Quelles sont les capacités de mise en réseau incluses dans cette fonctionnalité ?
Nous prenons actuellement en charge les capacités de mise en réseau améliorée utilisant la virtualisation des E/S à racine unique (SR-IOV : Single Root I/O Virtualization). La méthode SR-IOV de virtualisation des dispositifs fournit de meilleures performances des E/S et une utilisation de la CPU réduite par rapport aux implémentations traditionnelles. Pour les instances Amazon EC2 prises en charge, cette fonctionnalité fournit de meilleures performances de paquet par seconde (PPS), une réduction des latences inter-instance et une très faible instabilité du réseau.
Q : Pourquoi devrais-je utiliser la mise en réseau améliorée ?
Si vos applications bénéficient des performances élevées en termes de paquets par seconde et/ou d'une mise en réseau de faible latence, la mise en réseau améliorée offre des performances nettement meilleures, une uniformité des performances et de l'évolutivité.
Q : Comment puis-je activer la mise en réseau améliorée sur des instances prises en charge ?
Pour activer cette fonctionnalité, vous devez lancer une AMI HVM avec les pilotes appropriés. Les instances C5, C5d, F1, G3, H1, I3, m4.16xlarge, M5, M5d, P2, P3, R4, R5, R5d, T3, X1, X1e et z1d utilisent l'adaptateur Elastic Network Adapter (qui utilise le pilote Linux « ena ») pour la mise en réseau améliorée. Les instances C3, C4, D2, I2, M4 (sauf m4.16xlarge) et R3 utilisent l'interface Intel® 82599g Virtual Function Interface (qui utilise le pilote Linux « ixgbevf »). L'AMI Amazon Linux inclut ces deux pilotes par défaut. Si des AMI ne comprennent pas ces pilotes, vous devez télécharger et installer les pilotes appropriés en fonction du type d'instance que vous prévoyez d'utiliser. Vous pouvez utiliser les instructions Linux ou Windows pour activer la mise en réseau améliorée dans les AMI ne contenant pas le pilote SR-IOV par défaut. La mise en réseau améliorée est uniquement prise en charge dans Amazon VPC.
Q : Dois-je payer un coût supplémentaire pour utiliser la mise en réseau améliorée ?
Non, l'utilisation de la mise en réseau améliorée n'engage aucun coût supplémentaire. Pour utiliser la mise en réseau améliorée, vous devez lancer l'AMI appropriée sur un type d'instance pris en charge dans un VPC.
Q : Pourquoi la mise en réseau améliorée est-elle uniquement prise en charge dans Amazon VPC ?
Grâce à Amazon VPC, nous pouvons vous offrir de nombreuses fonctionnalités de mise en réseau améliorée, ce qui n'est pas le cas dans EC2 Classic. La mise en réseau améliorée est un autre exemple d'une capacité activée par Amazon VPC.
Q : Quels sont les types d'instance qui prennent en charge la mise en réseau améliorée ?
Selon votre type d'instance, la mise en réseau améliorée peut être activée par l'intermédiaire de l'un des mécanismes suivants :
Interface Intel 82599 Virtual Function (VF) - L'interface Intel 82599 Virtual Function prend en charge les vitesses réseau allant jusqu'à 10 Gbit/s pour les types d'instance pris en charge. Les instances C3, C4, D2, I2, M4 (à l'exclusion de m4.16xlarge) et R3 utilisent l'interface Intel 82599 VF pour la mise en réseau améliorée.
Elastic Network Adapter (ENA) - Elastic Network Adapter (ENA) prend en charge des vitesses réseau allant jusqu'à 25 Gbit/s pour les types d'instance pris en charge. Les instances C5, C5d, F1, G3, H1, I3, m4.16xlarge, M5, M5d, P2, P3, R4, R5, R5d, T3, X1, X1e et z1d utilisent l'adaptateur Elastic Network Adapter pour la mise en réseau améliorée.
Q : Quels types d'instance proposent le stockage d'instance NVMe ?
Les instances I/O élevées utilisent le stockage d'instance local sur NVMe pour offrir aux applications une capacité I/O très élevée à faible latence, et sont optimisées pour les applications qui nécessitent des millions d'IOPS (opérations d'I/O par seconde). Comme les instances en cluster, les instances E/S élevées peuvent être mises en cluster à l'aide de groupes de placement du cluster pour la mise en réseau à bande passante élevée.
Q : Qu'arrive-t-il à mes données lorsqu'un système se termine ?
Les données enregistrées sur un stockage d'instance local persisteront uniquement tant que cette instance sera active. Toutefois, les données stockées sur un volume Amazon EBS persisteront sans que la durée de vie de l'instance soit prise en compte. De ce fait, nous vous recommandons d'utiliser le stockage d'instance local pour les données temporaires et, pour les données nécessitant une durabilité supérieure, nous vous recommandons d'utiliser les volumes Amazon EBS ou de sauvegarder vos données sur Amazon S3. Si vous utilisez un volume Amazon EBS en tant que partition racine, vous devez configurer l'indicateur Delete On Terminate sur « N » pour votre volume Amazon EBS afin qu'il persiste indépendamment de la durée vie de l'instance.
Q : Quel type de performances puis-je attendre des volumes Amazon EBS ?
Amazon EBS propose quatre types de volume de génération actuelle divisés en deux catégories principales : le stockage SSD pour les charges de travail transactionnelles et le stockage HDD pour les charges de travail à débit élevé. Ils se distinguent par leurs caractéristiques de performance et leurs tarifs, ce qui vous permet d'adapter vos performances de stockage et vos coûts en fonction des besoins de vos applications. Pour en savoir plus, consultez la page de présentation d'EBS. Pour obtenir plus d'informations sur les performances, consultez la section relative aux performances d'EBS dans le Guide de l'utilisateur Amazon EC2.
Q : Que sont les types de volume HDD à débit optimisé (st1) et HDD à froid (sc1) ?
Les volumes ST1 sont soutenus par des disques durs (HDD) et sont idéals pour les charges de travail à débit élevé fréquemment consultées comprenant de grands ensembles de données et de grandes tailles d'I/O, comme MapReduce, Kafka, le traitement de journaux, les entrepôts de données et les charges de travail ETL. Ces volumes offrent un excellent débit (mesuré en Mo/s), avec la possibilité d'atteindre des pics de 250 Mo/s par To, avec un débit de base de 40 Mo/s par To et un débit maximal de 500 Mo/s par volume. Les volumes ST1 offrent le débit prévu sur la quasi-totalité de la période (99 %) et possèdent suffisamment de crédits d'I/O pour prendre en charge une analyse complète du volume au taux de pics.
Les volumes SC1 sont soutenus par des disques durs (HDD) et offrent le coût par Go le plus bas parmi les types de volume EBS. Ils sont idéals pour les charges de travail les moins consultées comprenant de grands ensembles de données froides. A l'instar des volumes st1, les volumes sc1 fournissent un modèle de pics : ces volumes peuvent atteindre des pics de 80 Mo/s par To, avec un débit de base de 12 Mo/s par To et un débit maximal de 250 Mo/s par volume. Pour les données peu consultées, les volumes sc1 fournissent un stockage très économique. Les volumes SC1 offrent le débit prévu sur la quasi-totalité de la période (99 %) et possèdent suffisamment de crédits d'I/O pour prendre en charge une analyse complète du volume au taux de pics.
Pour maximiser les performances des volumes st1 et sc1, nous vous recommandons d'utiliser les instances EC2 optimisées pour EBS.
Q : Quel type de volume dois-je choisir ?
Amazon EBS propose deux catégories de stockage principales : le stockage SSD pour les charges de travail transactionnelles (les performances dépendent principalement du taux d'E/S par seconde (IOPS)) et le stockage HDD pour les charges de travail intensives (les performances dépendent principalement du débit mesuré en Mo/s). Les volumes SSD sont conçus pour les charges de travail de base de données transactionnelles nécessitant des capacités d'E/S par seconde intensives, les volumes de démarrage et les charges de travail nécessitant un volume élevé d'opérations d'E/S par seconde. Les volumes SSD comprennent les volumes SSD Provisioned IOPS (io1) et les volumes SSD à usage général (gp2). Les volumes HDD sont conçus pour les charges de travail à débit élevé et Big Data, les grandes tailles d'E/S et les modèles d'E/S séquentiels. Les volumes HDD comprennent les volumes Throughput Optimized HDD (st1) et Cold HDD (sc1). Pour plus d'informations sur Amazon EBS, consultez la page de présentation d'EBS.
Q : Prenez-vous en charge les instances multiples accédant à un seul volume ?
Bien que vous puissiez lier plusieurs volumes à une même instance, il n'est pas possible à ce jour d'associer plusieurs instances à un seul volume.
Q : Sera-t-il possible d'accéder aux instantanés EBS en utilisant les API Amazon S3 habituelles ?
Non, les instantanés EBS sont uniquement disponibles via les API Amazon EC2.
Q : Les volumes ont-ils besoin d'être démontés pour prendre un instantané ? L'instantané doit-il être terminé pour pouvoir utiliser à nouveau le volume ?
Non, les instantanés peuvent être pris en temps réel alors que le volume est attaché et en utilisation. Toutefois, les instantanés ne capturent que les données qui ont été écrites sur votre volume Amazon EBS, toute donnée ayant été cachée localement par votre application ou votre système d'exploitation pouvant être exclue. Afin d'assurer des instantanés constants sur les volumes attachés à une instance, nous recommandons de détacher clairement le volume, d'émettre la commande d'instantané puis de rattacher le volume. Pour les volumes Amazon EBS qui font office de périphériques racine, nous recommandons d'éteindre la machine pour effectuer un instantané précis.
Q : Les instantanés sont-ils gérés par version ? Puis-je lire un ancien instantané pour effectuer une récupération à un instant donné ?
A chaque instantané est attribué un identifiant unique et les clients peuvent créer des volumes sur la base d'un des instantanés existants.
Q : Quels sont les frais qui s'appliquent lors de l'utilisation des instantanés partagés Amazon EBS ?
Si vous partagez un instantané, vous ne serez pas facturé lorsque d'autres utilisateurs en font une copie. Si vous faites une copie du volume partagé d'un autre utilisateur, vous serez facturé au tarif EBS normal.
Q : Les utilisateurs de mes instantanés partagés Amazon EBS peuvent-ils changer mes données ?
Les utilisateurs qui ont la permission de créer des volumes basés sur vos instantanés partagés feront d'abord une copie de votre instantané dans leur compte. Les utilisateurs peuvent modifier leur propre copie de données, mais les données sur votre instantané d'origine et tout autre volume crée par d'autres utilisateurs à partir de votre instantané d'origine ne seront pas modifiés.
Q : Comment puis-je identifier les instantanés Amazon EBS qui ont été partagés avec moi ?
Vous pouvez trouver des instantanés qui ont été partagés avec vous en sélectionnant "Instantanés privés" dans le menu déroulant d'affichage dans la section d'instantanés de AWS Management Console. Cette section énumère à la fois les instantanés dont vous êtes propriétaire et ceux qui sont partagés avec vous.
Q : Comment puis-je trouver quels sont les instantanés Amazon EBS qui sont partagés globalement ?
Vous pouvez trouver les instantanés qui ont été partagés globalement en sélectionnant « Public Snapshots » dans le menu déroulant d'affichage de la section Snapshots dans AWS Management Console.
Q : Existe-t-il une fonction de chiffrement pour les volumes et les instantanés Amazon EBS ?
Oui. EBS offre un chiffrement transparent des volumes et instantanés de données. EBS Encryption vous permet de mieux répondre aux exigences de conformité en matière de sécurité et de chiffrement.
Q : Comment trouver la liste des ensembles de données publics Amazon ?
Toutes les informations sur les ensembles de données publics sont disponibles dans notre Centre de ressources consacré aux ensembles de données publics. Vous pouvez également obtenir une liste des ensembles de données publics dans AWS Management Console en choisissant « Amazon Snapshots » dans le menu déroulant d'affichage de la section Snapshots.
Q : Où puis-je obtenir des informations supplémentaires sur Amazon EBS ?
Vous pouvez consulter la FAQ sur Amazon EBS.
Q : Comment accéder à un système de fichiers depuis une instance Amazon EC2 ?
Pour accéder à votre système de fichiers, vous pouvez le monter sur une instance Amazon EC2 basée sur Linux à l'aide de la commande de montage Linux standard et du nom du serveur DNS du système. Une fois le système monté, vous pouvez travailler avec ses fichiers et répertoires comme vous le feriez avec un système de fichiers local.
Amazon EFS utilise le protocole NFSv4.1. Pour découvrir un exemple qui vous explique, étape par étape, comment accéder à un système de fichiers depuis une instance Amazon EC2, consultez le guide de démarrage Amazon EFS.
Q : Quels types d'instances Amazon EC2 et quelles AMI fonctionnent avec Amazon EFS ?
Amazon EFS est compatible avec tous les types d'instances Amazon EC2 et est accessible depuis les AMI basées sur Linux. Vous pouvez combiner les types d'instances connectés à un seul système de fichiers. Pour découvrir un exemple qui vous explique, étape par étape, comment accéder à un système de fichiers depuis une instance Amazon EC2, consultez le guide de démarrage Amazon EFS.
Q : Comment charger des données dans un système de fichiers ?
Vous pouvez charger des données dans un système de fichiers Amazon EFS à partir de vos instances Amazon EC2 ou des serveurs de vos centres de données sur site.
Les systèmes de fichiers Amazon EFS peuvent être montés sur une instance Amazon EC2. Toutes les données accessibles via cette instance Amazon EC2 peuvent alors également être lues et écrites dans Amazon EFS. Pour charger des données qui ne sont pas actuellement stockées dans le cloud Amazon, vous pouvez utiliser les mêmes méthodes que celles que vous utilisez pour transférer des fichiers vers Amazon EC2, par exemple, Secure Copy (SCP).
Les systèmes de fichiers Amazon EFS peuvent être montés sur un serveur sur site. Toutes les données accessibles via ce serveur peuvent alors également être lues et écrites dans Amazon EFS via des outils Linux standard. Pour savoir plus précisément comment accéder à un système de fichiers à partir d'un serveur sur site, consultez la section Accès sur site de ces FAQ.
Pour plus d'informations sur le transfert de données vers le cloud Amazon, consultez la page de présentation de Cloud Data Migration.
Q : Comment accéder à mon système de fichiers en dehors de mon VPC ?
Les instances Amazon EC2 de votre VPC peuvent directement accéder à votre système de fichiers et les instances Amazon EC2 de type Classic qui sont situées hors de votre VPC peuvent monter un système de fichiers via ClassicLink. Les serveurs sur site peuvent monter vos systèmes de fichiers via une connexion AWS Direct Connect à votre VPC.
Q : Combien d'instances Amazon EC2 peuvent se connecter à un système de fichiers ?
Amazon EFS prend en charge une à plusieurs milliers d'instances Amazon EC2 connectées simultanément à un système de fichiers.
Q : Où puis-je obtenir des informations supplémentaires sur Amazon EFS ?
Vous pouvez consulter la FAQ sur Amazon EFS.
Q : Quelle est la granularité d'intervalle de temps minimum pour les données qu'Amazon CloudWatch reçoit et regroupe ?
Les mesures sont reçues et regroupées à des intervalles d'une minute.
Q : Quels sont les systèmes d'exploitation pris en charge par Amazon CloudWatch ?
Amazon CloudWatch reçoit et fournit des mesures pour toutes les instances Amazon EC2 et devrait fonctionner avec tous les systèmes d'exploitation actuellement compatibles avec le service Amazon EC2.
Q : Est-ce que je vais perdre les données de mesures si je désactive la surveillance pour une instance Amazon EC2 ?
Vous pouvez récupérer les données de mesures de n'importe quelle instance Amazon EC2 pendant une période de deux semaines à partir du moment où vous avez commencé à surveiller celle-ci. Après deux semaines, les données de mesures pour une instance Amazon EC2 ne seront plus disponibles si la surveillance a été désactivée pour cette instance Amazon EC2. Si vous souhaitez archiver les données de mesuress au-delà de deux semaines, vous pouvez le faire en appelant la commande mon-get-stats de la ligne de commande et en enregistrant le résultat dans Amazon S3 ou Amazon SimpleDB.
Q : Puis-je accéder aux données de métriques d'une instance Amazon EC2 terminée ou d'un Elastic Load Balancer supprimé ?
Oui. Amazon CloudWatch stocke les données de mesures pour les instances Amazon EC2 terminées ou les Elastic Load Balancer supprimés pendant deux semaines.
Q : Les frais de surveillance d'Amazon CloudWatch changent-ils selon le type d'instance Amazon EC2 que je surveille ?
Non, les frais de surveillance Amazon CloudWatch ne changent pas en fonction des types d'instance Amazon EC2.
Q : Pourquoi le graphique de la même fenêtre temporelle est-il différent lorsque j'affiche des périodes de 5 minutes ou de 1 minute ?
Si vous affichez la même fenêtre temporelle avec une période de 5 minutes ou avec une période de 1 minute, vous pourrez voir que les points de données sont affichés à différents endroits du graphique. Pour la période que vous spécifiez dans votre graphique, Amazon CloudWatch trouvera tous les points de données disponibles et calculera un seul point additionné pour représenter le période entière. Dans le cas d'une période de 5 minutes, le seul point de données est placé au début de la fenêtre temporelle de 5 minutes. Dans le cas d'une période de 1 minute, le seul point de données est placé à la marque 1 minute. Nous conseillons d'utiliser la période de 1 minute pour la résolution des problèmes et autres activités qui nécessitent les graphiques les plus précis de périodes temporelles.
Q : Puis-je automatiquement mettre à l'échelle mes flottes Amazon EC2 ?
Oui. Amazon EC2 Auto Scaling est un service entièrement géré conçu pour lancer ou arrêter automatiquement des instances Amazon EC2 afin de vous aider à avoir le nombre correct d'instances Amazon EC2 disponibles pour gérer la charge de votre application. EC2 Auto Scaling vous permet de maintenir la disponibilité de votre application grâce à la gestion de flotte pour les instances EC2, qui détecte et remplace les instances en mauvais état et qui met automatiquement à l'échelle à la hausse ou à la baisse votre capacité Amazon EC2 suivant les conditions que vous avez définies. En outre, Auto Scaling EC2 peut augmenter automatiquement le nombre d'instances Amazon EC2 en fonction des pics et baisses de demande, afin de maintenir un niveau de performance élevé tout en limitant les frais. Pour plus d'informations, consultez les Questions fréquentes (FAQ) sur Amazon EC2 Auto Scaling.
Q : Quelles sont les options d'équilibrage de charge proposées par le service Elastic Load Balancing ?
Elastic Load Balancing propose deux types de programmes d'équilibrage de charge, qui offrent chacun une haute disponibilité, une mise à l'échelle automatique et une sécurité robuste. Il s'agit de Classic Load Balancer qui achemine le trafic basé sur des informations au niveau de l'application ou du réseau, et de Application Load Balancer qui achemine le trafic basé sur des informations avancées au niveau de l'application qui incluent le contenu de la demande.
Q : Quand dois-je utiliser l'équilibreur Classic Load Balancer ou Application Load Balancer ?
L'équilibreur de charge classique est idéal pour un équilibrage de charge simple du trafic sur plusieurs instances EC2, alors que l'équilibreur de charge d'application est idéal pour les applications qui nécessitent des fonctionnalités de routage avancées, des microservices et des architectures basées sur les conteneurs. Pour plus d'informations, consultez la page consacrée à Elastic Load Balancing.
Q : Qu'est-ce qu'une instance réservée ?
Une instance réservée (IR) est une offre d'Amazon EC2 qui vous permet de profiter d'une remise importante sur l'utilisation des instances EC2 lorsque vous vous engagez pour une durée d'un an ou de trois ans.
Q : Quelles sont les différences entre les instances réservées standard et les instances réservées convertibles ?
Les IR standard vous permettent de bénéficier d'une remise importante sur l'utilisation des instances EC2 lorsque vous vous engagez à utiliser une famille d'instances particulière. Les instances réservées convertibles vous donnent la possibilité de modifier la configuration de vos instances pendant leur période de validité, tout en bénéficiant d'une remise sur l'utilisation d'Amazon EC2. Pour en savoir plus sur les IR convertibles, cliquez ici.
Q : Les instances réservées fournissent-elles une réservation de capacité ?
Oui, lorsqu'une IR standard ou convertible est limitée à une zone de disponibilité spécifique(AZ), la capacité d'instance correspondant à la configuration exacte de l'IR est réservée à votre utilisation (on appelle ces IR les « IR zonales »). Les IR zonales vous confortent dans l'idée que vous pouvez lancer des instances quand vous en avez besoin.
Vous pouvez également choisir de renoncer à la réservation de capacité et acheter des IR standard ou convertibles qui sont limitées à une région (appelées « IR régionales »). Les IR régionales appliquent automatiquement la réduction sur l'utilisation à toutes les zones de disponibilité et tailles d'instance d'une région, ce qui vous permet de profiter facilement du tarif réduit de l'IR.
Q : Quand acheter une instance réservée zonale ?
Si vous souhaitez profiter de la réservation de capacité, vous devez acheter une IR dans une zone de disponibilité spécifique.
Q : Quand acheter une instance réservée régionale ?
Si vous n'avez pas besoin de la réservation de capacité, vous devez acheter une IR régionale. Les IR régionales offrent une flexibilité au niveau de la zone de disponibilité et de taille d'instance, ce qui permet d'étendre l'application du tarif réduit de l'IR.
Q : Qu'est-ce que la flexibilité au niveau de la zone de disponibilité et de la taille d'instance ?
La flexibilité au niveau de la zone de disponibilité et de la taille d'instance vous permet de profiter facilement du tarif réduit de votre IR régionale. La flexibilité au niveau de la zone de disponibilité s'applique au tarif réduit de votre IR sur l'utilisation dans une zone de disponibilité d'une région, tandis que la flexibilité au niveau de la taille d'instance s'applique au tarif réduit de votre IR sur l'utilisation d'une taille au sein d'une famille d'instances. Supposons que vous possédez une IR régionale m5.2xlarge Linux/Unix avec une location par défaut dans la région USA Est (Virginie du Nord). Le tarif réduit de cette IR peut automatiquement s'appliquer à deux instances m5.xlarge dans la zone de disponibilité us-east-1a ou à quatre instances m5.large dans la zone de disponibilité us-east-1b.
Q : Quels types d'instances réservées offrent une flexibilité au niveau de la taille d'instance ?
Les IR régionales Linux/Unix avec la location par défaut offrent une flexibilité au niveau de la taille d'instance. La flexibilité au niveau de la taille d'instance n'est pas disponible sur les IR d'autres plates-formes telles que Windows, Windows avec SQL Standard, Windows avec SQL Server Enterprise, Windows avec SQL Server Web, RHEL et SLES.
Q : Que dois-je faire pour profiter de la flexibilité au niveau de la zone de disponibilité et de la taille d'instance ?
Avec les IR régionales, aucune action de votre part n'est requise pour bénéficier de la flexibilité au niveau de la zone de disponibilité et de la taille d'instance.
Q : Je possède des instances réservées zonales. Comment les attribuer à une région ?
Vous pouvez attribuer vos IR zonales standard à une région en modifiant la portée de l'IR en la faisant passer d'une zone de disponibilité spécifique à une région à partir d'EC2 Management Console ou à l'aide de l'API ModifyReservedInstances.
Q : Comment acheter une instance réservée ?
Pour commencer, vous pouvez acheter une IR à partir d'EC2 Management Console ou à l'aide de l'interface de ligne de commande AWS. Il vous suffit de préciser le type d'instance, la plate-forme, la location, la période de validité, l'option de paiement et la région ou zone de disponibilité.
Q : Est-il possible d'acheter une instance réservée pour une instance en cours d'exécution ?
Oui, AWS applique automatiquement le tarif réduit d'une IR à toute utilisation d'instance applicable à compter de la date d'achat. Consultez la page Mise en route pour en savoir plus.
Q : Puis-je contrôler les instances qui sont facturées au tarif réduit ?
Non. AWS optimise automatiquement les instances facturées au tarif réduit pour garantir que vous payez toujours le montant le moins élevé. Pour plus d'informations sur la tarification horaire et son application aux IR, consultez la page Avantages de facturation et options de paiement.
Q : Comment fonctionne la flexibilité au niveau de la taille d'instance ?
EC2 utilise l'échelle ci-dessous pour comparer les différentes tailles au sein d'une famille d'instances. En cas de flexibilité au niveau de la taille d'instance sur les IR, cette échelle est utilisée pour appliquer le tarif réduit des IR à l'utilisation normalisée de la famille d'instances. Par exemple, si vous possédez une IR m5.2xlarge qui est limitée à une région, votre tarif réduit peut s'appliquer à l'utilisation d'une instance m5.2xlarge ou de deux instances m5.xlarge.
Cliquez ici pour en savoir plus sur la manière dont la flexibilité au niveau de la taille d'instance des instances réservées s'applique à votre utilisation d'Amazon EC2. Et cliquez ici pour en savoir plus sur la manière dont la flexibilité au niveau de la taille d'instance des instances réservées est présentée dans le rapport d'utilisation et de coût.
Taille d'instance |
Facteur de normalisation |
nano |
0,25 |
| micro | 0,5 |
| small | 1 |
| medium | 2 |
| large | 4 |
| xlarge | 8 |
| 2xlarge | 16 |
| 4xlarge | 32 |
| 8xlarge | 64 |
| 9xlarge | 72 |
| 10xlarge | 80 |
| 12xlarge | 96 |
| 16xlarge | 128 |
| 18xlarge | 144 |
| 24xlarge | 192 |
| 32xlarge | 256 |
Q : Puis-je modifier mon instance réservée pendant sa période de validité ?
Oui, vous pouvez modifier la zone de disponibilité de l'IR, modifier la portée de l'IR en la faisant passer d'une zone de disponibilité à une région (et vice versa), modifier la plate-forme réseau en la faisant passer d'EC2-VPC à EC2-Classic (et vice versa) ou modifier les tailles d'instance au sein de la même famille d'instances (sur la plate-forme Linux/Unix).
Q : Puis-je modifier le type d'instance de mon instance réservée pendant sa période de validité ?
Oui, les IR convertibles vous donnent la possibilité de modifier le type d'instance, le système d'exploitation, la location ou l'option de paiement de votre IR pendant sa période de validité. Pour plus d'informations, consultez la section relative aux IR convertibles de la FAQ.
Q : Quelles sont les différentes options de paiement des instances réservées ?
Vous avez le choix entre trois options de paiement lors de l'achat d'une IR. Avec l'option Tous les frais initiaux, vous payez pour toute la durée de l'IR en un seul paiement initial. Avec l'option Frais initiaux partiels, vous vous acquittez d'un faible paiement initial, puis vous êtes facturé selon un tarif horaire réduit pendant toute la durée de l'IR. L'option Aucuns frais initiaux ne nécessite aucun paiement initial et permet de bénéficier d'un tarif horaire réduit pendant toute la durée de réservation de l'instance.
Q : Quand les instances réservées sont-elles activées ?
La remise tarifaire et la réservation de capacités (le cas échéant) sont activées quand le paiement a bien été accepté. Vous pouvez afficher le statut (pending | active | retired) de vos IR sur la page « Reserved Instances » de la console Amazon EC2.
Q : Les instances réservées s'appliquent-elles aux instances Spot ou aux instances exécutées sur un hôte dédié ?
Non, les IR ne s'appliquent pas aux instances Spot ou aux instances exécutées sur un hôte dédié. Pour réduire le coût d'utilisation des hôtes dédiés, achetez des réservations d'hôtes dédiés.
Q : Comment les instances réservées sont-elles prises en compte dans la facturation consolidée ?
Notre système optimise automatiquement la facturation des instances au tarif réduit pour garantir que les comptes consolidés bénéficient toujours des meilleurs tarifs. Si vous possédez des IR qui s'appliquent à une zone de disponibilité, seul le compte qui possède l'IR bénéficie de la réservation de capacité. Cependant, la remise s'applique automatiquement à l'utilisation sur tous les comptes de votre famille de facturation consolidée.
Q : Puis-je bénéficier d'une remise sur des achats d'instances réservées ?
Oui, EC2 propose des remises sur les achats d'instances réservées. Ces remises sont déterminées en fonction de la valeur nominale totale (sans remise) des IR actives par région. La valeur nominale totale correspond à la somme de tous les paiements attendus pour une IR pendant la durée de réservation, y compris les frais initiaux et les paiements horaires récurrents. Les niveaux et les remises correspondantes sont affichés côte à côte.
Niveau de valeur nominale |
Remise sur les frais initiaux |
Remise sur le tarif horaire |
Moins de 500 000 USD |
0 % |
0 % |
Entre 500 000 USD et 4 000 000 USD |
5 % |
5 % |
| Entre 4 000 000 USD et 10 000 000 USD | 10 % | 10 % |
| Plus de 10 000 000 USD | Appelez-nous |
Q : Pouvez-vous expliquer comment les remises sur volume sont appliquées aux achats d'instances réservées ?
Bien sûr. Supposons que vous disposez actuellement d'IR actives d'une valeur de 400 000 USD dans la région US-east-1. A présent, si vous achetez des IR d'une valeur de 150 000 USD dans la même région, la première tranche de 100 000 USD de cet achat ne bénéficiera pas d'une remise. Cependant, les 50 000 USD restants bénéficieront d'une remise de 5 %. Vous serez donc facturé 47 500 USD pour cette partie de l'achat pendant la période de validité en fonction de l'option de paiement choisie.
Pour en savoir plus, consultez la section Comprendre les niveaux de tarification avec remise des instances réservées du Guide de l'utilisateur Amazon EC2.
Q : Comment calculer la valeur nominale d'une instance réservée ?
Voici un exemple de calcul de valeur nominale pour une réservation d'instances sur trois ans avec l'option « paiement initial partiel » :
Valeur de la remise sur volume pour 3 ans avec frais initiaux partiels dans la région USA Est |
||||
|
Montant USD des frais initiaux |
Montant USD des frais horaires récurrents |
Valeur horaire récurrente |
Valeur nominale |
m3.xlarge |
1 345 USD |
0,060 USD |
1 577 USD |
2 922 USD |
c3.xlarge |
1 016 USD |
0,045 USD |
1 183 USD |
2 199 USD |
Q : Comment les remises sur volume sont-elles calculées si j'utilise la facturation consolidée ?
Si vous utilisez la facturation consolidée, AWS utilise le prix nominal total cumulé des IR actives sur l'ensemble de vos comptes consolidés pour déterminer le niveau de remise sur volume applicable. Les niveaux de remise sur volume sont définis au moment de l'achat. Il est donc important d'activer la facturation consolidée avant d'acheter des IR, afin de pouvoir bénéficier du niveau de remise sur volume le plus élevé possible selon vos comptes consolidés.
Q : Les instances réservées convertibles donnent-elles droit à des remises sur volume ?
Non. Cependant, la valeur de chaque IR convertible que vous achetez vous permet d'être mieux positionné pour prétendre à une remise sur volume.
Q : Comment savoir à quel niveau de remise sur volume je peux prétendre ?
Pour déterminer le niveau de remise sur volume auquel vous pouvez prétendre, consultez la section Comprendre les niveaux de tarification avec remise des instances réservées du Guide de l'utilisateur Amazon EC2.
Q : Le coût de mes instances réservées va-t-il changer si le prochain volume que je réserve me rend éligible à un autre niveau de remise ?
Non. Les remises sur volume sont déterminées au moment de l'achat. Par conséquent, le coût de vos instances réservées reste inchangé si vous avez droit à d'autres niveaux de remise. Les nouveaux achats bénéficieront de remises en fonction du niveau de remise sur volume auquel vous avez droit au moment de l'achat.
Q : Dois-je faire quoi que ce soit lors de l'achat pour bénéficier de remises sur volume ?
Non, les remises sur volume vous sont automatiquement appliquées lorsque vous utilisez l'API PurchaseReservedInstance ou l'interface EC2 Management Console pour acheter des IR. Si vous achetez pour plus de 10 millions d'USD d'instances réservées, contactez-nous afin de bénéficier de réductions supérieures à celles qui vous sont automatiquement appliquées.
Q : Qu'est-ce qu'une instance réservée convertible ?
Une instance réservée convertible est un type d'instance réservée dotée d'attributs qui peuvent être modifiés pendant la période de validité de l'instance.
Q : Quand devrais-je acheter une instance réservée convertible au lieu d'une instance réservée standard ?
L'instance réservée convertible est utile aux clients qui peuvent s'engager à utiliser des instances EC2 pendant trois ans en échange d'une remise importante sur leur utilisation d'EC2, qui ne sont pas sûrs de leurs besoins futurs en instances ou qui souhaitent profiter de changements de prix.
Q : Quelles sont les options de durée disponibles sur les IR convertibles ?
Comme les instances réservées standard, les instances réservées convertibles sont disponibles à l'achat pour un ou trois ans.
Q : Puis-je échanger mon instance réservée convertible pour profiter d'une instance réservée convertible correspondant à un autre type d'instance, un autre système d'exploitation, une autre location ou une autre option de paiement ?
Oui, vous pouvez sélectionner un nouveau type d'instance, un nouveau système d'exploitation, une nouvelle location ou une nouvelle option de paiement lorsque vous échangez vos instances réservées convertibles. Vous avez également la possibilité d'échanger une partie de votre instance réservée convertible ou de fusionner la valeur de plusieurs instances réservées convertibles dans un seul échange. Pour en savoir plus sur l'échange d'instances réservées convertibles, cliquez ici.
Q : Puis-je transférer une instance réservée convertible ou standard d'une région à une autre ?
Non, chaque instance réservée est associée à une région spécifique. Cette dernière ne peut pas être modifiée pendant la durée de la réservation.
Q : Comment modifier la configuration d'une instance réservée convertible ?
Vous pouvez modifier la configuration de votre instance réservée convertible à l'aide d'EC2 Management Console ou de l'API GetReservedInstancesExchangeQuote. Vous avez également la possibilité d'échanger une partie de votre instance réservée convertible ou de fusionner la valeur de plusieurs instances réservées convertibles dans un seul échange. Pour en savoir plus sur l'échange d'instances réservées convertibles, cliquez ici.
Q : Dois-je payer des frais lors de l'échange d'instances réservées convertibles ?
Non, aucuns frais ne s'appliquent à l'échange d'instances réservées. Toutefois, vous devrez peut-être payer des frais d'alignement ponctuels tenant compte des écarts de prix entre les instances réservées convertibles dont vous disposez et celles que vous souhaitez acquérir.
Q : Comment fonctionnent les échanges d'instances réservées convertibles ?
Lors de l'échange d'instances réservées convertibles, EC2 veille à ce que la valeur totale des instances réservées convertibles soit maintenue en procédant à une conversion. Ainsi, si vous convertissez une instance réservée d'une valeur totale de 1 000 USD en une autre instance réservée, vous recevez une ou plusieurs instances réservées convertibles d'une valeur totale égale ou supérieure à 1 000 USD. Vous ne pouvez pas convertir une instance réservée convertible en une ou plusieurs instances réservées convertibles d'une valeur totale inférieure.
Q : Qu'entendez-vous par « valeur totale » ?
La valeur totale correspond à la somme de tous les paiements attendus que vous avez effectués pendant la période de validité de l'instance réservée.
Q : Pouvez-vous expliquer comment le coût d'alignement est calculé pour une conversion entre deux instances réservées convertibles avec paiement initial complet ?
Imaginons que vous avez acheté une instance réservée convertible assortie d'un paiement initial complet de 1 000 USD et qu'à mi-chemin de la période de validité vous décidez de modifier les attributs de l'instance réservée. Etant donné que vous êtes à mi-chemin de la période de validité de l'instance réservée, la valeur restante de l'instance réservée, calculée au prorata, est de 500 USD. L'instance réservée convertible avec paiement initial complet que vous souhaitez convertir représente aujourd'hui un paiement initial de 1 200 USD. Etant donné que vous êtes à mi-chemin de la période de validité de votre instance réservée convertible existante, la nouvelle instance réservée convertible représente une valeur de 600 USD. Les frais d'alignement correspondent à la différence entre la valeur du paiement initial de l'instance d'origine et la valeur du paiement initial de l'instance souhaitée, soit 100 USD (600 USD moins 500 USD).
Q : Pouvez-vous expliquer les conversions entre des instances réservées convertibles sans paiement initial ?
Contrairement aux conversions entre instances réservées convertibles avec une valeur initiale, étant donné que vous convertissez des instances réservées sans coût initial, aucuns frais d'alignement ne s'appliquent. Cependant, le montant horaire que vous payez avant l'échange doit être supérieur ou égal au montant horaire total que vous payez après l'échange.
Par exemple, imaginons que vous achetez une instance réservée convertible sans paiement initial (A) à un taux horaire de 0,10 USD et que vous décidez d'échanger cette instance A contre une autre instance réservée (B) facturée à un taux horaire de 0,06 USD. Lors de la conversion, vous recevez deux instances réservées B, car le montant horaire que vous payez doit être supérieur ou égal au montant horaire payé pour l'instance A.
Q : Puis-je personnaliser le nombre d'instances que je reçois suite à un échange d'instances réservées convertibles ?
Non, EC2 utilise la valeur des instances réservées convertibles que vous échangez pour calculer le nombre minimal d'instances réservées convertibles que vous recevez tout en s'assurant qu'à l'issue de l'échange, vous obtenez des instances réservées convertibles d'une valeur égale ou supérieure.
Q : L'échange d'instances réservées convertibles est-il limité ?
Non, l'échange d'instances réservées convertibles n'est pas limité.
Q : Puis-je choisir librement le type d'instance lors de l'échange d'instances réservées convertibles ?
Non, vous pouvez échanger vos instances uniquement contre les instances réservées convertibles actuellement proposées par AWS.
Q : Puis-je modifier l'option de paiement associée à mon instance réservée convertible ?
Oui, vous pouvez modifier l'option de paiement associée à votre instance réservée. Par exemple, vous pouvez échanger vos instances réservées sans paiement initial contre des instances réservées avec paiement initial partiel ou paiement initial complet pour profiter de meilleurs tarifs. Vous ne pouvez pas passer de l'option « paiement initial complet » à l'option « sans paiement initial », ni de l'option « paiement initial partiel » à l'option « sans paiement initial ».
Q : Les instances réservées convertibles permettent-elles de bénéficier de baisses de prix, le cas échéant ?
Oui, vous pouvez échanger vos instances réservées pour profiter de tarifs réduits. Par exemple, si le prix de nouvelles instances réservées convertibles baisse de 10 %, vous pouvez échanger vos instances réservées convertibles et profiter de la réduction de 10 %.
Q. En quoi consiste la place de marché des instances réservées ?
La place de marché des instances réservées est une place de marché en ligne qui permet aux clients AWS de vendre leurs instances réservées Amazon Elastic Compute Cloud (Amazon EC2) à d'autres entreprises ou organisations. Les clients peuvent également parcourir l'offre disponible sur la place de marché des instances réservées afin de faire leur choix parmi une sélection encore plus vaste de durées et d'options tarifaires proposées par d'autres clients AWS.
Q. Dans quels cas puis-je référencer une instance réservée sur la place de marché des instances réservées ?
Vous pouvez référencer une instance réservée quand les conditions suivantes sont réunies :
- Vous êtes inscrit en tant que vendeur sur la place de marché des instances réservées.
- Vous avez payé votre instance réservée.
- Vous possédez cette instance réservée depuis plus de 30 jours.
Q. Comment puis-je m'enregistrer en tant que vendeur sur la place de marché des instances réservées ?
Si vous voulez vous inscrire sur la place de marché des instances réservées, vous pouvez entamer une procédure d'inscription en vendant une instance réservée via la EC2 Management Console ou en configurant votre profil à partir de la page des paramètres de compte sur le portail AWS. Quelle que soit la méthode choisie, vous devrez effectuer les étapes suivantes :
- Commencez par consulter la présentation de la procédure d'inscription.
- Connectez-vous à votre compte AWS.
- Indiquez le compte bancaire sur lequel vous souhaitez que nous procédions aux versements. Après avoir sélectionné « Continue », ce compte bancaire sera considéré comme le compte de versement par défaut.
- Sur l'écran de confirmation, sélectionnez « Continue to Console to Start Listing ».
Si vous vendez pour plus de 20 000 USD d'instances réservées, ou si vous envisagez de vendre 50 instances ou plus, vous devrez nous fournir des informations fiscales avant de pouvoir référencer vos instances réservées. Sélectionnez « Continue with Tax Interview ». Dans le cadre de ce questionnaire pour le calcul des taxes, vous serez invité à indiquer le nom de votre entreprise, le nom de la personne à contacter, ses coordonnées, ainsi que le numéro d'identification fiscale à l'aide du flux TIMS.
De plus, si vous envisagez de vendre pour plus de 50 000 USD d'instances réservées par an, vous devrez remplir une demande d'augmentation des limites.
Q. Comment savoir si je peux commencer à vendre des instances sur la place de marché des instances réservées ?
Vous pouvez commencer à vendre des instances sur la place de marché des instances réservées dès lors que vous avez ajouté un compte bancaire dans le cadre de la procédure d'inscription. Une fois l'activation terminée, un e-mail de confirmation vous est envoyé. Cependant, il est important de noter que vous ne pourrez pas recevoir de versements tant que nous n'aurons pas reçu les vérifications effectuées auprès de votre banque, ce qui peut prendre jusqu'à deux semaines selon les banques.
Q. Comment faire pour référencer une instance réservée pour la vente ?
Pour référencer une instance réservée pour la vente, effectuez simplement les étapes suivantes dans la console Amazon EC2 :
- Sélectionnez les instances réservées que vous désirez vendre, et cliquez sur « Sell Reserved Instances ». Si vous n'avez pas terminé la procédure d'inscription, vous serez invité à vous inscrire en suivant les étapes de la procédure.
- Pour chaque type d'instance réservée, indiquez le nombre d'instances que vous aimeriez vendre et le montant du règlement unique que vous voudriez fixer. Notez que vous pouvez fixer différents montants pour ce règlement unique en fonction de la durée restante. De cette manière, vous n'avez pas à réajuster le prix de votre instance réservée si elle ne se vend pas rapidement. Par défaut, vous devez simplement définir le prix actuel, et nous l'abaisserons automatiquement selon un incrément identique tous les mois.
- Une fois vos tarifs configurés, un écran de confirmation finale s'affiche. Sélectionnez « Sell Reserved Instance ».
Q. Quelles sont les instances réservées que je peux référencer pour la vente ?
Vous pouvez référencer toute instance réservée active depuis au moins 30 jours et pour laquelle nous avons reçu votre règlement. Cela signifie que vous pouvez généralement référencer votre réservation lorsqu'elle présente l'état active. Il est important de noter que si des frais vous ont déjà été facturés, votre instance réservée peut être active alors qu'AWS n'a pas encore perçu votre paiement. Dans ce cas, votre instance réservée ne sera référencée que lorsque nous aurons reçu votre règlement.
Q. Comment les instances réservées référencées sont-elles affichées pour les acheteurs ?
Les instances réservées (aussi bien celles de tierces parties que celles proposées par AWS) référencées sur la place de marché des instances réservées sont accessibles dans la section « Reserved Instances » de la console Amazon EC2. Vous pouvez également appeler la méthode API DescribeReservedInstancesListings.
Les instances réservées référencées sont classées par type, par durée restante, par prix initial et par tarif horaire. Les acheteurs peuvent alors acheter plus facilement l'instance réservée qui correspond le mieux à leurs besoins.
Q. Quelle durée puis-je référencer pour mon instance réservée ?
Vous pouvez vendre une instance réservée pour sa durée restante, laquelle est arrondie au mois suivant le plus proche. Par exemple, s'il lui reste 9 mois et 13 jours, votre instance est référencée à la vente en tant qu'instance réservée d'une durée de 9 mois.
Q. Puis-je retirer une instance réservée après l'avoir référencée pour la vente ?
Oui, vous pouvez retirer une instance réservée référencée à tout moment, tant qu'aucune vente ne porte le statut pending (ce qui signifie qu'un acheteur a acquis votre instance réservée et que le paiement est en attente de confirmation).
Q. Quelle grille tarifaire puis-je définir pour les instances réservées que je souhaite référencer ?
Sur la place de marché des instances réservées, vous pouvez fixer le prix initial que vous êtes prêt à accepter. En revanche, vous ne pouvez pas définir de tarif horaire (lequel reste celui défini sur l'instance réservée à l'origine). De plus, vous ne percevez rien par rapport aux paiements associés aux tarifs horaires.
Q. Puis-je continuer à utiliser ma réservation alors qu'elle est référencée sur la place de marché des instances réservées ?
Oui, vous continuez à bénéficier des capacités et avantages tarifaires associés à votre réservation, et ce jusqu'à sa vente. Une fois la réservation vendue, les instances en cours d'exécution qui étaient facturées au tarif inférieur seront facturées au tarif à la demande, jusqu'à l'achat d'une nouvelle réservation ou la fermeture de l'instance.
Q. Puis-je revendre une instance réservée que j'ai achetée sur la place de marché des instances réservées ?
Oui, vous pouvez revendre une instance achetée sur la place de marché des instances réservées comme n'importe quelle autre instance réservée.
Q. Existe-t-il des restrictions applicables à la vente d'instances réservées ?
Oui, vous devez posséder un compte bancaire aux États-Unis afin de vendre vos instances réservées sur la place de marché des instances réservées. La prise en charge de comptes bancaires hors des États-Unis viendra très prochainement. En outre, vous ne pouvez pas vendre d'instances réservées dans la région US GovCloud.
Q. Puis-je vendre des instances réservées achetées selon les niveaux de tarification par volumes publics ?
Non, cette option n'est pas encore disponible.
Q. Existe-t-il des frais applicables à la vente d'instances réservées sur la place de marché ?
Oui. AWS facture des frais de service à hauteur de 12 % du prix initial total pour chaque instance réservée vendue sur la place de marché.
Q. Est-il possible pour AWS de vendre des sous-ensembles des instances réservées que j'ai référencées ?
Oui, AWS peut éventuellement vendre un sous-ensemble de la quantité d'instances réservées que vous avez référencée. Par exemple, si vous référencez 100 instances réservées, il est possible qu'un acheteur soit uniquement intéressé par 50 de ces instances. Nous lui vendrons alors ces 50 instances et les 50 restantes seront toujours référencées jusqu'à ce que vous décidiez, éventuellement, de les retirer de la place de marché.
Q. Comment les acheteurs payent-ils les instances qu'ils ont acquis ?
Une fois la vente d'une instance réservée conclue, son règlement s'effectue via transfert électronique (paiement ACH) vers un compte bancaire aux États-Unis.
Q. Quand vais-je recevoir le paiement ?
Une fois qu'AWS a reçu le paiement de la part du client ayant acheté votre instance réservée, nous vous reversons la somme par virement sur le compte bancaire que vous avez indiqué lors de votre inscription à la place de marché des instances réservées.
Nous vous envoyons ensuite une notification par e-mail afin de vous informer que la somme vous a été virée. Généralement, les virements prennent effet sur votre compte dans les 3 à 5 jours qui suivent la vente de votre instance réservée.
Q. Si je vends mon instance réservée sur la place de marché, les frais d'assistance Premium Support me seront-ils également remboursés ?
Non, aucun remboursement au prorata de la somme initiale payée en contrepartie de l'assistance AWS Premium Support n'est prévu.
Q. Des notifications concernant les opérations sur la place de marché des instances réservées me seront-elles envoyées ?
Oui, vous recevrez un seul et unique e-mail par jour qui détaillera vos opérations sur la place de marché des instances réservées, notamment chaque fois que vous créez ou annulez le référencement d'une instance réservée, que des acheteurs acquièrent vos instances référencées ou qu'AWS reverse des sommes sur votre compte bancaire.
Q. Quelles sont les informations échangées entre le vendeur et l'acheteur afin de permettre le calcul des taxes applicables à la transaction ?
Les informations concernant la ville, l'état, le code postal (ZIP+4 pour les États-Unis) et le pays de l'acheteur seront transmises au vendeur via un rapport de versement. Ces informations permettront aux vendeurs de calculer les éventuelles taxes applicables à la transaction qu'ils doivent reverser à l'administration fiscale de leur pays (taxes sur les ventes, TVA, etc.). Le nom de l'entité légale du vendeur est également fourni sur la facture d'achat.
Q. Des restrictions s'appliquent-elles aux clients lorsqu'ils achètent des instances réservées de tierces parties ?
Oui, vous ne pouvez pas acheter vos propres instances réservées référencées, y compris celles de vos comptes associés (via la Facturation Consolidée).
Q. Dois-je m'acquitter des frais d'assistance Premium Support lorsque j'achète des instances sur la place de marché des instances réservées ?
Oui, si vous êtes un client Premium Support, des frais d'assistance Premium Support vous seront appliqués lorsque vous achetez des instances réservées via la place de marché des instances réservées.
Q : Qu'est-ce qu'Amazon EC2 Fleet ?
Avec un seul appel d'API, EC2 Fleet vous permet de provisionner la capacité de calcul entre différents types d'instance, zones de disponibilité et à travers les instances sur demande, réservées (RI) et les instances Spot pour optimiser la mise à l'échelle, la performance et les coûts.
Q : Si j'utilise actuellement Amazon EC2 Spot Fleet, dois-je migrer vers Amazon EC2 Fleet ?
Si vous utilisez des instances Spot Amazon EC2 avec Spot Fleet, vous pouvez continuer à les utiliser. Spot Fleet et EC2 Fleet offrent la même fonctionnalité. Il n'est pas nécessaire de migrer.
Q : Puis-je utiliser les réductions d'instances réservées (RI) avec Amazon EC2 Fleet ?
Oui, comme les autres API EC2 ou à les autres services AWS qui lancent des instances EC2, si l'instance à la demande lancée par EC2 Fleet correspond à un RI existant, cette instance recevra la réduction RI. Par exemple, si vous possédez des RI régionaux pour les instances M4 et que vous avez spécifié uniquement des instances M4 dans votre EC2 Fleet, les réductions RI seront automatiquement appliquées à cette utilisation de M4.
Q : Amazon EC2 Fleet basculera-t-il vers On-Demand si la capacité d'EC2 Spot n'est pas entièrement remplie ?
Non, EC2 Fleet continuera de tenter de répondre à votre capacité Spot désirée en fonction du nombre d'instances Spot que vous avez demandées dans votre spécification de lancement Fleet.
Q : Quelle est la tarification d'Amazon EC2 Fleet ?
EC2 Fleet est disponible sans frais supplémentaires, vous ne payez que pour les ressources sous-jacentes lancées par EC2 Fleet.
Q : Pouvez-vous fournir un exemple d'utilisation concrète d'Amazon EC2 Fleet ?
Il existe plusieurs moyens de tirer parti d'Amazon EC2 Fleet, notamment dans les charges de travail volumineuses, les applications conteneurisées, les charges de travail de traitement de grille, etc. Dans cet exemple de charge de travail de séquençage génomique, vous pouvez lancer une grille de nœuds de travail avec un seul appel API : sélectionnez vos instances favorites, attribuez des pondérations à ces instances, spécifiez la capacité cible des instances Spot et On-Demand et créez une flotte en quelques secondes pour traiter des données génomiques rapidement.
Q : Comment puis-je allouer des ressources dans Amazon EC2 Fleet ?
Par défaut, EC2 Fleet lancera l'option On-Demand ayant le plus bas prix. Pour les instances Spot, EC2 Fleet fournit deux stratégies d'allocation, plus bas prix et diversifié. La stratégie plus bas prix vous permet d'allouer vos ressources d'instances Spot dans des groupes qui offrent le prix le plus bas par unité de capacité au moment de la demande. La stratégie diversifiée vous permet de provisionner des instances Spot dans plusieurs groupes Spots et vous pouvez maintenir la capacité cible de votre flotte pour augmenter l'application.
Q : Est-il possible de soumettre une demande Amazon EC2 Fleet multi-région ?
Non, nous ne prenons pas en charge les demandes EC2 Fleet multi-régions.
Q : Comment puis-je marquer une flotte d'Amazon EC2 Fleet ?
Oui. Vous pouvez marquer une demande EC2 Fleet pour créer des groupes de tags pertinents pour l'entreprise afin d'organiser les ressources selon les dimensions techniques, commerciales et de sécurité.
Q : Comment puis-je modifier une flotte d'Amazon EC2 Fleet ?
Oui, vous pouvez modifier la capacité totale de votre EC2 Fleet lorsqu'elle est en mode de maintenance. Vous devrez peut-être annuler la demande et en soumettre une nouvelle pour modifier les autres paramètres de configuration de la demande.
Q : Puis-je spécifier une AMI différente pour chaque type d'instances que je souhaite utiliser ?
Oui, il vous suffit d'indiquer l'AMI que vous souhaitez utiliser dans chaque spécification de lancement fournie avec votre EC2 Fleet..
Q. Qu'est-ce qu'une instance Spot ?
Les instances Spot constituent des capacités inutilisées d'EC2. Elles permettent d'économiser jusqu'à 90 % du prix à la demande, et AWS peut les interrompre avec un préavis de 2 minutes. Les instances Spot utilisent les mêmes instances EC2 sous-jacentes que les instances réservées et à la demande. Elles sont idéales pour les charges de travail flexibles et tolérantes aux pannes. Les instances Spot sont une option supplémentaire pour acquérir des capacités de calcul. Elles peuvent être utilisées en parallèle avec des instances réservées et à la demande.
Q. En quoi une instance Spot est-elle différente d'une instance à la demande ou d'une instance réservée ?
Lorsqu'elles sont exécutées, les instances Spot sont identiques aux instances réservées et à la demande. Les principales différences sont que les instances Spot offrent généralement une remise considérable par rapport aux instances à la demande, que vos instances peuvent être interrompues par Amazon EC2 avec un préavis de 2 minutes pour répondre à une hausse de la capacité nécessaire, et que les prix Spot évoluent en fonction de l'offre et de la demande sur le long terme pour les capacités EC2 inutilisées.
Reportez-vous ici pour en savoir plus sur les instances Spot.
Q. Comment puis-je acheter et démarrer une instance Spot ?
Les instances Spot peuvent être lancées avec les mêmes outils que ceux que vous utilisez actuellement, notamment AWS Management Console, les groupes Auto Scaling, l'API RunInstances et le parc d'instances Spot. En outre, de nombreux services AWS prennent en charge le lancement d'instances Spot, notamment EMR, ECS, Datapipeline, Cloudformation et Batch.
Pour démarrer une instance Spot, il vous suffit de choisir un modèle de lancement et le nombre d'instances que vous désirez.
Cliquez ici pour en savoir plus sur la demande d'instances Spot.
Q. Combien d'instances Spot puis-je demander ?
Vous pouvez demander autant d'instances Spot que le permet votre limite Spot pour chaque région. Veuillez noter que les nouveaux clients AWS peuvent démarrer avec une limite plus basse. Pour en savoir plus sur les limites d'instances Spot, consultez le guide de l'utilisateur Amazon EC2.
Si vous souhaitez profiter d'une limite supérieure, remplissez le formulaire de demande d'instance Amazon EC2 en indiquant votre cas d'utilisation, et votre demande d'augmentation sera étudiée. Les augmentations de limite sont liées à la région concernée.
Q : Quel prix vais-je payer pour une instance Spot ?
Vous payez le prix Spot en vigueur au début de chaque heure d'instance pour votre instance en cours d'exécution. Si le prix Spot évolue après le lancement de votre instance, le nouveau prix est facturé pour l'heure suivante d'utilisation de l'instance.
Q : Qu'est-ce qu'un groupe de capacité Spot ?
Un groupe de capacité Spot est un ensemble d'instances EC2 inutilisées ayant les mêmes type d'instance, système d'exploitation, zone de disponibilité et plate-forme réseau (EC2-Classic ou EC2-VPC). Chaque groupe de capacité Spot possède son propre prix, basé sur l'offre et la demande.
Q : Quelles sont les bonnes pratiques d'utilisation pour les instances Spot ?
Nous recommandons fortement d'utiliser plusieurs groupes de capacité Spot pour optimiser les capacités Spot à votre disposition. EC2 intègre des capacités d'automatisation permettant d'identifier les capacités les plus rentables sur plusieurs groupes de capacité Spot à l'aide des parcs Spot. Pour plus d'informations, consultez les bonnes pratiques pour les instances Spot.
Q. Comment puis-je déterminer l'état de ma demande d'instance Spot ?
L'état de votre demande d'instance Spot peut être consulté via le code et les messages de statut de demande d'instance Spot. Les informations sur l'état de la demande d'instance Spot sont accessibles sur la page Instance Spot de la console EC2 d'AWS Management Console, ainsi que via l'API et la CLI. Pour en savoir plus, reportez-vous au Guide du développeur Amazon EC2.
Q. Les instances Spot sont-elles disponibles pour toutes les familles et tailles d'instance, dans toutes les régions ?
Les instances Spot sont disponibles dans toutes les régions AWS publiques. Spot est disponibles pour presque toutes les familles et tailles d'instances EC2, y compris pour les nouvelles instances optimisées en calcul, à accélération graphique et et les types d'instances FPGA. La liste complète des types d'instances pris en charge dans chaque région est disponible ici.
Q. Quels systèmes d'exploitation sont disponibles comme instances Spot ?
Linux/UNIX et Windows Server sont disponibles. Window Server avec SQL Server n'est pas disponible à l'heure actuelle.
Q : Puis-je utiliser une instance Spot avec une AMI payante en tant que logiciel tiers (comme les packs logiciel IBM) ?
Pas à l'heure actuelle.
Q : Quand mon instance Spot sera-t-elle interrompue ?
Au cours des 3 derniers mois, 92 % des interruptions d'instances Spot ont été réalisées par des clients supprimant manuellement leur instance, car leur application avait terminé ses opérations.
EC2 peut se retrouver dans l'obligation de récupérer votre instance Spot pour deux raisons. La raison la plus fréquente est le besoin de répondre à la demande de capacités Amazon EC2 (par exemple, pour l'utilisation des instances réservées et à la demande). Deuxièmement, si vous avez choisi de définir un « prix Spot maximum » et que le prix Spot dépasse cette limite, votre instance sera récupérée avec un préavis de deux minutes. Ce paramètre détermine le prix maximum que vous seriez prêt à payer pour une heure d'instance Spot. Cette valeur est définie par défaut sur le prix d'une instance à la demande. Comme indiqué précédemment, vous continuez de payer le prix Spot en vigueur, et non le prix maximum, au moment de l'exécution de votre instance, facturé à la seconde.
Q : Que devient mon instance Spot après son interruption ?
Vous avez le choix entre supprimer, arrêter ou mettre en hibernation vos instances Spot lorsqu'elles sont interrompues. L'arrêt et la mise en hibernation sont disponibles pour les demandes Spot permanentes et les parcs Spot pour lesquels l'option « maintenir » a été activée. Vos instances sont supprimées par défaut.
Consultez la section dédiée à l'hibernation des instances Spot pour en savoir plus sur la gestion des interruptions.
Q : Quelle est la différence entre les options d'interruption Arrêt et Mise en hibernation ?
Avec l'option Mise en hibernation, votre instance hiberne et sa mémoire vive est préservée. Avec l'option Arrêt, votre instance est arrêtée et sa mémoire vive est réinitialisée.
Dans les deux cas, les données de votre volume racine EBS et des volumes de données EBS attachés sont préservées. Votre adresse IP privée ne change pas, de même que votre adresse IP Elastic (le cas échéant). Le comportement de la couche réseau est similaire à celui appliqué pour le flux de travail arrêt-démarrage d'EC2. Les options Arrêt et Mise en hibernation sont uniquement disponibles pour les instances soutenues par Amazon EBS. Le stockage d'instance local n'est pas maintenu.
Q : Que se passe-t-il si mon volume racine EBS n'est pas assez grand pour stocker un état de mémoire (mémoire vive) pour une hibernation ?
L'espace disponible sur votre volume racine EBS doit être suffisamment grand pour permettre d'écrire les données en mémoire. Si l'espace disponible sur le volume racine EBS est insuffisant, la mise en hibernation échoue et l'instance est arrêtée. Assurez-vous que votre volume EBS est suffisamment vaste pour préserver les données en mémoire avant de sélectionner l'option de mise en hibernation.
Q : Quel est l'intérêt de mettre mon instance Spot en hibernation lorsqu'elle est interrompue ?
Les instances Spot en hibernation sont mises en pause et relancées automatiquement, et vos charges de travail reprennent ainsi là où elles ont été interrompues. Vous pouvez utiliser la mise en hibernation quand votre ou vos instances doivent conserver l'état d'instance sur plusieurs cycles d'arrêt-redémarrage, c'est-à-dire quand les applications exécutées sur des instances Spot dépendent de données contextuelles, commerciales ou de session stockées dans la mémoire vive.
Q : Comment activer la mise en hibernation pour mes instances Spot ?
Consultez la section dédiée à l'hibernation des instances Spot pour en savoir plus sur l'activation de la mise en hibernation pour vos instances Spot.
Q : La mise en hibernation de mon instance Spot est-elle payante ?
La mise en hibernation de votre instance ne s'accompagne d'aucun coût supplémentaire, en dehors du coût du stockage EBS et des ressources EC2 que vous pouvez utiliser. Une instance en hibernation n'entraîne aucuns frais d'utilisation d'instance.
Q : Puis-je redémarrer une instance arrêtée ou relancer une instance en hibernation ?
Non, vous ne pourrez pas redémarrer une instance arrêtée ou relancer une instance en hibernation directement. Les cycles arrêt-démarrage et hibernation-relancement sont contrôlés par Amazon EC2. Si une instance Spot est arrêtée ou mise en hibernation, elle sera redémarrée ou relancée par Amazon EC2 quand les capacités nécessaires sont à nouveau disponibles.
Q : Quels sont les instances et les systèmes d'exploitation prenant en charge la mise en hibernation ?
La mise en hibernation des instances Spot est actuellement prise en charge par les AMI Amazon Linux et par les systèmes d'exploitation Ubuntu et Microsoft Windows exécutés sur n'importe quel type d'instance des familles C3, C4, C5, M4, M5, R3 et R4 avec une mémoire vive (RAM) inférieure à 100 Gio.
Pour connaître la liste des versions de systèmes d'exploitation prises en charge, consultez la section dédiée à l'hibernation des instances Spot.
Q : Comment serai-je facturé si mon instance Spot est interrompue ?
Si votre instance Spot est supprimée ou arrêtée par Amazon EC2 dans la première heure de l'instance, cette utilisation ne vous sera pas facturée. Cela dit, si vous supprimez l'instance vous-même, vous serez facturé à la seconde la plus proche. Si l'instance Spot est supprimée ou arrêtée par Amazon EC2 dans l'heure qui suit, l'utilisation vous sera facturée à la seconde la plus proche. Si vous travaillez sur Windows et terminez l'instance vous-même, l'heure entière vous sera facturée.
Q : Comment suis-je facturé si mon prix Spot évolue alors que mon instance est en cours d'exécution ?
Vous paierez le prix par heure d'instance défini au début de chaque heure d'instance pour l'heure entière, facturé à la seconde la plus proche.
Q : Où puis-je voir mon historique d'utilisation d'instances Spot et le montant de ma facture ?
AWS Management Console met des rapports de facturation détaillés à disposition affichant les heures de début et de suppression/d'arrêt des instances Spot, pour toutes les instances. Les clients peuvent comparer le rapport de facturation à l'historique des prix spot grâce à l'API afin de vérifier que le prix spot facturé est correct.
Q : Les blocs d'instances Spot peuvent-ils être interrompus (Instances Spot à durée fixe) ?
Les blocs d’instances Spot sont conçus pour ne pas être interrompus et seront exécutés en continu pour la durée que vous avez choisie, indépendamment du prix du marché pour les instances Spot. Dans de rares cas, les blocs d’instances Spot peuvent être interrompus en raison des besoins en capacités d’AWS. Dans ces cas-là, nous fournirons un avertissement de deux minutes avant de mettre fin à votre instance (avis de cessation), et vous ne serez pas facturé pour les instances concernées.
Q. Qu'est-ce qu'une flotte d'instances Spot ?
Un parc d'instances Spot vous permet, d'une part, de demander automatiquement plusieurs instances Spot qui offrent le prix le plus bas par unité de capacité pour votre cluster ou votre application, comme une tâche de traitement par lot, un flux de production Hadoop ou une tâche de calcul HPC en réseau et, d'autre part, de gérer ces instances. Vous pouvez spécifier les types d'instances compatibles avec votre application. Vous définissez une capacité cible en fonction des besoins de votre applications (avec différents critères, notamment le nombre d'instances et de vCPU, la mémoire, le stockage et le débit réseau). Cette capacité cible pourra être mise à jour après le lancement du parc. Les parcs d'instances Spot vous permettent de lancer et de maintenir une capacité cible, mais aussi de demander automatiquement des ressources pour remplacer celles qui sont interrompues ou clôturées manuellement. En savoir plus sur les parcs d'instances Spot.
Q : Des frais supplémentaires sont-ils facturés pour les demandes de parc d'instances Spot ?
Non, aucuns frais supplémentaires ne sont facturés pour les demandes de parc d'instances Spot.
Q : Quelles sont les limites s'appliquant à une demande de parc d'instances Spot ?
Consultez la section Limites du parc d'instances Spot du guide de l'utilisateur Amazon EC2 pour en savoir plus sur les limites qui s'appliquent à votre demande de parc d'instances Spot.
Q : Que se passe-t-il si ma demande de parc d'instances Spot tente de lancer des instances Spot, mais qu'elle dépasse ma limite de demande d'instances Spot régionale ?
Si votre demande de parc d'instance Spot dépasse votre limite de demande d'instances Spot régionale, les demandes d'instances Spot individuelles échoueront et présenteront le statut de demande « Spot request limit exceeded ». Votre historique de demandes de parc d'instances Spot affichera les erreurs de limite de demande que la demande de parc a reçues. Consultez la section Surveillance de votre parc d'instances Spot du guide de l'utilisateur Amazon EC2 pour apprendre comment décrire votre historique de demandes de parc d'instances Spot.
Q : Mes demandes de parc d'instances Spot sont-elles assurées d'être satisfaites ?
Non. Les demandes de parc d'instances Spot vous permettent d'envoyer simultanément plusieurs demandes d'instances Spot. Elles sont soumises à la même disponibilité et aux mêmes prix que les demandes d'instance Spot uniques. Par exemple, si aucune ressource n'est disponible pour les types d'instances spécifiés dans votre demande de parc Spot, cette dernière risque de ne pas pouvoir être satisfaite en partie ou dans son intégralité. Nous vous conseillons d'inclure l'ensemble des types d'instances et des zones de disponibilité adaptés à vos charges de travail dans le parc d'instances Spot.
Q : Est-il possible de soumettre une demande de parc d'instances Spot sur plusieurs zones de disponibilité ?
Oui. Consultez la section Exemples de parcs d'instances Spot du guide de l'utilisateur Amazon EC2 pour apprendre à soumettre une demande de parc d'instances Spot sur plusieurs zones de disponibilité.
Q : Est-il possible de soumettre une demande de parc d'instances Spot multi-régions ?
Non, nous ne prenons pas en charge les demandes de parcs d'instances Spot multi-régions.
Q : De quelle manière le parc d'instances Spot alloue-t-il des ressources dans les différents groupes d'instances Spot définis dans les spécifications de lancement ?
L'API RequestSpotFleet fournit deux stratégies d'allocation : lowestPrice et diversified. La stratégie lowestPrice vous permet d'allouer vos ressources de parc d'instances Spot dans des groupes d'instances qui offrent le prix le plus bas par unité de capacité au moment de la demande. La stratégie diversified vous permet d'allouer vos ressources de parc d'instances Spot dans différents groupes d'instances Spot. Cela vous permet de conserver la capacité cible de votre flotte et d'augmenter la disponibilité de votre application au gré des fluctuations de capacité spot.
L'exécution des ressources de votre application dans différents ensembles d'instances Spot vous permet de réduire les coûts de fonctionnement de votre flotte au fil du temps. Consultez le Guide de l'utilisateur Amazon EC2 pour en savoir plus.
Q : Puis-je ajouter une balise à une demande de parc d'instances Spot ?
Vous pouvez demander le lancement d'instances Spot avec des balises depuis un parc d'instances Spot. Le parc en lui-même ne peut pas être balisé.
Q : Comment puis-je savoir à quelle flotte appartiennent mes instances Spot ?
Vous pouvez identifier les instances Spot associées à votre parc en décrivant votre demande de parc. Les demandes de flotte sont disponibles durant les 48 heures suivant la clôture de toutes leurs instances Spot. Consultez le guide de l'utilisateur Amazon EC2 pour savoir comment décrire votre demande de parc d'instances Spot.
Q : Puis-je modifier ma demande de parc d'instances Spot ?
Oui, vous pouvez modifier la capacité cible de votre demande de parc d'instances Spot. Vous devrez peut-être annuler la demande et en soumettre une nouvelle pour modifier les autres paramètres de configuration de la demande.
Q : Puis-je spécifier une AMI différente pour chaque type d'instances que je souhaite utiliser ?
Oui, il vous suffit d'indiquer l'AMI que vous souhaitez utiliser dans chaque spécification de lancement fournie avec votre demande de parc d'instances Spot.
Q : Puis-je utiliser mon parc d'instances Spot avec Elastic Load Balancing, Auto Scaling ou Elastic MapReduce ?
Vous pouvez utiliser les fonctions d'Auto Scaling avec les parcs d'instances Spot, notamment le suivi des objectifs, les vérifications d'état et les métriques CloudWatch. Vous pouvez attacher des instances à vos équilibreurs Elastic Load Balancer (aussi bien pour les équilibreurs de charge classiques que pour les équilibreurs d'application). Elastic MapReduce offre une fonction de gestion de parcs d'instances dont les capacités sont similaires à celles des parcs d'instances Spot.
Q : Une demande de parc d'instances Spot supprime-t-elle mes instances Spot lorsqu'elles ne s'exécutent plus dans les groupes d'instances Spot présentant les prix les plus bas, afin de les relancer dans les groupes présentant les prix les plus bas ?
Non, les demandes de parc d'instances Spot ne mettent pas fin automatiquement aux instances et ne les relancent pas non plus lorsqu'elles sont en cours d'exécution. Toutefois, si vous supprimez une instance Spot, le parc d'instances Spot la remplacera par une nouvelle instance Spot dans le nouveau groupe présentant les prix les plus bas.
Q : Puis-je utiliser les options d'interruption d'arrêt ou de mise en hibernation avec les parcs d'instances Spot ?
Oui, les cycles arrêt-démarrage et hibernation-relancement sont pris en charge par les parcs d'instances Spot pour lesquels l'option « maintenir » est activée.
Q. Quelle puissance de calcul offrent les micro-instances ?
Les Micro Instances fournissent une petite quantité de ressources CPU constantes et vous permettent de détacher de la capacité CPU jusqu'à 2 ECU lorsque des cycles supplémentaires sont disponibles. Elles sont adaptées aux applications de moindre débit et aux sites Web qui consomment d'importants cycles de calcul de temps en temps mais très peu de CPU le reste du temps, pour les applications arrières, daemons, etc. En savoir plus sur ce type d'instance.
Q. En quoi la puissance de calcul des micro-instances peut-elle être comparée à une instance Small Standard ?
En état stable, les Micro Instances ne reçoivent qu'une fraction des ressources de calcul que reçoivent les instances Small. De ce fait, si votre application nécessite une importante capacité de calcul ou si son état doit être stable, nous vous recommandons d'utiliser une instance Small (ou une instance plus grande, en fonction de vos besoins). Toutefois, les Micro Instances peuvent détacher jusqu'à 2 ECU (pour de courtes périodes). Ce qui double le nombre d'ECU disponibles d'une instance standard Small. Ainsi, si votre application a des besoins en débit réduits ou que votre service Web a occasionnellement besoin de consommer d'importants cycles de calcul, nous vous recommandons d'utiliser les micro-instances.
Q. Comment puis-je savoir si une application a besoin de plus de ressources CPU que ce qu'offre une micro-instance ?
La métrique CloudWatch relative à l'utilisation de l'UC indiquera une utilisation de 100 % si l'instance augmente tellement qu'elle dépasse ses ressources UC disponibles pendant la minute de surveillance CloudWatch. Lorsque CloudWatch indique une utilisation de l'UC de 100 %, cela signifie que vous devez passer, manuellement ou à l'aide de la scalabilité automatique, à un type d'instance plus important ou à plusieurs micro-instances.
Q. Toutes les fonctions d'Amazon EC2 sont-elles disponibles pour les micro-instances ?
Amazon DevPay n'est pas disponible pour les micro-instances à l'heure actuelle.
Q : Quand dois-je utiliser des instances optimisées pour le calcul ?
Les instances optimisées pour le calcul sont conçues pour les applications nécessitant une puissance de calcul élevée. Ces applications incluent des applications exigeantes en matière de calcul comme les serveurs Web hautes performances, le calcul hautes performances (HPC), la modélisation scientifique, les analyses distribuées et l'inférence de l'apprentissage automatique.
Q : Puis-je lancer des instances C4 en tant qu'instances optimisées pour Amazon EBS ?
Chaque instance de type C4 est optimisée pour EBS par défaut. Les instances C4 de 500 à 4 000 Mbit/s pour EBS ci-dessus et au-delà du débit réseau à usage général fourni à l'instance. Dans la mesure où cette fonctionnalité est toujours activée sur les instances C4, le lancement explicite d'une instance C4 en tant qu'instance optimisée pour EBS n'affectera pas le comportement de l'instance.
Q : Comment puis-je utiliser la fonction de contrôle de l'état du processeur disponible dans l'instance c4.8xlarge ?
Les instances de type c4.8xlarge offrent au système d'exploitation la possibilité de contrôler les états C et P du processeur. Cette fonctionnalité n'est actuellement disponible que dans les instances Linux. Il est possible que vous souhaitiez modifier les paramètres de l'état C ou de l'état P afin d'améliorer l'homogénéité des performances du processeur, de réduire la latence ou de personnaliser votre instance pour une charge de travail spécifique. Par défaut, Amazon Linux fournit la configuration présentant les meilleures performances, et optimale pour la plupart des charges de travail des clients. Cependant, si vous souhaitez que votre application bénéficie d'une latence plus faible au même coût que les fréquences single ou dual-core, ou de performances durables à une fréquence plus faible, par opposition aux fréquences Turbo Boost en paquets, vous devriez alors envisager de recourir aux options de configuration de l'état C ou P, disponibles pour ces instances. Pour plus d'informations sur cette fonctionnalité, consultez la section du Guide de l'utilisateur Amazon EC2 Contrôle des états du processeur.
Q : Quelles instances sont disponibles dans la catégorie d'instances de calcul optimisé ?
Instances C5 : les instances C5 sont la dernière génération d'instances optimisées pour le calcul Amazon EC2. Les instances C5 sont basées sur des processeurs Intel Xeon Platinum qui font partie de la série de processeurs Intel Xeon Scalable (nom de code Skylake-SP) et sont disponibles en 6 tailles pour offrir jusqu'à 72 CPU virtuels et 144 Go de mémoire. Les instances C5 affichent une amélioration de 25 % dans le rapport prix/performances par rapport aux instances C4.
Instances C4 : les instances C4 sont basées sur des processeurs Intel Xeon E5-2666 v3 (nom de code Haswell). Les instances C4 sont disponibles en 5 tailles et proposent jusqu'à 36 CPU virtuels et 60 Go de mémoire.
Q : Dois-je déplacer mes charges de travail des instances C3 ou C4 vers les instances C5 ?
Grâce à l'amélioration en termes de performances de CPU et de réduction de coûts de la nouvelle génération, les instances C5 offrent une amélioration de 25 % du rapport prix/performances par rapport aux instances C4 et elles bénéficient d'un large spectre de charges de travail s'exécutant actuellement sur des instances C3 et C4. Pour les applications intensives de point de flottement, Intel AVX-512 permet de profiter d'améliorations importantes dans les téraFLOPS déployés grâce à une extraction efficace du parallélisme au niveau des données. Les clients à la recherche de performances extrêmes pour leurs charges de travail de rendu graphique et HPC pouvant être optimisées par des GPU et des FPGA doivent également envisager d'autres familles d'instances incluant ces ressources dans le portfolio Amazon EC2 afin de trouver l'instance idéale pour leur charge de travail.
Q : Quels systèmes d'exploitation et AMI sont pris en charge sur les instances C5 ?
Les AMI HVM soutenues par EBS avec prise en charge de la mise en réseau ENA et du démarrage à partir de stockages NVMe peuvent être utilisées avec des instances C5. Les AMI suivantes sont prises en charge sur C5 :
- Amazon Linux 2014.03 ou une version plus récente
- Ubuntu 14.04 ou une version plus récente
- SUSE Linux Enterprise Server 12 ou une version plus récente
- Red Hat Enterprise Linux 7.4 ou une version plus récente
- CentOS 7 ou une version plus récente
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- FreeBSD 11.1-RELEASE
Pour une performance optimale du stockage local SSD basé sur NVMe sur C5d, la version 4.9+ du noyau Linux est recommandée.
Q : Quelles sont les options de stockage disponibles pour les clients C5 ?
Les instances C5 utilisent des volumes EBS pour le stockage, sont par défaut optimisées pour EBS et proposent un débit pour les volumes EBS chiffrés et non chiffrés allant jusqu'à 9 Gb/s. Les instances C5 accèdent aux volumes EBS via des interfaces NVM Express (NVMe) PCI. NVMe est une interface de stockage efficace et évolutive souvent utilisée pour les SSD flash comme le stockage NVMe fourni par les instances I3. Bien que l'interface NVMe puisse afficher une latence inférieure par rapport aux périphériques de bloc paravirtualisés de Xen, lorsque vous l'utilisez pour accéder à des volumes EBS, le type, la taille et les IOPS dimensionnés (si applicable) du volume détermineront la latence générale et les caractéristiques de débit de ce dernier. Lorsque vous utilisez NVMe pour déployer des volumes EBS, ils sont associés et dissociés par branchement PCI.
Q : Quelle interface réseau est prise en charge sur les instances C5 ?
Les instances C5 utilisent Elastic Network Adapter (ENA) pour la mise en réseau et activent par défaut la mise en réseau améliorée. Grâce à ENA, les instances C5 peuvent utiliser jusqu'à 25 Gb/s de bande passante réseau.
Q : Quelle interface de stockage est prise en charge sur les instances C5 ?
Les instances C5 ne prendront en charge que le modèle d'appareil EBS NVMe. Les volumes EBS associés aux instances C5 apparaitront en tant qu'appareils NVMe. NVMe est une interface de stockage moderne offrant une réduction de la latence et des résultats améliorés dans l'E/S de disque et le débit.
Q : Combien de volumes EBS peuvent être associés aux instances C5 ?
Les instances C5 prennent en charge un maximum de 27 volumes EBS pour tous les systèmes d'exploitation. La limite est partagée avec les associations ENI que vous trouverez à l'adresse http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html. Par exemple, comme chaque instance a au moins 1 ENI, si vous avez 3 associations ENI supplémentaires sur c4.2xlarge, vous pouvez associer 24 volumes EBS à cette instance.
Q : Quel est l'hyperviseur sous-jacent sur les instances C5 ?
Les instances C5 utilisent un nouvel hyperviseur EC2 basé sur une technologie de noyau KVM.
Pourquoi la quantité totale de mémoire indiquée par Linux ne correspond-elle pas à la mémoire annoncée pour le type d'instance C5 ?
Dans C5, des portions de la mémoire totale pour une instance sont réservées pour le système d'exploitation, dont des zones utilisées par le BIOS virtuel pour des éléments comme les tables ACPI et des appareils comme la RAM vidéo virtuelle.
Que sont les instances de calcul accéléré ?
La famille d'instances de calcul accéléré est une famille d'instances qui utilise des accélérateurs matériels, ou coprocesseurs, pour accomplir certaines fonctions, telles que le calcul de nombres à virgule flottante et le traitement graphique, plus efficacement que les logiciels s'exécutant sur des GPU. Amazon EC2 propose trois types d'instances de calcul accéléré : des instances de calcul GPU pour le calcul à but général, des instances graphiques GPU pour des applications intensives de calcul et des instances de calcul matérielles programmables FPGA pour les charges scientifiques avancées.
Q. Quand utiliser les instances graphiques GPU et les instances de calcul GPU ?
Les instances GPU présentent un fonctionnement optimal avec les applications massivement parallèles, comme les charges de travail utilisant plusieurs milliers de threads. Le traitement graphique est un exemple d'application nécessitant des capacités de calcul très importantes, où chacune des tâches est relativement petite, l'ensemble des opérations étant effectué à partir d'un pipeline, dont le débit est plus élevé que la latence des opérations séparées. Pour être en mesure de construire des applications capables d'exploiter ce niveau de parallélisme, il faut des connaissances spécifiques en matière de processeur graphique (GPU) afin de savoir comment définir une programmation prenant en compte différentes API graphiques (DirectX, OpenGL) ou différents modèles de programmation de calcul GPU (CUDA, OpenCL).
Q : En quoi les instances P3 diffèrent-elles des instances G3 ?
Les instances P3 font partie de la nouvelle génération d'instances de calcul GPU à but général d'EC2 et sont optimisées par un maximum de 8 GPU de dernière génération NVIDIA Tesla V100. Ces nouvelles instances améliorent significativement les performances et le dimensionnement, et ajoutent de nombreuses fonctionnalités dont une nouvelle architecture Streaming Multiprocessor (SM) pour l'optimisation des performances de l'apprentissage-machine (ML)/l'apprentissage profond (DL), l'interconnexion GPU haut débit NVIDIA NVLink de seconde génération et une mémoire HMB2 hautement ajustée pour une efficacité accrue.
Les instances G3 utilisent des unités GPU NVIDIA Tesla M60 et fournissent une plate-forme à hautes performances pour les applications graphiques utilisant DirectX ou OpenGL. Les unités GPU NVIDIA Tesla M60 prennent en charge les fonctionnalités de poste de travail virtuel NVIDIA GRID et l'encodage matériel H.265 (HEVC). Chaque unité GPU M60 d'une instance G3 prend en charge 4 écrans d'une résolution maximale de 4096 x 2160 et est autorisée à utiliser un poste de travail virtuel NVIDIA GRID pour un utilisateur connecté simultané. Les instances G3 conviennent notamment aux visualisations 3D, aux postes de travail distants utilisant de nombreux graphiques, au rendu 3D, au streaming d'applications, à l'encodage vidéo et à d'autres charges de travail graphiques côté serveur.
Q : Quels sont les avantages des GPU NVIDIA Volta GV100 ?
Le nouvel accélérateur NVIDIA Tesla V100 intègre le nouveau et puissant GPU Volta GV100. Le GV100 se base sur les avancées de son prédécesseur, le GPU Pascal GP100, mais il améliore également de manière significative les performances et le dismensionnement et ajoute de nombreuses fonctionnalités permettant d'optimiser la programmabilité. Ces avancées vont booster le calcul hautes performances, les centres de données, les superordinateurs, ainsi que les systèmes et applications d'apprentissage profond.
Q : Qui pourra profiter des instances P3 ?
Les instances P3 et leurs performances élevées de calcul seront très utiles aux utilisateurs spécialisés dans l'intelligence artificielle (IA), l'apprentissage-machine (ML), l'apprentissage profond (DL) et les applications de calcul hautes performances (HPC). Parmi ces utilisateurs, on compte les scientifiques des données, les architectes de données, les analystes de données, les chercheurs scientifiques, les ingénieurs ML, les responsables informatiques et les développeurs de logiciels. Les secteurs clés comprennent les transports, l'énergie/le pétrole et le gaz, les services financiers (banque, assurance), la santé, la pharmacie, les sciences, l'informatique, la vente, la production, la haute technologie, l'administration publique et l'académie, parmi d'autres.
Q : Quels seraient des exemples de cas d'utilisation d'instances P3 ?
Les instances P3 utilisent des GPU pour accélérer de nombreux systèmes et applications d'apprentissage profond dont les systèmes de plate-forme de véhicule autonome, de reconnaissance vocale, d'images et de texte, les analyses vidéo intelligentes, les simulations moléculaires, la recherche pharmacologique, le diagnostic de maladies, les prévisions météo, l'analyses Big Data, la modélisation financière, la robotique, l'automatisation d'usine, la traduction en temps réel, les optimisations de recherche en ligne et les recommandations d'utilisateurs personnalisées, pour n'en citer que quelques exemples.
Q : Pourquoi les clients devraient-ils utiliser des instances Amazon P3 optimisées par des GPU pour des applications IA/ML et HPC ?
Les instances de calcul GPU offrent un débit et des performances supérieurs grâce à leur conception destinée au traitement massivement parallèle avec des milliers de cœurs spécialisés par GPU, par rapport aux CPU offrant un traitement séquentiel avec quelques cœurs. De plus, les développeurs ont créé des centaines d'applications HPC scientifiques optimisées par des GPU comme, entre autres, la chimie quantique, la dynamique moléculaire et la météorologie. La recherche montre que plus de 70 % des applications HPC les plus populaires offrent une prise en charge intégrée pour les GPU.
Q : Les instances P3 prendront-elles en charge la mise en réseau EC2 Classic et Amazon VPC ?
Les instances P3 ne prendront en charge que le VPC.
Q : En quoi les instances G3 diffèrent-elles des instances P2 ?
Les instances G3 utilisent des unités GPU NVIDIA Tesla M60 et fournissent une plate-forme à hautes performances pour les applications graphiques utilisant DirectX ou OpenGL. Les unités GPU NVIDIA Tesla M60 prennent en charge les fonctionnalités de poste de travail virtuel NVIDIA GRID et l'encodage matériel H.265 (HEVC). Chaque unité GPU M60 d'une instance G3 prend en charge 4 écrans d'une résolution maximale de 4096 x 2160 et est autorisée à utiliser un poste de travail virtuel NVIDIA GRID pour un utilisateur connecté simultané. Les instances G3 conviennent notamment aux visualisations 3D, aux postes de travail distants utilisant de nombreux graphiques, au rendu 3D, au streaming d'applications, à l'encodage vidéo et à d'autres charges de travail graphiques côté serveur.
Les instances P2 utilisent des GPU NVIDIA Tesla K80 et sont conçues pour le calcul de GPU classique à l'aide des modèles de programmation CUDA ou OpenCL. Les instances P2 offrent aux clients une mise en réseau de 25 Gbit/s avec une large bande passante, des fonctionnalités d'opérations à virgule flottante en précision simple et double, ainsi qu'une mémoire à code correcteur d'erreurs (ECC). Elles conviennent donc parfaitement aux applications d'apprentissage approfondi, aux bases de données à haute performance, à la dynamique numérique des fluides, à la finance numérique, aux analyses sismiques, à la modélisation moléculaire, à la génomique, aux applications de rendu et à d'autres charges de calcul GPU côté serveur.
Q : En quoi les instances P3 diffèrent-elles des instances G2 ?
Les instances P3 font partie de la nouvelle génération d'instances de calcul GPU à but général d'EC2 et sont optimisées par un maximum de 8 GPU de dernière génération NVIDIA Volta GV100. Ces nouvelles instances améliorent significativement les performances et le dimensionnement, et ajoutent de nombreuses fonctionnalités dont une nouvelle architecture Streaming Multiprocessor (SM) optimisée pour des performances de l'apprentissage-machine (ML)/l'apprentissage profond (DL), l'interconnexion GPU haut débit NVIDIA NVLink de seconde génération et une mémoire HMB2 hautement ajustée pour une efficacité accrue.
Les instances P2 utilisent des GPU NVIDIA Tesla K80 et sont conçues pour le calcul de GPU classique à l'aide des modèles de programmation CUDA ou OpenCL. Les instances P2 offrent aux clients une mise en réseau avec bande passante élevée de 25 Gbits/s, des capacités de virgule flottante puissantes pour simple et double précision, ainsi qu'une mémoire de code de correction d'erreur (ECC).
Q. Quels sont les modèles de programmation et les API pris en charge par les instances graphiques GPU et les instances de calcul GPU ?
Les instances P3 prennent en charge CUDA 9 et OpenCL, les instances P2 prennent en charge CUDA 8 et OpenCL 1.2, et les instances G3 prennent en charge DirectX 12, OpenGL 4.5, CUDA 8 et OpenCL 1.2.
Q. Où obtenir des pilotes NVIDIA pour les instances P3 et G3 ?
Les pilotes NVIDIA peuvent être obtenus au moyen de deux méthodes. NVIDIA propose des listes sur AWS Marketplace qui incluent les AMI Amazon Linux et Windows Server avec les pilotes NVIDIA préinstallés. Vous pouvez également lancer des AMI HVM à 64 bits et installer les pilotes vous-même. Vous devez vous rendre sur le site Web des pilotes NVIDIA et rechercher NVIDIA Tesla V100 pour les instances P3, NVIDIA Tesla K80 pour les instances P2 et NVIDIA Tesla M60 pour les instances G3.
Q. Quelles AMI puis-je utiliser avec des instances P3, P2 et G3 ?
A l'heure actuelle, vous pouvez utiliser les AMI Windows Server, SUSE Enterprise Linux, Ubuntu et Amazon Linux sur les instances P2 et G3. Les instances P3 ne prennent en charge que les AMI HVM. Si vous souhaitez lancer des AMI avec d'autres systèmes d'exploitation que ceux répertoriés ici, contactez le support client AWS ou consultez les forums EC2.
Q. L'utilisation d'instances G2 et G3 requiert-elle des licences tierces ?
En dehors des pilotes NVIDIA et du kit SDK GRID, l'utilisation d'instances G2 et G3 ne nécessite aucune licence tierce en particulier. Toutefois, il vous revient de déterminer si votre contenu ou la technologie que vous utilisez sur les instances G2 et G3 nécessite d'autres licences. Par exemple, si vous diffusez ou lisez du contenu en continu, vous aurez peut-être besoin de licences supplémentaires pour certains de ces contenus. Si vous utilisez des technologies tierces telles que des systèmes d'exploitation, des encodeurs et des décodeurs audio/vidéo de Microsoft, Thomson, Fraunhofer IIS, Sisvel S.p.A., MPEG-LA et Coding Technologies, veuillez prendre contact avec ces fournisseurs afin de déterminer si une licence est requise. Par exemple, si vous utilisez l'encodeur vidéo h.264 embarqué sur le processeur graphique NVIDIA GRID, nous vous conseillons de contacter MPEG-LA pour obtenir des conseils, et si vous utilisez la technologie mp3, nous vous conseillons de contacter Thomson pour obtenir des conseils.
Q : Pourquoi ne puis-je pas profiter des fonctionnalités NVIDIA GRID sur les instances G3 en utilisant le pilote téléchargé sur le site web NVIDIA ?
L'unité GPU NVIDIA Tesla M60 utilisée sur les instances G3 nécessite un pilote NVIDIA GRID spécial pour activer toutes les fonctionnalités graphiques avancées et la prise en charge de 4 écrans d'une résolution maximale de 4096 x 2160. Vous devez utiliser une AMI avec le pilote NVIDIA GRID préinstallé ou télécharger et installer le pilote NVIDIA GRID en suivant la documentation AWS.
Q. Je ne vois pas l'instance GPU à partir du Bureau à distance Microsoft. Pourquoi ?
Lorsque vous utilisez la fonctionnalité Bureau à distance, les processeurs graphiques (GPU) utilisant le modèle de pilote WDDM sont remplacés par un gestionnaire d'écran de bureau distant non accéléré. Pour pouvoir accéder à votre processeur graphique matériel, vous devez faire appel à un autre outil d'accès distant, tel que VNC.
Q : Qu'est-ce qu'une instance Amazon EC2 F1 ?
Amazon EC2 F1 est une instance de calcul dotée de matériel programmable pour l'accélération des applications. Ce nouveau type d'instance F1 offre de hautes performances, ainsi qu'un accès facile aux FPGA pour développer et déployer des accélérations matérielles personnalisées.
Q : Qu'est-ce qu'un FPGA et pourquoi en ai-je besoin ?
Les FPGA (Field-Programmable Gate Array) sont des circuits intégrés programmables. Vous pouvez les configurer à l'aide d'un logiciel. Grâce aux FPGA, vous pouvez accélérer vos applications jusqu'à 30 fois par rapport aux serveurs qui utilisent uniquement des ressources CPU. De plus, les FPGA étant reprogrammables, vous pouvez mettre à jour et optimiser votre accélération matérielle à votre gré, sans avoir à revoir la conception de votre architecture matérielle.
Q : Quelle est la différence entre F1 et les solutions FPGA classiques ?
F1 est une nouvelle instance AWS dotée de matériel programmable pour l'accélération des applications. Avec F1, vous avez accès au matériel FPGA en quelques clics, ce qui vous permet de diminuer les délais et coûts de développement d'un FPGA complet, tout en assurant un déploiement à l'échelle en quelques jours contre plusieurs mois voire années auparavant. Bien que la technologie FPGA soit disponible depuis plusieurs dizaines d'années, l'accélération des applications ne s'est pas encore imposée, tant du point de vue du développement des accélérateurs que du modèle commercial visant à vendre du matériel personnalisé aux entreprises traditionnelles, et ce, en raison de l'investissement financier et en temps requis par l'infrastructure de développement, la conception du matériel et le déploiement à l'échelle. Avec cette offre, les clients n'ont pas à endurer les lourdes tâches indifférenciées liées au développement de FPGA dans les centres de données sur site.
Q : Qu'est-ce qu'une AFI (Amazon FPGA Image) ?
Pour programmer votre FPGA, vous créez un design appelé AFI (Amazon FPGA Image). AWS offre un service pour enregistrer, gérer, copier, interroger et supprimer des AFI. Une fois qu'une AFI est créée, elle peut être chargée dans une instance F1 active. Vous pouvez charger plusieurs AFI sur une même instance F1. Il est également possible de basculer entre plusieurs AFI en cours d'exécution sans devoir redémarrer. Cela permet ainsi de tester et d'exécuter facilement plusieurs accélérations matérielles en succession rapide. Vous pouvez également offrir une combinaison de votre accélération FPGA et d'une AMI avec un logiciel personnalisé ou des pilotes AFI aux autres clients d'AWS Marketplace.
Q : Comment puis-je référencer mon accélération matérielle sur AWS Marketplace ?
Vous développez votre AFI, puis les outils/pilotes logiciels nécessaires pour utiliser cette AFI. Vous réalisez ensuite un package avec ces outils/pilotes logiciels dans une Amazon Machine Image (AMI) au format chiffré. AWS gère toutes les AFI dans le format chiffré que vous utilisez afin de garantir la sécurité de votre code. Pour vendre un produit sur AWS Marketplace, vous ou votre entreprise devez vous enregistrer en tant que revendeur. Vous soumettez ensuite votre ID d'AMI et votre ou vos ID d'AFI, afin d'en faire un seul produit sous forme de package. AWS Marketplace prend en charge le clonage de l'AMI et de la ou des AFI afin de créer un produit. Un code produit est ensuite associé à ces artefacts, afin que chaque utilisateur final qui souscrit à ce code produit ait accès à l'AMI et à la ou aux AFI.
Q : Quels éléments sont inclus avec les instances F1 ?
AWS fournit aux développeurs un kit de développement matériel (HDK) pour accélérer les cycles de développement, ainsi qu'une AMI de développement FPGA pour faciliter le développement dans le cloud et un kit SDK pour les AMI exécutant l'instance F1. Enfin, un ensemble d'API se charge d'enregistrer, de gérer, de copier, d'interroger et de supprimer les AFI. Les développeurs et les clients peuvent accéder à AWS Marketplace afin de référencer des AFI et d'en acquérir en vue de leur utilisation pour des accélérations d'applications.
Q : Dois-je être expert en FPGA pour utiliser une instance F1 ?
Les clients AWS souscrivant à une AMI optimisée pour F1 via AWS Marketplace n'ont pas besoin d'avoir de connaissances particulières concernant les circuits FPGA pour bénéficier des accélérations fournies par l'instance F1 et AWS Marketplace. Il suffit de souscrire sur AWS Marketplace à une AMI optimisée pour F1 dont l'accélération correspond à la charge de travail à traiter. L'AMI inclut tous les composants logiciels