Antes de empezar

En este tutorial se muestra cómo crear un equilibrador de carga en Oracle Cloud Infrastructure para utilizarlo con los entornos creados en PeopleSoft Cloud Manager. Este tutorial tarda aproximadamente 30 minutos en completarse.

El servicio Oracle Cloud Infrastructure Load Balancing proporciona la distribución automatizada del tráfico desde un punto de entrada a varios servidores backend a los que se puede acceder desde la red virtual de la nube (VCN).

Consulte Equilibrador de carga en la documentación de Oracle Cloud Infrastructure.

Antecedentes

Este es el decimosexto tutorial de la serie Install PeopleSoft Cloud Manager. Lea los tutoriales en el orden indicado. Los tutoriales opcionales ofrecen métodos alternativos para la configuración.

Paso 1: Planificar la configuración del equilibrador de carga

Para crear y configurar un equilibrador de carga para un entorno PeopleSoft:

  1. Cree el equilibrador de carga en la consola de Oracle Cloud Infrastructure Compute.

    Consulte Gestión de equilibradores de carga en la documentación de Oracle Cloud Infrastructure.

    • Seleccione un equilibrador de carga público o privado. Con acceso público, el equilibrador de carga acepta tráfico de Internet. Con acceso privado se conecta a puertos internos.
    • Seleccione una VCN, subredes y reglas de seguridad.
    • Seleccione cómo distribuirá el tráfico el equilibrador de carga.
    • Especifique nombres para los juegos de backends, pero no especifique los backends.
    • Especifique nombres, puertos y protocolo para el listener.
  2. En PeopleSoft Cloud Manager, asocie los componentes de entorno al equilibrador de carga.

    Consulte la sección Configuración de los valores del equilibrador de carga en la documentación de PeopleSoft Cloud Manager. Seleccione la página PeopleSoft Cloud Manager en Oracle Help Center.

    • Seleccione un equilibrador de carga.
    • Seleccione un juego de backends y agregue dominios de servidor web o dominios de Kibana como backends.
    • Seleccione un listener.
    • Seleccione si desea utilizar el listener para los nodos de informe, Kibana, PIA o Integration Broker (IB).

La documentación de Oracle Cloud Infrastructure Load Balancer hace referencia a los servidores backend como instancias informáticas. Al crear un equilibrador de carga para utilizarlo con PeopleSoft Cloud Manager, el término hace referencia a las instancias creadas para niveles medios con dominios de servidor web (PIA) o dominios de Kibana. Kibana es parte de la configuración de Elasticsearch, Logstash y Kibana (la pila ELK).

Puede utilizar un equilibrador de carga para:

  • Entornos de nivel completo con o sin Kibana
  • Capas medias con Appserver, Process Scheduler y servidor web
  • Capas medias con Appserver, Process Scheduler, Web Server y Kibana
  • Niveles de pila ELK con Kibana

Un juego de backends se compone de un grupo de backends idénticos, como un juego de dominios de servidor web. Al asociar los dominios al equilibrador de carga, los dominios de Kibana deben estar en juegos de backends independientes de los dominios de servidor web (PIA) e IB/Nodo de informe.

Paso 2: Configuración de una red virtual en la nube para un equilibrador de carga

Antes de crear el equilibrador de carga, cree una red virtual en la nube (VCN).

La VCN que se crea como parte de la pila de Resource Manager para Cloud Manager no incluye una subred ni reglas de seguridad para el equilibrador de carga. Si lo prefiere, puede agregar una subred para el equilibrador de carga en la VCN creada por la pila del gestor de recursos y agregar reglas de seguridad adicionales. Si prefiere crear una VCN o utilizar una existente, puede agregar las reglas de seguridad necesarias allí.

Cree una VCN independiente o actualice una existente para utilizarla con el equilibrador de carga.

  • Utilice la misma VCN para el equilibrador de carga y los entornos aprovisionados de PeopleSoft.
  • La subred en la que reside el equilibrador de carga debe permitir solicitudes entrantes al puerto de recepción del equilibrador de carga. Especifique el puerto para el listener al crear el equilibrador de carga.
  • Las subredes en las que residen los dominios de servidor web y los dominios de Kibana deben permitir solicitudes entrantes del equilibrador de carga a los puertos del listener del servidor web y los nodos de Kibana.
  • Puede utilizar reglas de seguridad en las subredes o grupos de seguridad de red (NSG) para cumplir los requisitos de red.
  • Las reglas de firewall deben permitir que el equilibrador de carga se conecte a los puertos necesarios para los componentes de entorno PeopleSoft y los componentes de entorno deben poder conectarse a los puertos del equilibrador de carga.
  • Según la configuración del entorno, las conexiones necesarias son:
    • Los equilibradores de carga públicos o privados necesitan una conexión del equilibrador de carga al puerto PIA o IB.
    • Los equilibradores de carga públicos o privados necesitan una conexión del equilibrador de carga al puerto de Kibana.
    • Los equilibradores de carga privados necesitan una conexión de la máquina virtual de IB al puerto de listener del equilibrador de carga (para el acceso interno privado al equilibrador de carga).
    • Los equilibradores de carga privados necesitan una conexión de la máquina virtual del servidor de aplicaciones al puerto de listener del equilibrador de carga (para el acceso IB interno privado al equilibrador de carga).
    • Los equilibradores de carga privados necesitan una conexión de la máquina virtual ELK/Kibana al puerto de listener del equilibrador de carga (para el acceso IB interno privado a través del equilibrador de carga).
    • Los equilibradores de carga privados necesitan una conexión de la máquina virtual del programador de procesos al puerto del listener del equilibrador de carga (para el acceso interno privado para publicar informes a través de la URL del equilibrador de carga).

Para ver subredes de ejemplo y una lista de los puertos de componentes PeopleSoft, consulte el tutorial Planificación de la red virtual en la nube para PeopleSoft Cloud Manager (opcional).

Paso 3: Crear un equilibrador de carga en la consola de Oracle Cloud Infrastructure

Para crear un equilibrador de carga:

  1. Conéctese a Oracle Cloud Infrastructure, seleccione Red y, a continuación, Equilibradores de carga en el menú (Icono de menú para la consola de Oracle Cloud Infrastructure) en la parte superior izquierda de la ventana.
  2. Seleccione un compartimento.
  3. Haga clic en Crear equilibrador de carga.
    Equilibradores de Carga, página
    Descripción de esta ilustración (create_load_balancer.png)
  4. Seleccione Equilibrador de carga como tipo y haga clic en Crear equilibrador de carga.
    Seleccionar Tipo de Equilibrador de Carga, página
    Descripción de esta ilustración (create_load_balancer_type.png)
  5. Introduzca un nombre descriptivo. Anote el nombre que introduzca para su uso en Cloud Manager.
    Agregar Detalles, página Nombre de Equilibrador de Carga
    Descripción de esta ilustración (create_ldbal_name.png)
  6. Seleccione un tipo de visibilidad.
    • Haga clic en Público si desea que el equilibrador de carga utilice una dirección IP pública, que está abierta a Internet, para el tráfico entrante.
    • Haga clic en Privado si desea utilizar una dirección IP privada para el tráfico de VCN entrante interno.
    Página Crear equilibrador de carga, sección Seleccionar tipo de visibilidad
    Descripción de esta ilustración (create_ldbal_pub_priv.png)
  7. Si selecciona una dirección IP pública, elija una de estas opciones:
    • Seleccione Dirección IP efímera para generar una dirección IP para el equilibrador de carga.
    • Seleccione Reserved IP Address (Dirección IP reservada) para crear una nueva dirección IP reservada o seleccione una dirección IP reservada.
  8. Seleccione una unidad de estas opciones:
    • Seleccione Flexible Shapes (Unidades flexibles) y especifique el ancho de banda mínimo y máximo deseado.
    • Seleccione Unidades dinámicas y elija uno de los tamaños de unidad predefinidos disponibles.
    Página Crear Equilibrador de Carga, sección Unidades
    Descripción de esta ilustración (create_ldbal_shape.png)
  9. Seleccione un compartimento y seleccione una VCN y una subred existentes.
    Página Crear Equilibrador de Carga, sección Seleccionar Red
    Descripción de esta ilustración (create_ldbal_networking.png)
  10. (Opcional) Seleccione la opción Usar grupos de seguridad de red para controlar el tráfico y seleccione uno o más grupos de seguridad de red existentes.
  11. Seleccione una de estas políticas de equilibrio de carga para determinar cómo se distribuye el tráfico entre los servidores backend.
    • Asignación por rueda ponderada: distribuye el tráfico entrante secuencialmente para que llega a cada uno de los servidor de la lista del juego de backends. Esta es la política recomendada.
    • Hash de IP: siempre dirige las solicitudes de un cliente concreto al mismo servidor backend.
    • Conexiones mínimas: direcciona el tráfico a las solicitudes entrantes al servidor backend con el menor número activo de conexiones.

    Página Crear Equilibrador de Carga, especifique una sección de política de equilibrio de carga
    Descripción de esta ilustración (create_ldbal_policy.png)
  12. No seleccione servidores backend en este punto. Seleccionará los servidores backend en Cloud Manager.
  13. Seleccione una política de comprobación del sistema. Acepte los valores predeterminados o cambie según sus preferencias.

    • Protocolo
    • Puerto: introduzca 0 (cero) para admitir varios puertos de dominio de servidor web.
    • Intervalo en milisegundos (opcional)
    • Timeout en milisegundos (opcional)
    • Número de Reintentos (Opcional)
    • Código de estado (opcional): si está definiendo un equilibrador de carga para un nodo ELK con Kibana, introduzca 400 para el código de estado.
    • Ruta de acceso de URL (URI)
    • Cuerpo de respuesta RegEx (opcional)
    Página Crear Equilibrador de Carga, Especificar Política de Comprobación del Sistema
    Descripción de esta ilustración (create_ldbal_healthcheck.png)
  14. Seleccione el enlace Mostrar configuración avanzada e introduzca un nombre descriptivo para el juego de backends, como pia_backendset.

    Anote el nombre que introduzca para su uso en Cloud Manager.

    Página Crear Equilibrador de Carga, sección Nombre de Juego de Backend
    Descripción de esta ilustración (create_ldbal_backendset_name.png)
  15. Seleccione el separador Persistencia de sesión y la opción Activar persistencia de cookie de aplicación.
  16. Introducir un nombre de cookie.

    Al configurar el equilibrador de carga para el entorno aprovisionado, el proceso de configuración utiliza este nombre de cookie para actualizar la configuración del dominio del servidor web (PIA).

    Página Create Load Balancer, sección Session Persistence
    Descripción de esta ilustración (create_ldbal_appl_cookie.png)
  17. Haga clic en Siguiente.
  18. Para configurar el listener, introduzca un nombre. Anote el nombre que introduzca para su uso en Cloud Manager.
  19. Seleccione uno de los siguientes tipos de tráfico que maneja el listener:
    • HTTPS
    • HTTP
    • HTTP/2
    • TCP
    Página Create Load Balancer, sección Configure Listener
    Descripción de esta ilustración (create_ldbal_listener.png)
  20. Si selecciona HTTPS, HTTP/2 o TCP, proporcione un certificado SSL, un certificado de autoridad de certificación (CA) y una clave privada. Busque el archivo en su computadora, o copie y pegue el contenido.

    Consulte Certificados SSL para equilibradores de carga en la documentación de Oracle Cloud Infrastructure.

    Se recomienda activar SSL. Si no agrega el certificado en este punto, puede agregarlo al listener después de crear el equilibrador de carga, como se menciona en la siguiente sección.

    Configurar la página Listener, agregar certificado SSL
    Descripción de esta ilustración (create_ldbal_sslcert.png)
  21. Introduzca un puerto para que el listener supervise el tráfico de entrada.
  22. Haga clic en Siguiente.
  23. En la página de registro, acepte los valores por defecto y haga clic en Enviar.

Adición de un certificado SSL a un listener en un equilibrador de carga existente (opcional)

Puede agregar un certificado SSL después de completar la creación del equilibrador de carga. Agregue el certificado antes de configurar el entorno en Cloud Manager.

  1. Si es necesario, conéctese a Oracle Cloud Infrastructure y seleccione Red y, a continuación, Equilibradores de carga en el menú de la parte superior izquierda de la ventana.
  2. Busque el equilibrador de carga y seleccione View Details en el menú Actions.
  3. En la página de detalles del equilibrador de carga, seleccione Certificates en los enlaces Resources de la izquierda.
  4. Haga clic en Agregar certificado.
  5. Introduzca un nombre para el certificado.
    Añadir Certificado, página
    Descripción de esta ilustración (addcert_existing_ldbal.png)
  6. Proporcione un certificado SSL, un certificado de autoridad de certificación (CA) y una clave privada. Busque el archivo en su computadora, o copie y pegue el contenido.

    Consulte Certificados SSL para equilibradores de carga en la documentación de Oracle Cloud Infrastructure.

  7. Haga clic en Agregar certificado.
  8. En la página de detalles del equilibrador de carga, seleccione Listeners en los enlaces Resources de la izquierda.
  9. En el menú de acción del listener, seleccione Editar.
  10. Seleccione el protocolo.

    Si selecciona HTTPS o HTTP/2, se selecciona la opción Usar SSL. Si selecciona TCP, la opción está activada y debe seleccionarla.

    Editar Listener, página
    Descripción de esta ilustración (addcert_edit_listener.png)
  11. Seleccione el certificado y el juego de backends.
  12. Haga clic en Guardar Cambios.

Paso 4: Configurar el entorno PeopleSoft para utilizar el equilibrador de carga

Conéctese a Cloud Manager para configurar un entorno PeopleSoft para utilizar el equilibrador de carga. Complete la configuración en la página de valores del equilibrador de carga para el entorno.

Página Configuración de equilibrador de carga en Cloud Manager
Descripción de esta ilustración (cldmgr_config_ldbal.png)

Consulte la sección Configuración de los valores del equilibrador de carga en la documentación de PeopleSoft Cloud Manager para obtener instrucciones completas sobre la configuración del entorno PeopleSoft. Seleccione la página PeopleSoft Cloud Manager en Oracle Help Center.

Pasos Siguientes

Crear etiquetas definidas en Oracle Cloud Infrastructure para PeopleSoft Cloud Manager (opcional)

Más información