Impostazione di un bucket di archiviazione a oggetti nel cloud
Abilita archiviazione oggetti
Prepara il tuo secchio
- Crea un bucket Amazon S3 o un bucket Azure con accesso pubblico disabilitato.
Configurare in Netezza Console
-
Accedi alla console di Netezza utilizzando le credenziali di amministratore.
-
Vai su Impostazioni → Object Storage.
-
Clicca su
Configure Object StorageBucket.AWS S3 opzioni di configurazione:
Accesso basato su credenziali (impostazione predefinita)
- Fornisci le tue credenziali di accesso all' AWS (
Access Key IDeSecret Access Key). - Supportato sia per i sistemi completamente gestiti che per quelli " SaaS ".
Accesso basato sui ruoli IAM
-
Seleziona la casella di controllo Usa ruolo IAM nel modulo di configurazione.
-
Solo per i sistemi gestiti da SaaS/Fully:
- Dopo aver selezionato l'opzione IAM, verranno visualizzate ulteriori istruzioni.
- Segui le istruzioni sullo schermo per aggiornare la politica del tuo account AWS.
- Questo passaggio concede a Netezza le autorizzazioni necessarie per accedere al tuo bucket.
A partire dalla release 11.3.1.0, l'accesso basato sui ruoli IAM è supportato per AWS S3. Per configurare un bucket S3 abilitato IAM per un cluster privato AWS BYOC, consultare i seguenti link alla documentazione in base alla versione della release:
Rilascio 11.3.1.0
Impostazione della configurazione del VPC e dell'endpoint IAM
Creare un criterio e un ruolo IRSA per lo spazio dei nomi del motore
Rilascio 11.3.1.1
Impostazione della configurazione del VPC e dell'endpoint IAM
Azure Blob Storage continua a richiedere un accesso basato su credenziali e non supporta l'autenticazione basata sui ruoli IAM.
Azure Configurazione dello storage Blob:
- Fornisci le credenziali del tuo account di archiviazione Azure.
- Attualmente supporta solo l'accesso basato su credenziali.
- Al momento, l'accesso IAM non è supportato per Azure.
- Fornisci le tue credenziali di accesso all' AWS (
-
Inserisci i dettagli e le credenziali del bucket richiesti, in base al provider scelto:
- Destinazione: Selezionare il tipo di archiviazione appropriato (ad esempio, Azure Blob Storage o Amazon AWS S3 ).
- Nome bucket/contenitore: fornire il nome del bucket ( AWS ) o del contenitore ( Azure ).
- Regione: specificare la regione associata allo spazio di archiviazione.
- Dettagli di autenticazione:
- Per Azure:
Account NameeAccount Key. - Per AWS:
Access Key IDeSecret Key.
- Per Azure:
- Tipo di blob (solo Azure ): Scegliere
blockper il tipo di blob.
-
Attendere 2 minuti affinché le impostazioni vengano sincronizzate.
-
Fare clic su Abilita Object Storage per attivare la configurazione.
Questo riavvierà il database Netezza, causando un'interruzione temporanea del servizio.
Una volta abilitata, la memorizzazione degli oggetti non può essere disabilitata.
Riepilogo della configurazione
| Tipo di archiviazione | Tipo di distribuzione | Accesso credenziali | Accesso IAM |
|---|---|---|---|
| AWS S3 | SaaS/Fully Gestito | ✅ Supportato | ✅ Supportato |
| AWS S3 | byoc | ✅ Supportato | ✅ Supportato dalla release 11.3.1.0 in poi, è necessario configurare manualmente il bucket di accesso IAM dal backend per il cluster privato BYOC. |
| Azure Blob Storage | Tutti | ✅ Supportato | Disponibile a breve |
| S3-Compatible | Tutti | ✅ Supportato | Varianze |