114 votes

Coût du stockage de l'AMI

Je crois savoir qu'Amazon facturera le stockage EBS provisionné par Go. Si je crée l'AMI de mon instance, cela signifie-t-il que mon volume EBS sera dupliqué, ce qui entraînera un coût supplémentaire ?

La création et le stockage d'une AMI (Amazon Machine Image) entraînent-ils d'autres coûts ?

131voto

Greg Kempe Points 1587

Vous êtes uniquement facturé pour le stockage des bits qui composent votre AMI, il n'y a pas de frais pour la création d'un AMI.

  • Les AMI soutenues par EBS sont constituées d'instantanés des volumes EBS qui forment l'AMI. Vous paierez des frais de stockage pour ces instantanés en fonction de la valeur de l'AMI. les tarifs indiqués ici . Vos volumes EBS ne sont pas "dupliqués" tant que l'instance n'est pas lancée, auquel cas un volume est créé à partir des instantanés stockés et vous paierez le prix de l'opération. frais de volume EBS réguliers y Facturation de l'instantané d'EBS .
  • Les AMI soutenus par S3 ont leurs informations stockées dans S3 et vous paierez des frais de stockage pour les données stockées dans S3 selon les règles de l Prix S3 , que l'instance soit en cours d'exécution ou non.

27voto

datasage Points 10271

Dans ce cas, vous payez pour la taille du stockage utilisé, au lieu du stockage provisionné. Les instantanés ne stockeront pas de blocs vides.

3voto

Jason Points 73

En bref, oui, vous encourrez des frais supplémentaires, mais à un taux moindre, à savoir le taux de stockage des snapshots EBS. EBS provisionné est le disque dur "réel" qui sera facturé à 0,10 $ par Go par mois si vous utilisez un SSD standard (gp2, USA east pricing for 2022 used throughout). Et si vous avez provisionné 50 Go, vous serez entièrement facturé pour ces 50 Go, même si vous n'en utilisez que 5 %. Ces frais seront facturés même si vous oubliez de vous connecter à une instance EC2. 5 $ par mois dans ce cas.

Lorsque vous créez une AMI, AWS crée un instantané en arrière-plan. Cet instantané est visible sous EBS Snapshots et ne pourra pas être supprimé tant que l'AMI existera. Vous obtiendrez une erreur si vous essayez de supprimer ce snapshot. Les instantanés coûtent moins cher que les EBS "provisionnés" à 0,05 $ par Go par mois, et comme les instantanés ignorent les blocs vides, ils seront réduits à la taille utilisée, donc si vous n'utilisez que 5% de 50 Go, l'instantané ne devrait être que de 2,5 Go environ. 0,13 $ par mois dans ce cas. Pas d'autres frais.

Si vous en créez beaucoup, cela peut devenir très vite coûteux, c'est pourquoi certaines personnes enregistrent ces AMI dans S3, ce qui est moins cher que les snapshots EBS. Cette opération est quelque peu avancée et, pour autant que je sache, elle ne peut être effectuée que via l'AWS CLI, et non dans la console. Vous utilisez une commande appelée aws ec2 create-store-image-task et vous devez spécifier le nom du seau de destination, et vous assurer que les permissions pour S3, EBS et EC2 l'autorisent. Plus de détails sur le site officiel Documentation AWS . Cela réduirait le coût à environ 0,023 $ par Go et par mois. Il y a d'autres changements relatifs à cette méthode, par exemple EBS Direct API, mais ils ne sont pas nombreux et vous pouvez les consulter dans les documentations.

Récemment, en novembre 2021, AWS a lancé la fonction d'archivage pour les instantanés EBS, qui vous permet d'archiver vos instantanés pendant un minimum de 90 jours pour 0,0125 $. Vous devez payer 0,03 $ par Go pour restaurer les données. Cependant, cette option est conçue pour les sauvegardes EBS (par exemple, les sauvegardes quotidiennes utilisant des instantanés) et vous ne pouvez pas archiver un instantané EBS qui est associé à une AMI. Vous obtiendrez une erreur : Failed to archive snapshot... snap-xyz is in use by ami-123.

Vous trouverez ci-dessous un extrait d'un projet de loi AWS réel qui l'explique de manière visuelle.

Here is an excerpt of an actual AWS bill that shows the billing.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X