Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Amazon EBS pricing: monthly? daily? hourly?

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.

like image 864
Thilo Avatar asked Mar 29 '11 06:03

Thilo


People also ask

How are EBS charges calculated?

Resolution. Amazon EBS volumes are billed by the gigabyte-month (GB-month). The GB-month is a measure of how many gigabytes of EBS storage are provisioned to your account and how long the EBS storage is provisioned to your account.

Which of the following are factors should be considered for Amazon EBS pricing?

How Amazon EBS is priced. Amazon EBS pricing includes three factors: Volumes: Volume storage for all EBS volume types is charged by the amount of GB you provision per month, until you release the storage. Snapshots: Snapshot storage is based on the amount of space your data consumes in Amazon S3.

How much does an EBS snapshot cost?

EBS snapshots have a flat storage cost of $0.05 per GB-month in the US-East region. In other regions prices vary slightly, for example in the EU (London) region the price is $0.053.


2 Answers

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

like image 130
Ryan Fernandes Avatar answered Oct 06 '22 23:10

Ryan Fernandes


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.

like image 34
Rushi Agrawal Avatar answered Oct 06 '22 23:10

Rushi Agrawal