Configurar las conexiones del cliente S3 y Swift: Información general
Como administrador de grid, puede gestionar las opciones de configuración que controlan cómo las aplicaciones cliente S3 y Swift se conectan al sistema StorageGRID para almacenar y recuperar los datos.
Se eliminó la compatibilidad con aplicaciones cliente de Swift y se quitará en unas versiones futuras. |
Flujo de trabajo de configuración
Como se muestra en el diagrama de flujo de trabajo, hay cuatro pasos principales para conectar StorageGRID a cualquier aplicación S3 o Swift:
-
Realice tareas de requisitos previos en StorageGRID, según cómo se conectará la aplicación cliente a StorageGRID.
-
Utilice StorageGRID para obtener los valores que la aplicación necesita para conectarse a la cuadrícula. Puede utilizar el asistente de configuración de S3 o configurar cada entidad de StorageGRID manualmente.
-
Use la aplicación S3 o Swift para completar la conexión a StorageGRID. Cree entradas DNS para asociar direcciones IP a cualquier nombre de dominio que desee utilizar.
-
Realice tareas continuas en la aplicación y en StorageGRID para gestionar y supervisar el almacenamiento de objetos a lo largo del tiempo.
Información necesaria para asociar StorageGRID a una aplicación cliente
Para poder asociar StorageGRID a una aplicación cliente S3 o Swift, debe realizar pasos de configuración en StorageGRID y obtener cierto valor.
¿Qué valores necesito?
La tabla siguiente muestra los valores que debe configurar en StorageGRID y donde los utiliza la aplicación S3 o Swift y el servidor DNS.
Valor | Donde se configura el valor | Donde se utiliza el valor |
---|---|---|
Direcciones IP virtuales (VIP) |
StorageGRID > Grupo de alta disponibilidad |
Entrada DNS |
Puerto |
StorageGRID > Punto final del equilibrador de carga |
Aplicación cliente |
Certificado SSL |
StorageGRID > Punto final del equilibrador de carga |
Aplicación cliente |
Nombre del servidor (FQDN) |
StorageGRID > Punto final del equilibrador de carga |
|
S3 ID de clave de acceso y clave de acceso secreta |
StorageGRID > inquilino y bloque |
Aplicación cliente |
Nombre de cubo/contenedor |
StorageGRID > inquilino y bloque |
Aplicación cliente |
¿Cómo obtengo estos valores?
Dependiendo de sus requisitos, puede hacer cualquiera de los siguientes pasos para obtener la información que necesita:
-
* Utilice el "S3 Asistente de configuración"*. El asistente de configuración de S3 le ayuda a configurar rápidamente los valores necesarios en StorageGRID y genera uno o dos archivos que puede utilizar al configurar la aplicación S3. El asistente le guiará por los pasos necesarios y le ayudará a garantizar que la configuración cumple las prácticas recomendadas de StorageGRID.
Si está configurando una aplicación S3, se recomienda utilizar el asistente de configuración de S3 a menos que sepa que tiene requisitos especiales o que su implementación requerirá una personalización significativa. -
* Utilice el "Asistente de configuración de FabricPool"*. De forma similar al asistente de configuración de S3, el asistente de configuración de FabricPool ayuda a configurar rápidamente los valores necesarios y genera un archivo que se puede usar al configurar un nivel de cloud de FabricPool en ONTAP.
Si va a utilizar StorageGRID como sistema de almacenamiento de objetos para un nivel cloud de FabricPool, se recomienda utilizar el asistente de configuración de FabricPool, a menos que sepa que tiene requisitos especiales o que su implementación requerirá una gran personalización. -
Configurar artículos manualmente. Si se conecta a una aplicación Swift (o se conecta a una aplicación S3 y prefiere no utilizar el asistente de configuración S3), puede obtener los valores requeridos realizando la configuración manualmente. Siga estos pasos:
-
Configure el grupo de alta disponibilidad (HA) que desee utilizar para la aplicación S3 o Swift. Consulte "Configuración de grupos de alta disponibilidad".
-
Cree el extremo del equilibrador de carga que utilizará la aplicación S3 o Swift. Consulte "Configurar puntos finales del equilibrador de carga".
-
Cree la cuenta de inquilino que utilizará la aplicación S3 o Swift. Consulte "Cree una cuenta de inquilino".
-
Para un inquilino de S3, inicie sesión en la cuenta de inquilino y genere un ID de clave de acceso y una clave de acceso secreta para cada usuario que acceda a la aplicación. Consulte "Cree sus propias claves de acceso".
-
Cree uno o varios bloques de S3 o contenedores Swift dentro de la cuenta de inquilino. Para S3, consulte "Crear bloque de S3". En el caso de Swift, utilice el "Solicitud de contenedor PUT".
-
Para agregar instrucciones de ubicación específicas para los objetos que pertenecen al inquilino o bloque/contenedor nuevo, cree una regla de ILM nueva y active una nueva política de ILM para utilizar esa regla. Consulte "Cree la regla de ILM" y.. "Cree una política de ILM".
-