Mise à l'échelle des serveurs gérés

Vous pouvez mettre à l'échelle les serveurs gérés en modifiant le nombre de noeuds ou en modifiant la forme des instances de calcul.

Ajouter ou enlever des noeuds WebLogic Server

Vous pouvez modifier le nombre de noeuds (instances de calcul) dans votre pile Oracle WebLogic Server pour Oracle Cloud Infrastructure afin d'améliorer les performances ou de réduire les coûts. Ajoutez des noeuds pour les mettre à l'échelle ou enlevez les noeuds à faire évoluer.

Remarque :

Vous ne pouvez pas utiliser cette procédure pour mettre à l'échelle un domaine créé avant le 29 juin 2020.

Pour mettre à l'échelle le domaine, modifiez la variable de nombre de noeuds de la pile, puis exécutez un travail d'application des modifications.

Oracle WebLogic Server pour Oracle Cloud Infrastructure effectue les tâches suivantes pour une opération de redimensionnement :

  • Ajouter ou enlever des instances de calcul
  • Ajouter ou enlever des serveurs gérés dans la configuration de domaine (facultatif)
  • Ajouter des serveurs gérés au cluster existant dans la configuration de domaine, si le domaine n'exécute pas Oracle WebLogic Server Standard Edition (facultatif)
  • Mettez à jour l'ensemble de back-ends de l'équilibreur de charge si votre pile inclut un équilibreur de charge (facultatif)

Si vous avez personnalisé votre configuration de domaine après l'avoir créée (modification des numéros de port, modification des noms de serveur, etc.), vous n'êtes pas certain que la partie modification du domaine du travail de redimensionnement réussira. Vous pouvez désactiver cette fonctionnalité et effectuer ces tâches manuellement une fois le travail de mise à l'échelle terminé.

  1. Connectez-vous à la console Oracle Cloud Infrastructure.
  2. Cliquez sur le menu de navigation, sélectionnez Gestionnaire de ressources, puis Piles.
  3. Sélectionnez le compartiment contenant la pile.
  4. Cliquez sur le nom de votre pile.
  5. Cliquez sur Variables.
  6. Cliquez sur Modifier les variables.
  7. Modifiez le nombre de noeuds du serveur WebLogic.
    Si vous augmentez le nombre de noeuds et modifiez la clé publique SSH, la clé sera utilisée uniquement pour les nouvelles instances de calcul. Les clés des instances de calcul existantes restent inchangées.
  8. Facultatif : si vous voulez qu'Oracle WebLogic Server for Oracle Cloud Infrastructure crée des instances de calcul mais ne mette pas à jour votre configuration de domaine, sélectionnez Ne pas mettre à jour la configuration de domaine pour l'augmentation.
  9. Cliquez sur Suivant.
  10. Cliquez sur Enregistrer les modifications.
  11. Cliquez sur Actions Terraform, puis sur Appliquer.
  12. Entrez le nom du job, puis cliquez sur Appliquer.
  13. Surveillez régulièrement la progression du job d'application jusqu'à ce qu'il soit terminé.
  14. Cliquez sur Sorties.
  15. Localisez WebLogic_Instances et vérifiez le nombre d'instances de calcul dans la pile mise à jour.

Si vous avez sélectionné Ne pas mettre à jour la configuration de domaine pour l'augmentation, vous devez mettre à jour manuellement la configuration de domaine et ajouter les serveurs gérés. Utilisez la console d'administration du serveur WebLogic ou l'outil de script de serveur WebLogic (WLST).

Si le domaine se trouve dans un sous-réseau privé, l'instance de calcul de base est supprimée et recréée. Par conséquent, la bastion peut avoir une adresse IP différente.

Modifier la forme des instances de calcul

Vous pouvez augmenter les ressources de calcul pour votre domaine Oracle WebLogic Server for Oracle Cloud Infrastructure afin d'en augmenter les performances, ou réduire les ressources de calcul afin de réduire les coûts.

Remarque :

N'utilisez pas le gestionnaire de ressources pour modifier la forme des instances de calcul dans votre domaine. Vous devez utiliser le service de calcul. L'utilisation du gestionnaire de ressources pour effectuer une mise à l'échelle en entrée et en sortie après modification de la forme rétablit tous les noeuds de la forme d'origine, en détruisant efficacement le domaine. Il est recommandé de mettre à l'échelle le nombre de noeuds plutôt que la forme.

Lorsque vous modifiez la forme d'une instance de calcul, vous sélectionnez un processeur différent, un nombre de coeurs, une quantité de mémoire, une bande passante réseau et un nombre maximal de VNIC pour l'instance. Les adresses IP publiques et privées de l'instance, les attachements de volume et les VNIC restent identiques. Par exemple, la modification de la forme d'une instance de VM-Standard2.2 à VM-Standard2.4 double la capacité du noeud de deux OCPU à quatre OCPU, ainsi que la double quantité de mémoire allouée au noeud.

La forme d'origine de l'instance de calcul détermine les formes que vous pouvez sélectionner comme cible pour la nouvelle forme. Vous ne pouvez pas modifier la forme d'une instance qui utilise une forme Bare Metal ou de certaines formes de machine virtuelle.

Oracle recommande d'utiliser la même forme pour toutes les instances de calcul constituées d'un cluster WebLogic Server unique. Le trafic peut ainsi être distribué uniformément dans le cluster.

Lorsque vous modifiez une forme, l'instance de calcul doit être redémarrée. Pour éviter tout temps d'inactivité et garantir la disponibilité de vos applications aux utilisateurs, Oracle vous recommande de créer un cluster avec plusieurs instances de calcul et de modifier la forme d'une instance de calcul à la fois.

Lorsque vous modifiez la forme de la première instance de calcul, le serveur d'administration du domaine est temporairement indisponible. Cependant, les applications ne dépendent pas du serveur d'administration et ne seront pas affectées.

  1. Connectez-vous à la console Oracle Cloud Infrastructure.
  2. Dans le menu de navigation, cliquez sur Calculer, puis sur Instances.
  3. Sélectionnez le compartiment dans lequel le domaine a été créé.
  4. Cliquez sur le nom de la première instance de calcul de votre domaine.
    L'instance comporte le suffixe wls-0 ajouté au nom. Par exemple : mydomain-wls-0
  5. Cliquez sur Actions, puis sélectionnez Modifier la forme.
  6. Sélectionnez une nouvelle forme, puis cliquez sur Modifier la forme.
  7. Répétez l'étape 2 pour les instances de calcul restantes de votre domaine.