Friday, May 31, 2013

AWS Storage options, cost, and SLA


A common question when moving from on premise to AWS is what are the storage options
 and how much they will cost.  A great place to calculate the cost is the Simple Monthly Calculator: http://calculator.s3.amazonaws.com/calc5.html
Before you can calculate the cost you need to be aware of the options, cost of each option, when to use it, and SLAs:
a.   EBS: http://aws.amazon.com/pricing/ec2/ : Data Transfer, EBS standard and EBS PIOPS. Sample pricing:
                                                             i.     Data Transfer, EBS Standard, EBS PIOPS : http://aws.amazon.com/pricing/ebs/
                                                            ii.     Price is for allocated storage
                                                          iii.     SLA : annual failure rate (AFR) of between 0.1% – 0.5%, where failure refers to a complete loss of the volume
                                                          iv.     Common use cases: RDBMS (PIOPS), Application Server files (IOPS)
                                                             i.     First TB per month of storage: .095
                                                            ii.     Data transfer : Up to 10 TB .120 per GB + request prices (.005 per 1K requests)
                                                          iii.     Price is for used storage
                                                          iv.     SLA: 99.999999999% durability, 99.99% availability
                                                           v.     Common use cases: backups, multi media content, web logs, EMR jobs
c.    Glacier: http://aws.amazon.com/glacier/pricing/
                                                             i.     First TB per month of storage: .01
                                                            ii.     Price is for used storage
                                                          iii.     SLA: 99.999999999% durability
                                                          iv.     Common use cases: archiving, long term storage
d.   Instance storage : Included in price of instance
                                                             i.     Common use cases: web server files (instance disk storage), data warehouses (Redshift runs on instance storage), RDBMS (instance SSD..with redundancy), temporary files

1 comment: