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

  1. Accedi alla console di Netezza utilizzando le credenziali di amministratore.

  2. Vai su Impostazioni → Object Storage.

  3. Clicca su Configure Object Storage Bucket.

    AWS S3 opzioni di configurazione:

    Accesso basato su credenziali (impostazione predefinita)

    • Fornisci le tue credenziali di accesso all' AWS (Access Key ID e Secret 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.
  4. 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 Name e Account Key.
      • Per AWS: Access Key ID e Secret Key.
    • Tipo di blob (solo Azure ): Scegliere block per il tipo di blob.
  5. Attendere 2 minuti affinché le impostazioni vengano sincronizzate.

  6. 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