Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Concepts de mode illimités pour les instances éclatables
Le mode unlimited
est une option de configuration de crédit pour les instances de performance à capacité extensible. Il peut être activé ou désactivé à tout moment pour une instance en cours d’exécution ou arrêtée. Vous pouvez la définir unlimited comme option de crédit par défaut au niveau du compte, par AWS région, par famille d'instances de performance éclatante, afin que toutes les nouvelles instances de performance actualisées du compte soient lancées à l'aide de l'option de crédit par défaut.
Fonctionnement des instances de performance à capacité extensible illimitées
Si une instance de performance évolutive configurée comme suit unlimited épuise son solde CPU créditeur, elle peut dépenser des crédits excédentaires pour dépasser le niveau de référence. Lorsque son CPU utilisation tombe en dessous du niveau de référence, elle utilise les CPU crédits qu'elle gagne pour rembourser les crédits excédentaires qu'elle a dépensés plus tôt. La possibilité de gagner des CPU crédits pour rembourser les crédits excédentaires permet EC2 à Amazon de calculer la moyenne d'CPUutilisation d'une instance sur une période de 24 heures. Si l'CPUutilisation moyenne sur une période de 24 heures dépasse le niveau de référence, l'instance est facturée pour l'utilisation supplémentaire
Le graphique suivant montre l'CPUutilisation d'unt3.large
. L'CPUutilisation de référence pour a t3.large
est de 30 %. Si l'instance fonctionne à un CPU taux d'utilisation de 30 % ou moins en moyenne sur une période de 24 heures, aucun frais supplémentaire n'est facturé car le coût est déjà couvert par le prix horaire de l'instance. Toutefois, si l'instance fonctionne à 40 % d'CPUutilisation en moyenne sur une période de 24 heures, comme le montre le graphique, l'instance est facturée pour les 10 % CPU d'utilisation supplémentaires
Pour plus d'informations sur l'utilisation de base par v CPU pour chaque type d'instance et le nombre de crédits gagnés par chaque type d'instance, consultez le tableau des crédits.
Quand utiliser le mode illimité plutôt que le mode fixe CPU
Lorsque vous déterminez si vous devez utiliser une instance de performance éclatante en unlimited
mode, telle que T3, ou une instance de performance fixe, telle que M5, vous devez déterminer l'utilisation du seuil de rentabilité. CPU L'CPUutilisation du seuil de rentabilité d'une instance de performance éclatante est le point à partir duquel une instance de performance extensible coûte le même prix qu'une instance de performance fixe. L'CPUutilisation du seuil de rentabilité vous aide à déterminer les éléments suivants :
-
Si l'CPUutilisation moyenne sur une période de 24 heures est égale ou inférieure au seuil de rentabilitéCPU, utilisez une instance de performance éclatante en
unlimited
mode afin de bénéficier du prix inférieur d'une instance de performance extensible tout en obtenant les mêmes performances qu'une instance à performance fixe. -
Si l'CPUutilisation moyenne sur une période de 24 heures est supérieure au seuil de rentabilité, CPU l'instance de performance éclatante coûtera plus cher que l'instance de performance fixe de taille équivalente. Si une instance T3 explose continuellement à 100 %CPU, vous finissez par payer environ 1,5 fois le prix d'une instance M5 de taille équivalente.
Le graphique suivant montre le seuil de CPU rentabilité où un t3.large
coûte le même prix qu'unm5.large
. Le seuil de rentabilité CPU pour a t3.large
est de 42,5 %. Si l'CPUutilisation moyenne est de 42,5 %, le coût de fonctionnement t3.large
est le même que celui d'unm5.large
, et il est plus élevé si l'CPUutilisation moyenne est supérieure à 42,5 %. Si la charge de travail nécessite moins de 42,5 % CPU d'utilisation moyenne, vous pouvez bénéficier du prix inférieur du produit t3.large
tout en obtenant les mêmes performances qu'unm5.large
.
Le tableau suivant indique comment calculer le seuil CPU d'utilisation du seuil de rentabilité afin de déterminer quand il est moins coûteux d'utiliser une instance de performance en unlimited
mode rafale ou une instance de performance fixe. Les colonnes du tableau sont étiquetées de A à K.
Type d’instance |
vCPUs |
T3 – Prix*/heure |
M5 – Prix*/heure |
Différence de prix |
Utilisation de référence T3 par v CPU (%) |
Facturer par CPU heure pour les crédits excédentaires |
Charge par CPU minute |
Minutes de rafale supplémentaires disponibles par v CPU |
CPU% supplémentaire disponible |
% d'équilibre CPU |
---|---|---|---|---|---|---|---|---|---|---|
A |
B |
C |
D |
E = D - C |
F |
G |
H = G / 60 |
I = E / H |
J = (I / 60) / B |
K = F + J |
t3.large |
2 |
0,0835 USD |
0,096 USD |
0,0125 USD |
30 % |
0,05 USD |
0,000833 USD |
15 |
12,5% |
42,5 % |
* Le prix se rapporte à la région us-east-1 et au système d’exploitation Linux. |
Le tableau fournit les informations suivantes :
-
La colonne A indique le type d’instance,
t3.large
. -
La colonne B indique le nombre de vCPUs pour le
t3.large
. -
La colonne C indique le prix d’une instance
t3.large
par heure. -
La colonne D indique le prix d’une instance
m5.large
par heure. -
La colonne E indique la différence de prix entre l’instance
t3.large
et l’instancem5.large
. -
La colonne F indique l'utilisation de base par v CPU de
t3.large
, qui est de 30 %. Au niveau de référence, le coût horaire de l'instance couvre le coût d'CPUutilisation. -
La colonne G indique le https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing
par CPU heure auquel une instance est facturée si elle explose à 100 % CPU après épuisement des crédits accumulés. -
La colonne H indique le taux supplémentaire forfaitaire
par CPU minute) auquel une instance est facturée si elle explose à 100 % CPU après avoir épuisé les crédits accumulés. -
La colonne I indique le nombre de minutes supplémentaires qu'ils
t3.large
peuvent parcourir par heure à 100 % CPU tout en payant le même prix par heure qu'unm5.large
. -
La colonne J indique l'CPUutilisation supplémentaire (en %) par rapport à la valeur de référence que l'instance peut atteindre tout en payant le même prix horaire qu'un
m5.large
. -
La colonne K indique l'CPUutilisation du seuil de rentabilité (en %) qu'ils
t3.large
peuvent atteindre sans payer plus que lem5.large
. Au dessus de ce seuil, l’instancet3.large
coûte plus que l’instancem5.large
.
Le tableau suivant montre l'CPUutilisation du seuil de rentabilité (en %) pour les types d'instances T3 par rapport aux types d'instances M5 de taille similaire.
Type d’instance T3 | Taux CPU d'utilisation du seuil de rentabilité (en %) pour le T3 par rapport au M5 |
---|---|
t3.large |
42,5 % |
t3.xlarge |
52,5 % |
t3.2xlarge |
52,5 % |
Les crédits excédentaires peuvent occasionner des frais
Si l'CPUutilisation moyenne d'une instance est égale ou inférieure à la valeur de référence, l'instance n'entraîne aucun frais supplémentaire. Comme une instance gagne un nombre maximum de crédits sur une période de 24 heures (par exemple, une instance t3.micro
peut acquérir un maximum de 288 crédits sur une période de 24 heures), elle peut dépenser des crédits excédentaires jusqu’à ce maximum sans être facturée immédiatement.
Toutefois, si CPU l'utilisation reste supérieure à la valeur de référence, l'instance ne peut pas gagner suffisamment de crédits pour rembourser les crédits excédentaires qu'elle a dépensés. Les crédits excédentaires qui ne sont pas remboursés sont facturés à un taux supplémentaire CPU forfaitaire par heure. Pour en savoir plus sur les frais applicables, consultez Tarification des instances T2/T3/T4g en mode illimité
Les crédits excédentaires qui ont été dépensés précédemment sont facturés lorsque l’une des situations suivantes se produit :
-
Les crédits excédentaires dépensés dépassent le nombre maximum de crédits que l’instance peut gagner sur une période de 24 heures. Les crédits excédentaires dépensés au-dessus de ce maximum sont facturés à la fin de l’heure.
-
L’instance est arrêtée ou résiliée.
-
L’instance bascule du mode
unlimited
au modestandard
.
Les crédits excédentaires dépensés sont suivis par la CloudWatch métriqueCPUSurplusCreditBalance
. Les crédits excédentaires facturés sont suivis selon la CloudWatch métriqueCPUSurplusCreditsCharged
. Pour de plus amples informations, veuillez consulter CloudWatch Mesures supplémentaires pour les instances de performance éclatantes.
Pas de crédit de lancement pour les instances T2 illimitées
Les instances T2 standard reçoivent des crédits de lancement, mais les instances T2 illimité n’en reçoivent pas. Une instance T2 Unlimited peut dépasser la valeur de référence à tout moment sans frais supplémentaires, à condition que son CPU utilisation moyenne soit égale ou inférieure à la valeur de référence sur une période continue de 24 heures ou pendant sa durée de vie, selon la période la plus courte. De ce fait, les instances T2 illimité ne nécessitent pas de crédits de lancement pour obtenir des performances élevées dès le lancement.
Si une instance T2 passe du mode standard
au mode unlimited
, tous les crédits de lancement accumulés sont supprimés de la métrique CPUCreditBalance
avant que la métrique CPUCreditBalance
restante soit reportée.
Les instances T4g, T3a et T3 ne reçoivent jamais de crédits de lancement parce qu’elles prennent en charge le mode Illimité. La configuration des crédits en mode illimité permet aux instances T4g, T3a et T3 d'en utiliser CPU autant que nécessaire pour dépasser le niveau de référence et aussi longtemps que nécessaire.
Activer le mode illimité
Vous pouvez passer du mode unlimited
au mode standard
et du mode standard
au mode unlimited
à tout moment sur une instance en cours d’exécution ou arrêtée. Pour plus d’informations, consultez Lancer une instance de performance à capacité extensible en mode Illimité ou Standard et Modifier la spécification de crédits d’une instance de performance à capacité extensible.
Vous pouvez la définir unlimited
comme option de crédit par défaut au niveau du compte, par AWS région, par famille d'instances de performance éclatante, afin que toutes les nouvelles instances de performance actualisées du compte soient lancées à l'aide de l'option de crédit par défaut. Pour de plus amples informations, veuillez consulter Définir la spécification de crédits par défaut pour le compte.
Vous pouvez vérifier si votre instance de performance burstable est configurée en tant que unlimited
ou standard
en utilisant la EC2 console Amazon ou le AWS CLI. Pour plus d’informations, consultez Afficher la spécification de crédits d’une instance de performance à capacité extensible et Afficher la spécification de crédits par défaut.
Comportement des crédits lors du basculement entre Illimité et Standard
CPUCreditBalance
est une CloudWatch métrique qui suit le nombre de crédits accumulés par une instance. CPUSurplusCreditBalance
est une CloudWatch métrique qui suit le nombre de crédits excédentaires dépensés par une instance.
Lorsque vous passez en mode standard
une instance qui était configurée en mode unlimited
, voici ce qui se produit :
-
La valeur de
CPUCreditBalance
reste inchangée et est reportée. -
La valeur de
CPUSurplusCreditBalance
est immédiatement facturée.
Lorsqu’une instance standard
passe à la configuration unlimited
, la situation suivante se produit :
-
La valeur de
CPUCreditBalance
contenant les crédits gagnés accumulés est reportée. -
Pour les instances T2 standard, tous les crédits de lancement sont supprimés de la valeur de
CPUCreditBalance
et la valeur deCPUCreditBalance
restante contenant les crédits gagnés accumulés est reportée.
Surveiller l’utilisation du crédit
Pour savoir si votre instance dépense plus de crédits que ce que la base de référence fournit, vous pouvez utiliser CloudWatch des métriques pour suivre l'utilisation, et vous pouvez configurer des alarmes horaires pour être informé de l'utilisation des crédits. Pour de plus amples informations, veuillez consulter Surveillez les CPU crédits pour les instances instables.