2016-05-26 10 views
0

Ich bin verwirrt über den Amazon S3 Replica-Mechanismus. Nach meinem Verständnis verwendet Amazon S3 standardmäßig einen 3-Replika-Mechanismus, bei dem für jedes Objekt, das in meinem S3-Bucket erstellt wird, 3 Replikate vorhanden sind. Und alle Replikate werden in mehreren Verfügbarkeitszonen in nur EINER Region gespeichert, die ich beim Erstellen von S3-Bucket angegeben habe. Ist mein Verständnis korrekt? Wenn es korrekt ist, ist es möglich zu sehen, wo die Replikate eines Objekts gespeichert sind?Amazon S3 Bucket Replikat-Standort

Danke

+2

Es scheint zu sein Mindestens drei Kopien wurden behalten (wie [diese Seite] (https://aws.amazon.com/s3/reduced-redundancy/) sagt, dass Standard-Redundanzspeicher zwei Rechenzentrumsausfälle überstehen kann). Sie sind in der Region gespeichert (obwohl an einem Punkt "US-Standard" bedeutete, dass sie sowohl an der West- als auch an der Ostküste der DC waren - ich glaube, das ist nicht mehr der Fall). Nach meinem Kenntnisstand können Sie nicht erkennen, wo die Replikate gespeichert sind. – ceejayoz

Antwort

3

Sie sind ziemlich richtig. Die S3-Replikation funktioniert durch Replikation über mindestens drei Rechenzentren hinweg über mindestens zwei AZs innerhalb einer einzigen Region (jede Verfügbarkeitszone kann mehrere Datenzentren haben).

Die Replikation ist Teil von s3, was ein Managed Service ist, was bedeutet, dass Sie nur akzeptieren müssen, was sie Ihnen sagen. Ihnen zu sagen, wo die Replikate waren, würde keinen wirklichen Zweck erfüllen, und AWS würde die Details ihrer Infrastruktur niemals wirklich jemandem offenbaren, der es nicht wissen muss. Selbst wenn sie Ihnen gesagt haben, dass die Daten in Availability Zone 1 und 2 gespeichert wurden, sind dies sinnlose Informationen, da Zonen Aliasnamen sind, dh Ihre Zone 1 ist wahrscheinlich nicht die gleiche wie meine Zone 1.

Verwandte Themen