2017-05-27 9 views
-2

私はクラウドコンピューティングの新人です。私はs3予防的レプリカチェックのための研究論文に取り組んでいました。私はいくつかの質問があり、私は多くのフォーラムや研究論文を試して読んだことがありますが、私はどこでも答えを見つけられませんでした。s3レプリカはどのように機能しますか?

  1. 私は、S3ストレージのためのクロス地域のレプリカを有効にしない場合は、単に新しいバケットを作成し、AWSが自動的にどこでも私のストレージのためのレプリカを作成するのでしょうか?

  2. s3レプリカチェック時間を計算できるJavaコードまたはチュートリアルはありますか?

+0

Amazon S3の内部動作に関する情報を見つけようとすると、公開されている情報はありません。 AWSは、データが地域内の複数のデータセンターに複製されると述べていますが、これがどのように行われ、どのようにレプリカの健全性がチェックされるかについては何も規定していません。また、これがどのくらい迅速に行われるかについての可視性もありません。 –

+0

私はプログラミングに関連していないので、この質問をトピックとして閉じようとしています。 –

答えて

1

AWSには、そのサービスに関する素晴らしいドキュメントがありますので、これが始まる場所です。 http://docs.aws.amazon.com/AmazonS3/latest/dev/DataDurability.html

最初の質問に答えるために、指定された領域内のすべてのs3オブジェクトに対して複製が自動的に実行され、冗長化ストレージを減らさない限り耐久性は11 9です。

クロスリージョンレプリケーションは、有効にする必要があり、自動ではありません。レプリケーション時間をテストするJavaコードに関しては、私は何も認識していません。しかし、標準SDKを使用して簡単に実行でき、オブジェクトのPUTを発行し、レプリケートしたリージョンのバケツに表示されるまでの時間を計測することができます。私はタイミングがあなたの出発地と目的地に依存すると思うが、私の経験から、アメリカ地域からアジア地域への複製さえもかなり速いと言える。

関連する問題