Live data from Hacker News

Amazon S3 – 2 Trillion Objects, 1.1 Million Requests/Second

aws.typepad.com

1–10 of 63 posts

Re: Amazon S3 – 2 Trillion Objects, 1.1 Million Requests/Second

#4

So how many objects should have been corrupted/lost according to their SLA and how many actually did get corrupted?

>how many objects should have been corrupted/lost according to their SLA

Anywhere from 20 to 200M per year depending on how many people use RRS...

Re: Amazon S3 – 2 Trillion Objects, 1.1 Million Requests/Second

#7

So how many objects should have been corrupted/lost according to their SLA and how many actually did get corrupted?

>how many objects should have been corrupted/lost according to their SLA Anywhere from 20 to 200M per year depending on how many people use RRS...

Note that RRS is "Reduced Redundancy Storage" - an S3 option that offers 99.99% durability, as opposed to the 99.999999999% durability offered by Standard S3.

Re: Amazon S3 – 2 Trillion Objects, 1.1 Million Requests/Second

#10
post #3

It would be really interesting to know the average size of an object and visualize the amount of harddisks it takes to store all this data.

To put this into perspective it's 2.7B new objects per day (assuming 1 Trillion objects averaged over 365 days).

Assuming each object is 100KB (generous estimate, after compression) that would be 270GB per day -- or assuming ten levels of redundancy and striped across three RAID storage devices (per level of redundancy) then 8.1TB per day.

I'm not familiar with their hard disk procurement policies but it wouldn't be difficult to assume they've been purchasing 1TB drives, so 10 new disk drives per day just for keeping ahead of growth. Furthermore let's assume their disk drive failure churn rate is 10% per day so another 1 new disk drive for parts replacement (so 11 disk drives per day).

These are really loose numbers not based on any actual data (or any personal experience at all) but just napkin math, so take it all with a grain of salt.

Post reply on HN