Pools de ressource

Les pools de ressources vous permettent de regrouper plusieurs ressources en une seule entité aux fins de planification et d'exécution des processus. Ils permettent également d'augmenter la fiabilité et la tolérance aux pannes ; si une ressource individuelle n'est pas disponible, un processus planifié ou affecté à un pool peut toujours s'exécuter sur un autre membre du pool jusqu'à ce que la ressource redevienne disponible.

Une utilisation type des pools de ressource consiste à regrouper plusieurs machines dans un pool, et à exécuter plusieurs processus de premier plan sur le pool permettant à SS&C | Blue Prism Enterprise de choisir automatiquement des machines du pool disponibles pour exécuter les processus requis. La ressource est sélectionnée en fonction de la disponibilité et de la permission de l'utilisateur d'utiliser la ressource, régie par les droits d'accès du rôle d'utilisateur. Pour plus d'informations, voir Environnements multiéquipes. Lorsqu'un pool est utilisé par un processus, une seule session est créée par rapport à une ressource du pool ; elle ne crée pas de session sur chaque ressource. Si aucune ressource n'est disponible dans le pool, aucune session ne sera créée.

L'utilisation de pools de ressources peut être particulièrement utile si vous ne vous souciez pas de la machine sur laquelle un processus sera exécuté, mais que vous voulez garantir que le processus sera exécuté, par exemple, lorsque vous utilisez des options de planification en ligne de commande ou le planificateur de processus intégré.

Lorsqu'une ressource est ajoutée à un pool, elle ne peut être planifiée ou utilisée que pour exécuter des processus via le pool de ressource, et non individuellement. Tous les plannings existants qui ont traité directement la ressource échoueront. Pour corriger cela, recréez le planning pour utiliser une ressource différente ou pour utiliser le pool dont la ressource est désormais membre.

Si vous utilisez le Login Agent, il est recommandé de ne pas utiliser les pools de ressources avec le Login Agent.

Créer un pool

  1. Dans Blue Prism Enterprise, accédez à Système > Ressources > Ressources – Pools et cliquez sur Nouveau pool dans la partie inférieure de l'écran Ressources – Pools.

    Le pool est créé avec un nom par défaut, par exemple, MyNewPool.

  2. Saisissez votre propre nom pour le pool. Le nom que vous utilisez ne doit pas contenir d'espaces.

    Il est important que vous nommiez le pool à ce stade, car vous ne pourrez pas renommer les pools ultérieurement.

    Votre pool est maintenant prêt pour que vous puissiez y ajouter des ressources.

Ajouter des ressources à un pool

  1. Si vous n'avez pas encore ouvert l'écran Ressources – Pools, accédez à Système > Ressources > Ressources – Pools.
  2. Faites glisser la ressource que vous souhaitez affecter au pool à partir du panneau Ressources disponibles et déposez-la sur le nom du pool requis dans le panneau Pools de ressources.

    Une ressource ne peut appartenir qu'à un seul pool.

Supprimer des ressources d'un pool

  1. Si vous n'avez pas encore ouvert l'écran Ressources – Pools, accédez à Système > Ressources > Ressources – Pools.
  2. Sélectionnez la ressource que vous souhaitez supprimer du pool et cliquez sur Supprimer du pool en bas de l'écran Ressources – Pools. Vous pouvez également cliquer avec le bouton droit sur la ressource et sélectionner Supprimer.

    La ressource est alors retirée du pool et réintroduite dans la liste des ressources disponibles.

    Si vous souhaitez supprimer toutes les ressources d'un pool, cliquez avec le bouton droit sur le pool lui-même et sélectionnez Supprimer. Cette opération supprimera toutes les ressources et les remettra dans la liste des ressources disponibles.

Supprimer un pool

La suppression d'un pool ne supprime pas les ressources du système, les ressources retourneront simplement à la liste des ressources disponibles.

  1. Si vous n'avez pas encore ouvert l'écran Ressources – Pools, accédez à Système > Ressources > Ressources – Pools.
  2. Sélectionnez le pool que vous souhaitez supprimer et cliquez sur Supprimer le pool en bas de l'écran Ressources – Pools. Vous pouvez également cliquer avec le bouton droit sur le pool et sélectionner Supprimer.

Affecter un processus à un pool

Dans Control Room, les pools apparaissent comme toutes les autres ressources et peuvent se voir attribuer des processus de la même manière que les ressources individuelles. Le nombre de ressources dans un pool est indiqué dans la colonne Membres.

La capacité d'un utilisateur à utiliser (et même à voir) une ressource et/ou un pool de ressources est régie par les droits d'accès du rôle de l'utilisateur. Si vous ne pouvez pas voir ou utiliser un pool de ressources auquel vous prévoyez d'avoir accès, contactez votre administrateur système.

Pour affecter un processus :

  1. Dans Blue Prism Enterprise, accédez à Contrôle > Gestion des sessions.
  2. Dans le panneau Processus disponibles, faites glisser le processus que vous souhaitez affecter et déposez-le sur le nom du pool dans le panneau Ressources disponibles. Assurez-vous de ne pas faire glisser le processus sur une ressource du pool.

Affecter un planning à un pool

Dans le Planificateur, les pools apparaissent comme toutes les autres ressources et peuvent se voir attribuer des planifications de la même manière que les ressources individuelles. Le nombre de ressources dans un pool est indiqué dans la colonne Membres.

La capacité d'un utilisateur à utiliser (et même à voir) une ressource et/ou un pool de ressources est régie par les droits d'accès du rôle de l'utilisateur. Si vous ne pouvez pas voir ou utiliser un pool de ressources auquel vous prévoyez d'avoir accès, contactez votre administrateur système.

Pour affecter un planning :

  1. Dans Blue Prism Enterprise, accédez à Contrôle > Planificateur > Plannings.
  2. Cliquez avec le bouton droit sur le planning que vous souhaitez utiliser et sélectionnez Nouvelle tâche. Donnez à la tâche un nom et une description appropriés.
  3. Dans le panneau Processus disponibles pour la tâche, faites glisser le processus que vous souhaitez attribuer et déposez-le sur le nom du pool dans le panneau Ressources disponibles. Assurez-vous de ne pas faire glisser le processus sur une ressource du pool.