Para conectarse a una base de datos a la que no se puede acceder a través de Internet (por ejemplo, detrás de un cortafuegos), debe configurar una vía de acceso de comunicación segura entre el origen de datos local y IBM Cloud. Utilice un conector de Satellite , una ubicación de Satellite o una instancia de Secure Gateway para la vía de acceso de comunicación segura.
Configurar un conector de Satellite: Satellite Connector es la sustitución de Secure Gateway. Satellite Connector utiliza una comunicación ligera basada en Dockerque crea comunicaciones seguras y auditables desde el entorno local, de nube o Edge a IBM Cloud. La infraestructura sólo necesita un host de contenedor, como por ejemplo Docker. Para más información, consulta la descripción general del ConectorSatellite.
Configurar una ubicación de Satellite: una ubicación de Satellite proporciona las mismas comunicaciones seguras a IBM Cloud que un conector de Satellite , pero añade acceso de alta disponibilidad de forma predeterminada más la posibilidad de comunicarse desde IBM Cloud a su ubicación local. Da soporte a servicios de nube gestionada en local, como OpenShift gestionado y bases de datos gestionadas, soportados de forma remota por los recursos SRE de IBM Cloud PaaS . Una ubicación de Satellite requiere al menos tres hosts x86 en la infraestructura para el plano de control de HA. Una ubicación de Satellite es un superconjunto de las prestaciones del conector de Satellite . Si sólo necesita comunicación de datos de cliente, configure un conector Satellite .
Configurar una Secure Gateway: Secure Gateway es la solución anterior de IBM Cloudpara la comunicación entre entornos de nube locales o de terceros. Secure Gateway es ahora ' obsoleto por " IBM Cloud. Para una nueva conexión, configure un conector Satellite en su lugar.
Configurar un conector de Satellite
Para configurar un conector de Satellite , cree el conector en su cuenta de IBM Cloud . A continuación, configure los agentes para que se ejecuten en la plataforma de host local de Docker . Por último, cree los puntos finales para el origen de datos que IBM watsonx utiliza para acceder al origen de datos desde IBM Cloud.
Requisitos para un conector de Satellite
- Permisos necesarios
- Debe tener acceso de administrador al servicio Satellite en las políticas de acceso de IAM para realizar los pasos de IBM Cloud.
- Sistemas host necesarios
- Mínimo de un host x86 Docker en su propia infraestructura para ejecutar el contenedor de conector. Véase Requisitos mínimos.
Configuración de un conector de Satellite
Estos pasos añaden automáticamente los puntos finales de usuario del conector de Satellite que corresponden a la conexión que crea en IBM watsonx.
Acceda a la página Crear conector en IBM Cloud desde uno de estos lugares:
- Inicie sesión en la página Conectores en IBM Cloud.
- En IBM watsonx:
- Vaya a la página del proyecto. Pulse la pestaña Activos.
- Pulse Nuevo activo > Conectar a un origen de datos.
- Seleccione el conector IBM watsonx .
- En la página Crear conexión, desplácese hasta la sección Conectividad privada y haga clic en el mosaico IBM Cloud Satellite.
- Pulse Configurar Satellite y, a continuación, inicie sesión en IBM Cloud.
- Pulse Crear conector.
Siga los pasos para Crear un conector.
Configure los contenedores del agente de conector en el entorno de host de Docker local. Para la alta disponibilidad, utilice tres agentes por conector que se despliegan en hosts Docker independientes. Es mejor utilizar una infraestructura independiente y conectividad de red para cada agente. Siga los pasos para Ejecutar un agente conector.
Los agentes aparecerán en la lista Agentes activos para el conector.En IBM watsonx, vuelva a la página Crear conexión . En la sección Conectividad privada , pulse Volver a cargary, a continuación, seleccione el conector Satellite que ha creado.
Pulse Probar conexión para verificar que puede conectarse desde IBM watsonx al origen de datos utilizando el conector Satellite .
Guarde la conexión. Se crea automáticamente un punto final de conector de Satellite correspondiente a la conexión.
En el panel de control deSatellite Connectors en IBM Cloud, por cada conexión que cree, se añadirá un punto final de usuario en Satellite Connector. El nombre del punto final de usuario que se añade automáticamente tendrá el aspecto ep-<XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX>
. Para ver qué punto final corresponde a la conexión que ha creado en IBM watsonx, compruebe los valores de FQDN de destino o IP y puerto de destino en los detalles de punto final.
Configurar una ubicación de Satellite
Utiliza la Satellite función de ubicación de IBM Cloud Satellite para conectarte de forma segura a una Satellite ubicación que configures para tu IBM Cloud cuenta.
Requisitos para una ubicación de Satellite
- Permisos necesarios
- Debe ser el administrador en la cuenta de IBM Cloud para realizar las tareas en IBM Cloud.
- Sistemas host necesarios
- Necesita al menos tres sistemas o máquinas virtuales en su propia infraestructura para actuar como hosts de Satellite . Confirme los requisitos del sistema host. (Las instrucciones de la documentación de IBM Cloud para características adicionales como los clústeres de Red Hat OpenShift y Kubernetes no son necesarias para una conexión en IBM watsonx.)
Configuración de una ubicación de Satellite
Configure la ubicación de Satellite en IBM Cloud.
Tarea 1: Crear una ubicación de Satellite
Una ubicación de Satellite es una representación de un entorno en el proveedor de infraestructura, como un centro de datos local o una nube. Para conectarse a orígenes de datos en IBM watsonx, necesita tres sistemas o máquinas virtuales. Para crear la ubicación de Satellite :
Acceda a la página de configuración Crear una ubicación de Satellite en IBM Cloud desde uno de estos lugares:
- Inicie sesión en IBM Cloud y seleccione Crear ubicación.
- En IBM watsonx:
- Vaya a la página del proyecto. Pulse la pestaña Activos.
- Pulse Nuevo activo > Conectar a un origen de datos.
- Seleccione el conector.
- En la página Crear conexión, desplácese hasta la sección Conectividad privada y haga clic en el mosaico IBM Cloud Satellite.
- Pulse Configurar Satellite y, a continuación, inicie sesión en IBM Cloud.
- Pulse Crear ubicación.
Estas instrucciones siguen la plantilla Local & Edge . En función de la infraestructura, puede seleccionar una plantilla diferente. Consulte las instrucciones de la plantilla y la información en Understanding Satellite location and hosts en los documentos de IBM Cloud.
Pulse Editar para modificar la información de ubicación de Satellite :
Nombre: puede utilizar este campo para diferenciar entre distintas redes como, por ejemplo,
my US East network
o miJapan network
.Los campos Etiquetas y Descripción son opcionales.
Gestionado desde: seleccione la región de IBM Cloud más cercana a donde residen físicamente las máquinas host.
Grupo de recursos: se establece en
default
de forma predeterminada.Zonas: IBM dispersa automáticamente las instancias del plano de control en tres zonas dentro del mismo área metropolitana multizona de IBM Cloud . Por ejemplo, si gestiona su ubicación desde el metro wdc en la región EE.UU. este, las instancias del plano de control de ubicación de Satellite se distribuyen entre las zonas us-east-1, us-east-2y us-east-3 . Esta dispersión zonal garantiza que el plano de control esté disponible, incluso si una zona deja de estar disponible.
Red Hat CoreOS: No seleccione esta opción. Déjelo sin seleccionar o como No.
Almacenamiento de objetos: Haga clic en Editar para introducir el nombre exacto de un bucket de IBM Cloud Object Storage existente que desee utilizar para realizar una copia de seguridad de los datos del plano de control de la ubicación de Satellite. De lo contrario, se creará automáticamente un nuevo bucket en una instancia de Object Storage de su cuenta.
Revise los detalles del pedido y, a continuación, pulse Crear ubicación.
Un plano de control de ubicación se despliega en una de las zonas que se encuentran en la región de IBM Cloud que ha seleccionado. El plano de control está listo para que pueda adjuntar hosts al mismo.
Tarea 2: Conectar los hosts a la ubicación de Satellite
Conecte tres hosts que cumplan los requisitos de host a la ubicación Satellite.
Consideraciones importantes para los hosts de ubicación de Satellite
- Los hosts Satellite son servidores dedicados y no se pueden compartir con otras aplicaciones. No puede iniciar sesión en un host con SSH. Se cambiará la contraseña raíz.
- Sólo necesita tres hosts para las conexiones de IBM watsonx .
- Los nodos trabajadores no son necesarios. Solo se necesitan hosts de plano de control para las conexiones de IBM watsonx .
- Red Hat OpenShift Container Platform (OCP) no es necesario para las conexiones de IBM watsonx .
- El contenedor Linux CoreOS Linux no es necesario para las conexiones de IBM watsonx .
- Los hosts se conectan a IBM Cloud con el protocolo TLS 1.3 .
Para conectar los hosts a la ubicación de Satellite :
En el panel de UbicacionesSatellite, haga clic en el nombre de su ubicación.
Pulse Adjuntar hosts para generar y descargar un script.
Ejecute el script en todos los hosts que se van a conectar a la ubicación de Satellite .
Guarde el script de conexión en caso de que adjunte más hosts a la ubicación en el futuro. La señal del script de conexión es una clave de API, que debe tratarse y protegerse como información confidencial. Consulte Mantenimiento de la ubicación de Satellite.
Tarea 3: Asignar los hosts al plano de control
Para asignar los hosts:
En el panel de UbicacionesSatellite, haga clic en el nombre de su ubicación.
Para cada host, haga clic en el menú de desbordamiento () y, a continuación, seleccione Asignar. Asigne un host a cada zona.
Tarea 4: Crear la conexión protegida con una ubicación de Satellite
Para crear la conexión segura:
En IBM watsonx, vaya a la página del proyecto. Pulse la pestaña Activos.
Pulse Nuevo activo > Conectar a un origen de datos.
Seleccione el conector.
En el formulario Crear conexión , complete los detalles de la conexión. El nombre de host o la dirección IP y el puerto del origen de datos deben estar disponibles en cada host que esté conectado a la ubicación de Satellite .
Pulse Volver a cargar y luego seleccione la ubicación de Satellite que ha creado.
En el cuadro de mandos UbicacionesSatellite en IBM Cloud, para cada conexión que cree, se crea un punto final de enlace con Tipo de destino ' Location
, y Creado por ' Connectivity
en la ubicación Satellite. El nombre del punto final de usuario que se añade automáticamente tendrá el aspecto ep-<XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX>
. Para ver qué punto final corresponde a la conexión que ha creado en IBM watsonx, compruebe los valores de FQDN de destino o IP y puerto de destino en los detalles de punto final.
Mantenimiento de la ubicación de Satellite
- El script de conexión de host caduca un año después de la fecha de creación. Para asegurarse de que los hosts no tienen problemas de autenticación, descargue una nueva copia del script de conexión de host al menos una vez al año.
- Guarde el script de conexión en caso de que adjunte más hosts a la ubicación en el futuro. Si genera un nuevo script de conexión de host, desconecta todos los hosts existentes.
- Los hosts se pueden reclamar desconectándolos de la ubicación de Satellite y volviendo a cargar el sistema operativo en el proveedor de infraestructura.
Configurar Secure Gateway
El servicio IBM Cloud Secure Gateway proporciona un cliente remoto para crear una conexión segura con una base de datos que no está externalizada a Internet. Puede suministrar un servicio Secure Gateway en una región de servicio y utilizarlo en las instancias de servicio que ha suministrado en otras regiones. Después de crear una instancia del servicio Secure Gateway, puede añadir Secure Gateway.
Para configurar una pasarela segura:
- Configure una pasarela segura desde la pantalla Crear conexión:
- Pulse el mosaico IBM Cloud Secure Gateway .
- Pulse Crear una nueva instancia de Secure Gateway.
De forma alternativa, en el menú principal de IBM watsonx, elija Administración > Servicios > Catálogo de servicios y, a continuación, seleccione Secure Gateway.
- Seleccione una región y un plan de precios.
- En Configurar el recurso, especifique un nombre de servicio y etiquetas opcionales.
- Pulse Crear.
- En la página Instancias de servicios, busque el servicio Secure Gateway y pulse su nombre.
- Siga las instrucciones para añadir una pasarela en Adición de una pasarela. Para mantener la seguridad de la conexión, asegúrese de configurar Secure Gateway para que requiera una señal de seguridad. Asegúrese de copiar el ID de pasarela y la señal de seguridad.
- Desde la nueva pasarela, en la pestaña Clientes , pulse Conectar cliente para abrir el panel Conectar cliente .
- Seleccione la descarga de cliente correspondiente a su sistema operativo.
- Siga las instrucciones para instalar el cliente.
- En función del protocolo de autenticación de recursos que especifique, es posible que tenga que cargar un certificado. Se crea un destino cuando la conexión se establece por primera vez.
- En IBM watsonx, vaya a la página del proyecto. Pulse la pestaña Activos. En la sección Conectividad privada, pulse Volver a cargar y luego seleccione la pasarela segura que ha creado.
Más información
Tema principal: Adición de datos a un proyecto