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
-
Inicie sesión en la consola de Netezza con las credenciales de administrador.
-
Vaya a Configuración → Object Storage.
-
Haga clic en
Configure Object StorageCubo.AWS S3 opciones de configuración:
Acceso basado en credenciales (predeterminado)
- Proporcione sus credenciales de acceso a AWS (
Access Key IDySecret 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.
- Proporcione sus credenciales de acceso a AWS (
-
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 NameyAccount Key. - Para AWS:
Access Key IDySecret Key.
- Para Azure:
- Tipo de blob (solo Azure ): Elija
blockpara el tipo de blob.
-
Espere 2 minutos para que se sincronicen los ajustes.
-
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 |