Étapes préliminaires

Ce tutoriel explique comment créer un équilibreur de charge dans Oracle Cloud Infrastructure à utiliser avec les environnements créés dans PeopleSoft Cloud Manager. Il dure environ 30 minutes.

Le service Oracle Cloud Infrastructure Load Balancing assure la répartition automatisée du trafic d'un point d'entrée vers plusieurs serveurs dorsaux accessibles à partir de votre réseau en nuage virtuel (VCN).

Voir Équilibreur de charge dans la documentation sur Oracle Cloud Infrastructure.

Contexte

Il s'agit du seizième tutoriel de la série Install PeopleSoft Cloud Manager. Lisez les tutoriels dans l'ordre indiqué. Les didacticiels facultatifs offrent d'autres méthodes de configuration.

Étape 1 : Planifier la configuration de l'équilibreur de charge

Pour créer et configurer un équilibreur de charge pour un environnement PeopleSoft :

  1. Créez l'équilibreur de charge dans la console du service de calcul d'Oracle Cloud Infrastructure.

    Voir Gestion des équilibreurs de charge dans la documentation sur Oracle Cloud Infrastructure.

    • Choisissez un équilibreur de charge public ou privé. Avec un accès public, l'équilibreur de charge accepte le trafic provenant d'Internet. Avec un accès privé, il se connecte aux ports internes.
    • Sélectionnez un VCN, des sous-réseaux et des règles de sécurité.
    • Choisissez la façon dont l'équilibreur de charge répartit le trafic.
    • Spécifiez les noms des jeux dorsaux, mais ne spécifiez pas les jeux dorsaux.
    • Indiquez les noms, les ports et le protocole du module d'écoute.
  2. Dans PeopleSoft Cloud Manager, associez les composants de l'environnement à l'équilibreur de charge.

    Voir la section Configuration des paramètres de l'équilibreur de charge dans la documentation sur PeopleSoft Cloud Manager. Sélectionnez la page PeopleSoft Cloud Manager dans Oracle Help Center.

    • Sélectionnez un équilibreur de charge.
    • Sélectionnez un jeu dorsal et ajoutez des domaines de serveur Web ou des domaines Kibana en tant que serveurs dorsaux.
    • Sélectionnez un module d'écoute.
    • Indiquez s'il faut utiliser le module d'écoute pour Kibana, PIA ou Integration Broker (IB) et les noeuds de rapport.

La documentation sur le service Oracle Cloud Infrastructure Load Balancer fait référence aux serveurs dorsaux en tant qu'instances de calcul. Lorsque vous créez un équilibreur de charge à utiliser avec PeopleSoft Cloud Manager, le terme fait référence aux instances créées pour les niveaux intermédiaires avec des domaines de serveur Web ou des domaines Kibana. Kibana fait partie de la configuration Elasticsearch, Logstash et Kibana (la pile ELK).

Vous pouvez utiliser un équilibreur de charge pour :

  • Environnements de niveau complet avec ou sans Kibana
  • Niveaux intermédiaires avec le serveur d'applications, le programmateur de processus et le serveur Web
  • Niveaux intermédiaires avec le serveur d'applications, le programmateur de processus, le serveur Web et Kibana
  • Niveaux de pile ELK avec Kibana

Un jeu dorsal est composé d'un groupe de serveurs dorsaux identiques, tels qu'un jeu de domaines de serveur Web. Lorsque vous associez les domaines à l'équilibreur de charge, les domaines Kibana doivent se trouver dans des jeux dorsaux distincts des domaines de serveur Web (PIA) et de noeud IB/Report.

Étape 2 : Configurer un réseau en nuage virtuel pour un équilibreur de charge

Avant de créer l'équilibreur de charge, créez un réseau en nuage virtuel (VCN).

Le VCN créé dans la pile du gestionnaire de ressources pour Cloud Manager n'inclut pas de sous-réseau ni de règles de sécurité pour l'équilibreur de charge. Si vous préférez, vous pouvez ajouter un sous-réseau pour l'équilibreur de charge dans le VCN créé par la pile du gestionnaire de ressources et ajouter des règles de sécurité supplémentaires. Si vous préférez créer un réseau VCN ou utiliser un réseau existant, vous pouvez y ajouter les règles de sécurité nécessaires.

Créez un VCN distinct ou mettez à jour un réseau existant à utiliser avec l'équilibreur de charge.

  • Utilisez le même VCN pour l'équilibreur de charge et les environnements provisionnés PeopleSoft.
  • Le sous-réseau où réside l'équilibreur de charge doit autoriser les demandes entrantes vers le port d'écoute de l'équilibreur de charge. Vous spécifiez le port du module d'écoute lors de la création de l'équilibreur de charge.
  • Les sous-réseaux où résident les domaines de serveur Web et les domaines Kibana doivent autoriser les demandes entrantes de l'équilibreur de charge vers les ports du module d'écoute du serveur Web et des noeuds Kibana.
  • Vous pouvez utiliser des règles de sécurité sur les sous-réseaux ou des groupes de sécurité de réseau pour répondre aux exigences de réseau.
  • Les règles de pare-feu doivent autoriser l'équilibreur de charge à se connecter aux ports requis pour les composants d'environnement PeopleSoft et les composants d'environnement doivent pouvoir se connecter aux ports de l'équilibreur de charge.
  • Selon la configuration de l'environnement, les connexions requises sont les suivantes :
    • Les équilibreurs de charge publics ou privés ont besoin d'une connexion de l'équilibreur de charge au port PIA ou IB.
    • Les équilibreurs de charge publics ou privés ont besoin d'une connexion entre l'équilibreur de charge et le port Kibana.
    • Les équilibreurs de charge privés ont besoin d'une connexion de la machine virtuelle IB au port du module d'écoute de l'équilibreur de charge (pour un accès interne privé à l'équilibreur de charge).
    • Les équilibreurs de charge privés ont besoin d'une connexion entre la machine virtuelle du serveur d'applications et le port du module d'écoute de l'équilibreur de charge (pour un accès IB interne privé à l'équilibreur de charge).
    • Les équilibreurs de charge privés ont besoin d'une connexion de la machine virtuelle ELK/Kibana au port du module d'écoute de l'équilibreur de charge (pour un accès IB interne privé au moyen de l'équilibreur de charge).
    • Les équilibreurs de charge privés ont besoin d'une connexion de la machine virtuelle du Répartiteur de traitements au port du module d'écoute de l'équilibreur de charge (pour un accès interne privé pour la publication de rapports au moyen de l'URL de l'équilibreur de charge).

Pour des exemples de sous-réseaux et une liste des ports de composant PeopleSoft, voir le tutoriel Planifier le réseau en nuage virtuel pour PeopleSoft Cloud Manager (facultatif).

Étape 3 : Créer un équilibreur de charge dans la console Oracle Cloud Infrastructure

Pour créer un équilibreur de charge :

  1. Connectez-vous à Oracle Cloud Infrastructure, puis sélectionnez Réseau, puis Équilibreurs de charge dans le menu (Icône de menu pour la console Oracle Cloud Infrastructure) en haut à gauche de la fenêtre.
  2. Sélectionnez un compartiment.
  3. Cliquez sur Créer un équilibreur de charge.
    Équilibreurs de charge
    Description de cette illustration (create_load_balancer.png)
  4. Sélectionnez le type d'équilibreur de charge et cliquez sur Créer un équilibreur de charge.
    Sélection du type d'équilibreur de charge
    Description de cette illustration (create_load_balancer_type.png)
  5. Entrez un nom descriptif. Notez le nom que vous entrez pour utilisation dans Cloud Manager.
    ajout de détails, nom de l'équilibreur de charge, page
    Description de cette illustration (create_ldbal_name.png)
  6. Sélectionnez un type de visibilité.
    • Cliquez sur Public pour que l'équilibreur de charge utilise une adresse IP publique, ouverte sur Internet, pour le trafic entrant.
    • Cliquez sur Privé si vous voulez utiliser une adresse IP privée pour le trafic VCN entrant interne.
    Page Créer un équilibreur de charge, section Sélectionner le type de visibilité
    Description de cette illustration (create_ldbal_pub_priv.png)
  7. Si vous sélectionnez une adresse IP publique, sélectionnez l'une des options suivantes :
    • Sélectionnez Adresse IP éphémère pour générer une adresse IP pour l'équilibreur de charge.
    • Sélectionnez Adresse IP réservée pour créer une nouvelle adresse IP réservée ou sélectionnez une adresse IP réservée existante.
  8. Sélectionnez une forme parmi les options suivantes :
    • Sélectionnez Formes flexibles et spécifiez la bande passante minimale et maximale souhaitée.
    • Sélectionnez Formes dynamiques et choisissez l'une des tailles de forme prédéfinies disponibles.
    Page Créer un équilibreur de charge, section Formes
    Description de cette illustration (create_ldbal_shape.png)
  9. Sélectionnez un compartiment et un VCN et un sous-réseau existants.
    Page Créer un équilibreur de charge, section Sélectionner un réseau
    Description de cette illustration (create_ldbal_networking.png)
  10. (Facultatif) Sélectionnez l'option Utiliser des groupes de sécurité de réseau pour contrôler le trafic et sélectionnez un ou plusieurs groupes de sécurité de réseau existants.
  11. Sélectionnez l'une de ces politiques d'équilibrage de charge pour déterminer la répartition du trafic entre les serveurs dorsaux.
    • Circuit cyclique pondéré — Répartir le trafic entrant séquentiellement vers chaque serveur de la liste du jeu dorsal. Il s'agit de la politique recommandée.
    • Hachage d'adresse IP — Dirige toujours les demandes d'un client particulier vers le même serveur dorsal.
    • Minimum de connexions — Achemine le trafic des demandes entrantes vers le serveur dorsal ayant le moins de connexions actives.

    Page Créer un équilibreur de charge, section Spécifier une politique d'équilibrage de charge
    Description de cette illustration (create_ldbal_policy.png)
  12. Ne sélectionnez pas de serveurs dorsaux à ce stade. Vous allez sélectionner les serveurs dorsaux dans Cloud Manager.
  13. Sélectionnez une politique de vérification de l'état. Acceptez les valeurs par défaut ou modifiez-les selon vos préférences.

    • Protocole
    • Port — Entrez 0 (zéro) pour prendre en charge plusieurs ports de domaine de serveur Web.
    • Intervalle en minutes (facultatif)
    • Temporisation en millisecondes (facultatif)
    • Nombre de tentatives (Facultatif)
    • Code de statut (facultatif) — Si vous définissez un équilibreur de charge pour un noeud ELK avec Kibana, entrez 400 pour le code de statut.
    • Chemin de l'URL (URI)
    • Corps de réponse RegEx (facultatif)
    Page Créer un équilibreur de charge, Spécifier une politique de vérification de l'état
    Description de cette illustration (create_ldbal_healthcheck.png)
  14. Sélectionnez le lien Afficher les paramètres avancés et entrez un nom descriptif pour le jeu dorsal, par exemple pia_backendset.

    Notez le nom que vous entrez pour utilisation dans Cloud Manager.

    Page Créer un équilibreur de charge, section Nom du jeu dorsal
    Description de cette illustration (create_ldbal_backendset_name.png)
  15. Sélectionnez l'onglet Persistance de session et l'option Activer la persistance des témoins d'application.
  16. Entrer un nom de témoin.

    Lorsque vous configurez l'équilibreur de charge pour votre environnement provisionné, le processus de configuration utilise ce nom de témoin pour mettre à jour la configuration du domaine du serveur Web (PIA).

    Page Créer un équilibreur de charge, section Persistance de session
    Description de cette illustration (create_ldbal_appl_cookie.png)
  17. Cliquez sur Suivant.
  18. Pour configurer le module d'écoute, entrez un nom. Notez le nom que vous entrez pour utilisation dans Cloud Manager.
  19. Sélectionnez l'un des types de trafic traités par le processus d'écoute :
    • HTTPS
    • HTTP
    • HTTP/2
    • TCP
    Page Créer un équilibreur de charge, section Configurer le module d'écoute
    Description de cette illustration (create_ldbal_listener.png)
  20. Si vous sélectionnez HTTPS, HTTP/2 ou TCP, fournissez un certificat SSL, un certificat d'autorité de certification et une clé privée. Recherchez le fichier sur votre ordinateur ou copiez et collez son contenu.

    Voir Certificats SSL pour les équilibreurs de charge dans la documentation sur Oracle Cloud Infrastructure.

    Il est recommandé d'activer SSL. Si vous n'ajoutez pas le certificat à ce stade, vous pouvez l'ajouter au module d'écoute après avoir créé l'équilibreur de charge, comme indiqué dans la section suivante.

    Configurer la page du module d'écoute, ajouter un certificat SSL
    Description de cette illustration (create_ldbal_sslcert.png)
  21. Entrez un port pour le module d'écoute afin de surveiller le trafic entrant.
  22. Cliquez sur Suivant.
  23. Dans la page de journalisation, acceptez les valeurs par défaut et cliquez sur Soumettre.

Ajouter un certificat SSL à un module d'écoute dans un équilibreur de charge existant (facultatif)

Vous pouvez ajouter un certificat SSL une fois la création de l'équilibreur de charge terminée. Ajoutez le certificat avant de configurer l'environnement dans Cloud Manager.

  1. Si nécessaire, connectez-vous à Oracle Cloud Infrastructure, puis sélectionnez Réseau, puis Équilibreurs de charge dans le menu en haut à gauche de la fenêtre.
  2. Localisez l'équilibreur de charge et sélectionnez Voir les détails dans le menu d'actions.
  3. Dans la page de détails de l'équilibreur de charge, sélectionnez Certificats dans les liens Ressources à gauche.
  4. Cliquez sur Ajouter un certificat.
  5. Entrez le nom du certificat.
    ajout d'un certificat, page
    Description de cette illustration (addcert_existing_ldbal.png)
  6. Fournissez un certificat SSL, un certificat d'autorité de certification et une clé privée. Recherchez le fichier sur votre ordinateur ou copiez et collez son contenu.

    Voir Certificats SSL pour les équilibreurs de charge dans la documentation sur Oracle Cloud Infrastructure.

  7. Cliquez sur Ajouter un certificat.
  8. Dans la page de détails de l'équilibreur de charge, sélectionnez Listeners dans les liens Resources (Ressources) à gauche.
  9. Dans le menu d'actions du module d'écoute, sélectionnez Edit.
  10. Sélectionnez le protocole.

    Si vous sélectionnez HTTPS ou HTTP/2, l'option Utiliser le protocole SSL est sélectionnée. Si vous sélectionnez TCP, l'option est activée et vous devez la sélectionner.

    Modifier le module d'écoute
    Description de cette illustration (addcert_edit_listener.png)
  11. Sélectionnez le certificat et le jeu dorsal.
  12. Cliquez sur enregistrer les modifications.

Étape 4 : Configurer l'environnement PeopleSoft pour utiliser l'équilibreur de charge

Connectez-vous à Cloud Manager pour configurer un environnement PeopleSoft afin d'utiliser l'équilibreur de charge. Vous terminez la configuration de l'environnement dans la page Load Balancer Setting.

Page Paramètres de l'équilibreur de charge dans Cloud Manager
Description de cette illustration (cldmgr_config_ldbal.png)

Pour obtenir des instructions complètes sur la configuration de l'environnement PeopleSoft, consultez la section Configuration des paramètres de l'équilibreur de charge dans la documentation sur PeopleSoft Cloud Manager. Sélectionnez la page PeopleSoft Cloud Manager dans Oracle Help Center.

Étapes suivantes

Créer des marqueurs définis dans Oracle Cloud Infrastructure pour PeopleSoft Cloud Manager (facultatif)

En savoir plus