2010-01-27 5 views
10

Ho creato un secchio di Amazon Web Services S3 in passato, senza specificare la regione geografica per poter essere memorizzato in. Come posso determinare quale regione il secchio si trova in?In quale area geografica è memorizzato il bucket S3?

Il motivo per cui mi chiedo è che mi sto preparando a eseguire alcuni processi "Amazon Elastic MapReduce" sui dati nel bucket e questo servizio mi chiede in quale area geografica il lavoro deve essere eseguito. Come sembra ragionevole per eseguire il lavoro più vicino possibile ai dati possibile, vorrei sapere dove i dati è in realtà.

Le opzioni in Elastic MapReduce sono:

  • US Est (Virginia)
  • US Ovest (N. California)
  • UE occidentale (Irlanda)

io non sono se queste sono le stesse identiche posizioni disponibili in S3. Ad ogni modo, vorrei identificare quello che è almeno il più vicino ai miei dati.

risposta

6

A meno che non si è specificato qualcosa di diverso, sarà il Nord America.

Se si accede a Amazon web services, e visualizzare i report di utilizzo, che vi dirà se si tratta di EU/USA o qualcosa di diverso.

Dalla lettura di roba Amazon S3/MapReduce, le regioni sono diverse tra le due app, quindi probabilmente si desidera attenersi a UE o USA (piuttosto che est o ovest).

Acclamazioni

+0

Buona idea - i report di utilizzo conferma che i miei dati è da qualche parte negli Stati Uniti. –

3

È possibile utilizzare la richiesta GET Location Bucket. Molto probabilmente il tuo secchio è negli Stati Uniti.

+0

Senza posizione insieme vincolo, questo comando restituisce nulla: '' –

+0

collegamento è ora morto –

+0

3 anni più tardi, il legame sembra essere di nuovo a lavorare. – GMA