Amazon S3 Storage Class

                                        Amazon S3 Storage Class



Infrequent Access

Amazon S3 Standard - Infrequent Access:-

Key Features:-
  1. low latency and high throughput performance
  2. Designed for durability of 99.999999999% of objects
  3. Designed for 99.9% availability over a given year
  4. Backed with the Amazon S3 Service Level Agreement for availability
  5. Supports SSL encryption of data in transit and at rest
  6. Lifecycle management for automatic migration of objects
  7. Standard - IA (Infrequent Access) offers the high durability, throughput, and low latency of Amazon S3 Standard, with a low per GB storage price and per GB retrieval fee. It is Storage Class of when we require access data then it provide rapid access.
  8. This combination of low cost and high performance make Standard - IA ideal for long-term storage, backups, and as a data store for disaster recovery.
  9. The Standard - IA storage class is set at the object level and can exist in the same bucket as Standard, and allow to use LifeCycle rule to transit data in standard class without  application use.
  10. Standard_IA  is optimized for long-lived and less frequently accessed data, for example  backups and older data where of access has diminished, but the use case still demands high performance.
  11. There is a retrieval fee associated with STANDARD_IA objects which makes it most suitable for infrequently accessed data. For more  info visit this:- http://aws.amazon.com/s3/pricing/
  12. We can use lifecycle rule to transit data at some point of time into Standard_IA and not need to change in  application.
  13. Standard_IA cheap and can access object in real time. that makes it suitable and best for backup data for disaster recovery.
  14. You can only transfer data into Standard_IA storage after 30 days of creation(Size should be grater than 128kB otherwise S3 doesnot allow you to transfer, and its benifits to use larger object to store in Standrad_IA storage for cost reduce.)
  15. One thing i notice that Request price for object (PUT/GET etc.) for Standard_IA data is just double (0.01$ per 1000/10000 req. which is just double of standard request pricing, can check also on http://aws.amazon.com/s3/pricing/  )


By default S3 store data in standard class but if you want change it to simply change in PUT header. or if you are uploading through console than you simply change the storage type of bucket through console or if you are using any CLI s3cmd/aws cli for putting data in bucket than simply use this  

"s3cmd  put FILE [FILE...] s3://BUCKET[/PREFIX] --storage-class=CLASS"



Conclusion:-
Difference Between Standard Storage and Infrequent Access Storage Class is Stadard Storage Class is cheaper than Infrequent Access Storage Class.

Reference :-

Comments

Popular posts from this blog

Enable logging in Haproxy.

Take AWS ec2 volume instance snapshot

Edit Distance Problem