Awhile back one of the organizers of this conference asked me if I would be willing to give a presentation at this conference. I always enjoy the opportunity to get in front of a crowd and talk about some technology or new algorithm or something like that. So I was more than happy to come here and give a talk. But -- I asked: “What do you want me to talk about?” He said that will be doing an AWS storage conference and many of you in the audience work large companies. We went back and forth for a while. I told him that a good approach for a talk like this is to have the audience learn one or two key points. We discussed some of the key points that he would like me to talk about and then he considered the audience for the talk.
Now mind you this guy comes from business side of AWS. He thought that the main point of the talks should be that “AWS storage is enterprise ready” and that would be a great topic for this conference.
The key features of Amazon S3.You can store object as small as one byte or as large as 5 terabyte.To put that in perspective, it would take 5 LTO tapes to store a single 5 terabyte object. % terabyte is pretty big.S3 is durable, our durability is eleven 9s. S3 is highly available. We provide 4 9s of availability and we have financial incentive to meet that SLA. If we are less than 99.9% available we will give you a service credit.Low Latency our median time to retreive an object is less than 50ms. Depending on where in the world the caller is, the internet may add more latency to request than it takes for S3 to respond.As paying for S3, it is inexpensive starting 12.5 cents a gigabyte month and as low as 5.5 cents a month for customers storing over 5000 terabytes.Lionsgate 6GB movieSecurity
When you store an object in S3, we make strong durability guarantees. The reason that we can do this is because we store your data in multiple availability zones as the data arrives. When S3 acknowledges the PUT operation your data has been stored in more than 1 AZ.
99.99999% (eleven nines)S3 can survive a catastrophic failure of a data center.Scalable, S3 continues to add capacity to stay well ahead of customer demandSecure, HTTPS, encryption at rest, ACL, IAM policies, Bucket Policies
Amazon S3 is a great solution for backup use cases. When S3 acknowledges the PUT operation for your backup, the backup has 11 9s of durability.This way better than any tape back up could achieve. And besides that, your back up is immediately offsite. The other big advantage to using S3 for backup is that your data is immediately available. No waiting around for a truck to deliver the tapes from some cave.A feature that we have recently added to assist in the backup use case is Life cycle management. You can use lifecyle management to delete older backups on a schedule that you choose.
If we go back to our discussion about distributed computing, we have only touched two of the three resources. We haven’t really mentioned compute.The storage use cases are pretty straight forward, and the network resources used are also pretty obvious. But we haven’t talked about compute.
Talk abut the architecture – how it all works
Autoscaling can helpStorage – pay for what you use
Small sliver of the enterprises running on us
AWS Storage Services - AWS Presentation - AWS Cloud Storage for the Enterprise 2012
AWS Storage Jim SorensonPrincipal Software Engineer, Storage