耐久性99.99%。这是什么意思?

时间:2010-11-14 18:47:24

标签: amazon-s3 durability

Amazon S3提供两个计划:

  

存储   (专为99.999999999%耐久性而设计)

  

减少冗余存储空间   (专为99.99%耐久性而设计)

旨在提供给定年份99.999999999%的耐久性和99.99%的对象可用性。

Heres the link

因此,如果我有10 000个文件,我可以预期每年第二个计划平均松散一个?我正确地解释了吗?

编辑:Maby我必须更清楚地说明:

你如何解释特别是“为...而设计”部分。例如,如果提供99.9%的可用性我保证并且每小时支付一次罚款或类似的东西。 但是,如果我将系统设计为99.9%的可用性,我选择的部分应该知道系统的统计平均停机时间可能为0.1%。

这并不一定意味着我保证任何事情。它就是系统的设计......

2 个答案:

答案 0 :(得分:39)

RRS将在一个数据中心完全丢失的情况下继续存在,并且使用多个驱动器等。常规S3存储将在两个数据中心丢失后继续存在。

99.999999999%的耐久性数字有点无意义 - 他们引用的东西少于K / T事件大小彗星袭击地球的概率,如果发生这种情况,我们就不会担心我们的S3数据了。 / p>

政治或经济事件取消亚马逊的可能性远高于同时销毁三个AWS区域的风险,因此我拒绝接受S3中的数据“不需要备份”的观点,尽管它很高兴知道该系统的设计能够在大多数情况下存活下来。

让您连接到您的AWS账户的系统受到危害并且以这种方式丢失数据的风险再次提高,因此始终保持脱机备份

答案 1 :(得分:9)

亚马逊提供了一个例子,说明这在他们的常见问题中意味着什么:

http://aws.amazon.com/s3/faqs/#How_durable_is_Amazon_S3

  

问:亚马逊S3有多耐用?

     

Amazon S3旨在提供给定年份内99.999999999%的对象持久性。该耐久性水平对应于平均年度预期损失0.000000001%的对象。例如,如果使用Amazon S3存储10,000个对象,则平均每10,000,000年可能会丢失一个对象。此外,Amazon S3旨在维持两个设施中的并发数据丢失。