Modificare il livello di coerenza di un bucket
Se si utilizza un tenant S3, è possibile modificare il livello di coerenza per le operazioni eseguite sugli oggetti nei bucket S3.
-
Hai effettuato l'accesso al tenant manager utilizzando un "browser web supportato".
-
L'utente appartiene a un gruppo di utenti che dispone di "Gestire tutti i bucket o le autorizzazioni di accesso root". Queste autorizzazioni sovrascrivono le impostazioni delle autorizzazioni nelle policy di gruppo o bucket.
I controlli di coerenza forniscono un equilibrio tra la disponibilità degli oggetti e la coerenza di tali oggetti nei diversi nodi e siti di storage. In generale, è necessario utilizzare il livello di coerenza Read-after-new-write per i bucket.
Se il livello di coerenza Read-after-new-write non soddisfa i requisiti dell'applicazione client, è possibile modificare il livello di coerenza impostando il livello di coerenza del bucket o utilizzando Consistency-Control
intestazione. Il Consistency-Control
l'intestazione sovrascrive il livello di coerenza del bucket.
|
Quando si modifica il livello di coerenza di un bucket, solo gli oggetti acquisiti dopo la modifica vengono garantiti per soddisfare il livello rivisto. |
-
Selezionare View bucket (Visualizza bucket) dalla dashboard oppure selezionare STORAGE (S3) > Bucket.
-
Selezionare il nome del bucket dalla tabella.
Viene visualizzata la pagina dei dettagli del bucket.
-
Dalla scheda Opzioni bucket, selezionare la fisarmonica livello di coerenza.
-
Selezionare un livello di coerenza per le operazioni eseguite sugli oggetti in questo bucket.
-
Tutti: Offre il massimo livello di coerenza. Tutti i nodi ricevono i dati immediatamente, altrimenti la richiesta non riesce.
-
Strong-Global: Garantisce la coerenza di lettura dopo scrittura per tutte le richieste dei client in tutti i siti.
-
Strong-Site: Garantisce la coerenza di lettura dopo scrittura per tutte le richieste dei client all'interno di un sito.
-
Read-after-new-write (valore predefinito): Fornisce coerenza di lettura dopo scrittura per i nuovi oggetti ed eventuale coerenza per gli aggiornamenti degli oggetti. Offre alta disponibilità e garanzie di protezione dei dati. Consigliato per la maggior parte dei casi.
-
Available: Fornisce una coerenza finale sia per i nuovi oggetti che per gli aggiornamenti degli oggetti. Per i bucket S3, utilizzare solo se necessario (ad esempio, per un bucket che contiene valori di log che vengono raramente letti o per operazioni HEAD o GET su chiavi che non esistono). Non supportato per i bucket S3 FabricPool.
-
-
Selezionare Save Changes (Salva modifiche).