Configuración de un cubo de almacenamiento de objetos en la nube

Habilitar almacenamiento de objetos

Prepara tu cubo

  • Cree un depósito de Amazon S3 o Azure con el acceso público desactivado.

Configure en la consola Netezza

  1. Inicie sesión en la consola de Netezza con las credenciales de administrador.

  2. Vaya a Configuración → Object Storage.

  3. Haga clic en Configure Object Storage Cubo.

    AWS S3 opciones de configuración:

    Acceso basado en credenciales (predeterminado)

    • Proporcione sus credenciales de acceso a AWS (Access Key ID y Secret Access Key).
    • Compatible con sistemas totalmente gestionados y de gestión compartida ( SaaS ).

    Acceso basado en roles IAM

    • Marque la casilla Usar rol de IAM en el formulario de configuración.

    • Solo para sistemas gestionados de SaaS/Fully:

      • Después de marcar la opción IAM, se mostrarán instrucciones adicionales.
      • Siga las instrucciones que aparecen en pantalla para actualizar la política de su cuenta de AWS.
      • Este paso concede a Netezza los permisos necesarios para acceder a tu bucket.

      A partir de la versión 11.3.1.0, el acceso basado en funciones IAM es compatible con AWS S3. Para configurar un bucket S3 habilitado para IAM para un clúster privado BYOC de AWS, consulte los siguientes enlaces de documentación en función de la versión:
      Publique 11.3.1.0
      Configuración de la VPC y del endpoint IAM
      Crear una política IRSA y un rol para el espacio de nombres del motor
      Publique 11.3.1.1
      Configuración de la VPC y del endpoint IAM
      Azure Blob Storage sigue requiriendo un acceso basado en credenciales y no es compatible con la autenticación basada en roles de IAM.

    Azure Configuración del almacenamiento Blob:

    • Proporcione las credenciales de su cuenta de almacenamiento de Azure.
    • Actualmente solo admite el acceso basado en credenciales.
    • El acceso IAM no es compatible con Azure en este momento.
  4. Introduzca los datos y las credenciales del depósito necesarios, según el proveedor que haya elegido:

    • Destino: Seleccione el tipo de almacenamiento adecuado (por ejemplo, Azure Blob Storage o Amazon AWS S3 ).
    • Nombre del depósito/contenedor: Indique el nombre del depósito ( AWS ) o contenedor ( Azure ).
    • Región: Especifique la región asociada a su almacenamiento.
    • Detalles de autenticación:
      • Para Azure: Account Name y Account Key.
      • Para AWS: Access Key ID y Secret Key.
    • Tipo de blob (solo Azure ): Elija block para el tipo de blob.
  5. Espere 2 minutos para que se sincronicen los ajustes.

  6. Haga clic en « Habilitar Object Storage » para activar la configuración.

Esto reiniciará la base de datos Netezza, lo que provocará una interrupción temporal del servicio.

Una vez activado el almacenamiento de objetos, no se puede desactivar.

Resumen de configuración

Tipo de almacenamiento Tipo de despliegue Acceso a credenciales Acceso de IAM
AWS S3 SaaS/Fully Gestionado ✅ Compatible ✅ Compatible
AWS S3 byoc ✅ Compatible ✅ Soportado desde la versión 11.3.1.0 en adelante, es necesario configurar el cubo de acceso IAM manualmente desde el backend para el cluster privado BYOC.
Azure Blob Storage Todos ✅ Compatible Próximamente
S3-Compatible Todos ✅ Compatible Varía