Amazon EBS pricing: monthly? daily? hourly?
Asked Answered
E

4

16

With Amazon Elastic Block Store, you only pay for what you use. Volume storage is charged by the amount you allocate until you release it, and is priced at a rate of $0.10 per allocated GB per month.

This is priced per month. Other things are priced per hour (and that means that if you use something for two minutes, you still pay an hour).

So what if I allocate 10 GB at 8 AM every day, and deallocate it at 10 PM, so that at no time I am using more than 10 GB. Will I be charged for 10 GB or for 30 times 10 GB?

What if I allocate 100 GB, but only for one day? Will that be the same cost as having the 100 GB for the whole month, or just 1/30th of that?

I have been reading the FAQ and other docs for a while, but could not figure it out.

Etter answered 29/3, 2011 at 6:5 Comment(0)
S
17

What if I allocate 100 GB, but only for one day? Will that be the same cost as having the 100 GB for the whole month, or just 1/30th of that?

I've read the FAQ too but let me tell you that if Amazon charged me the $0.10 with a monthly rate I'd be broke by now. I spin up (and spin down) ebs-backed servers several times (30-40) a day and still receive a bill that is not much more than a few dollars.

My guess is that they charge you hourly and this question on serverfault seems to confirm that experience

Subtraction answered 31/3, 2011 at 4:51 Comment(2)
Yes, it's a dupe of the question over there. Thanks. serverfault.com/questions/197379/amazon-ebs-charges-calculationEtter
this answer is no out of date, see belowGiuliana
W
6

EBS pricing page at https://aws.amazon.com/ebs/pricing/ makes this clear:

Volume storage for General Purpose SSD (gp2) volumes is charged by the amount you provision in GB per month, prorated to the hour, until you release the storage.

And same for other volume types. So basically the pricing is hourly, just that they put the number in months as it'd be too small to have a reasonable judgement if they put it per hour.

Windy answered 9/9, 2016 at 8:42 Comment(0)
G
4

update.

AWS now does per second billing for EC2 and EBS and a few other things too

See this announcement for an overview

https://aws.amazon.com/blogs/aws/new-per-second-billing-for-ec2-instances-and-ebs-volumes/

Giuliana answered 15/10, 2017 at 14:53 Comment(0)
S
1

According to this form page they charge by the day:

https://forums.aws.amazon.com/thread.jspa?messageID=250288

See this section:

Sorry, maybe my answer was not clear enough. Let me put it in another way: No, you will not be charged for the full month. One day only in that case. That's how "gigabyte months" works.

Steinmetz answered 11/2, 2015 at 18:26 Comment(1)
The doc at aws.amazon.com/ebs/pricing says they "charge by the amount you provision in GB per month, prorated to the hour"Windy

© 2022 - 2024 — McMap. All rights reserved.