Configuration du gestionnaire et d'autres composants

Dans un environnement de production, le gestionnaire et d'autres composants de votre solution Optim peuvent être installés sur plusieurs ordinateurs pour une meilleure performance et une plus grande fiabilité. La configuration des composants de manière à ce qu'ils fonctionnent ensemble peut nécessiter la coopération de nombreuses personnes.

Les personnes collaborant à la configuration du gestionnaire avec d'autres composants peuvent inclure :

Administrateur du serveur d'applications

L'administrateur du serveur d'applications est en charge de la configuration initiale du gestionnaire et du serveur de gestion. Pour terminer la configuration initiale du gestionnaire et du serveur de gestion, l'administrateur du serveur d'applications doit exécuter les tâches suivantes :
  1. Installer le gestionnaire et le serveur de gestion à l'aide d'IBM® Installation Manager.

    Vous pouvez utiliser Installation Manager pour installer une version d'IBM WebSphere Application Server Community Edition fourni avec le gestionnaire. Vous pouvez déployer le gestionnaire et le serveur de gestion dans WebSphere Application Server Community Edition pour un test et une évaluation.

  2. Démarrer le serveur d'applications sur lequel le gestionnaire et le serveur de gestion seront déployés, si ce n'est déjà fait.
  3. Créez une source de données (ou un pool de base de données) sur le serveur d'applications sur lequel le serveur de gestion sera déployé. Utilisez OptimServerDB comme nom de la base de données pour cette source de données.

    Cette source de données est préconfigurée lorsque vous installez la version de WebSphere Application Server Community Edition fourni avec le gestionnaire.

  4. Créez une source de données (ou un pool de base de données) sur le serveur d'applications sur lequel le gestionnaire sera déployé. Utilisez optimConsoleDB comme nom de la base de données pour cette source de données.

    Cette source de données est préconfigurée lorsque vous installez la version de WebSphere Application Server Community Edition fourni avec le gestionnaire.

  5. Déployer les fichiers WAR (Web Archive) du serveur de gestion et du gestionnaire sur le serveur d'applications.

    Si vous mettez à niveau, supprimez toutes les versions précédentes des fichiers WAR du serveur de gestion et du gestionnaire avant de pouvoir déployer de nouvelles versions des fichiers WAR.

    Les fichiers WAR se trouvent aux emplacements suivants, où répertoire_installation_partagé est le répertoire d'installation que vous avez spécifié pour le groupe de packages partagé IBM Optim.
    • Fichier WAR du gestionnaire : répertoire_installation_partagé/console/app/optim.war
    • Fichier WAR du serveur de gestion : répertoire_installation_partagé/server/app/management-server.war
    Par exemple, l'emplacement par défaut du fichier WAR du gestionnaire sous Microsoft Windows est C:\Program Files\IBM Optim\shared\console\app\optim.war.

    Si vous mettez à niveau, vous devez avertir les utilisateurs que le gestionnaire est mis à niveau. Il peut être nécessaire pour l'utilisateur d'actualiser le navigateur ou d'effacer le cache du navigateur pour obtenir la version mise à niveau du gestionnaire.

  6. Configurer les comptes utilisateur pour le gestionnaire.

    Un domaine de sécurité appelé optimConsoleRealm est préconfiguré lorsque vous installez la version de WebSphere Application Server Community Edition livré avec le gestionnaire. Le domaine de sécurité optimConsoleRealm préconfiguré stocke les informations de sécurité dans les tables OOB_ROLE, OOB_USER et OOB_USER_ROLE dans la base de données optimConsoleDB. Vous pouvez ajouter des comptes, supprimer des comptes ou modifier des mots de passe en modifiant les informations utilisateur dans les tables OOB_USER et OOB_USER_ROLE.

  7. Pour établir une connexion sécurisée entre un serveur de gestion et un proxy se trouvant sur des ordinateurs distincts, ajoutez une relation d'accréditation entre le serveur de gestion et le proxy. Vous pouvez utiliser l'administrateur système de l'ordinateur proxy pour ajouter cette relation d'accréditation.
  8. Si le programme d'exécution doit être utilisé pour exécuter les services, créer et configurer les tables de données de remplacement et de données de modèle sur la base de données de votre choix.

    Vous pouvez utiliser Installation Manager pour installer Optim Replacement Data Database avec le serveur de gestion. Vous pouvez également installer les données à partir d'Optim Replacement Data Database sous un format séparé par des virgules. Les données sont installées avec le code de Data Definition Language (DDL). Utilisez le code DDL pour créer et configurer les tables de données de remplacement et de données de modèle sur la base de données de votre choix.

Selon vos besoins, l'administrateur du serveur d'applications peut choisir de déployer d'autres instances du serveur de gestion et du gestionnaire sur d'autres serveurs d'applications.

Administrateur système de l'ordinateur du proxy

L'administrateur système est en charge de la configuration initiale du proxy et de tous les composants d'exécution du service utilisés par le proxy. Pour procéder à la configuration initiale des composants, l'administrateur système doit exécuter les tâches suivantes :
  1. Installer le proxy à l'aide d'Installation Manager.
  2. Installer le composant d'exécution de service ou les composants inclus dans votre solution. Par exemple, si votre solution inclut Executor, installez ce dernier à l'aide d'Installation Manager.
  3. Configurer le proxy pour utiliser le composant d'exécution de service ou les composants inclus dans votre solution.
  4. Pour établir une connexion sécurisée entre un serveur de gestion et un proxy se trouvant sur des ordinateurs distincts, ajoutez une relation d'accréditation entre le serveur de gestion et le proxy. Vous pouvez utiliser l'administrateur du serveur d'applications sur lequel le serveur de gestion est déployé pour ajouter cette relation d'accréditation.
Selon vos besoins, l'administrateur système peut choisir d'installer d'autres instances du proxy et du composant d'exécution de service sur d'autres ordinateurs.

Développeur de services

Le développeur de services est en charge de la publication des services dans le référentiel et du test des services à l'aide du gestionnaire. Les développeurs de services utilisent IBM Optim Designer pour concevoir des services, effectuer des tests initiaux sur les services et publier des services dans un référentiel. Le développeur de services peut utiliser le gestionnaire (concepteur du rôle utilisateur) pour vérifier que le service est disponible sur le référentiel et pour mieux tester le service. Lorsque le développeur de service en a terminé avec le test, il peut remonter le service vers un autre référentiel.

Par exemple, une entreprise utilise un référentiel test et un référentiel de production. Un développeur de service de cette entreprise utilise Optim Designer pour concevoir des services et publier les services dans le référentiel test. Le développeur de service teste ensuite les services dans le référentiel test. Lorsque le service est opérationnel pour une utilisation en production, le développeur de service remonte les services au référentiel de production.

Pour plus d'informations sur la façon de concevoir, de tester et de publier des services à l'aide d'Optim Designer, voir la documentation Optim Designer.

Utilisateur avec accès administrateur au gestionnaire

Les utilisateurs bénéficiant d'un accès administrateur au gestionnaire (administrateur du rôle utilisateur) sont en charge de la configuration des connexions entre le gestionnaire et les autres composants. Un administrateur doit exécuter les tâches suivantes :
  1. Définir l'emplacement du registre.
  2. Ajouter les serveurs de gestion et les proxys au gestionnaire.
Si le programme d'exécution doit être utilisé pour exécuter les services, l'administrateur doit également ajouter une licence au serveur de gestion.

Utilisateur avec accès de l'administrateur de base de données au gestionnaire

Si le programme d'exécution doit être utilisé pour exécuter les services, les utilisateurs bénéficiant d'un accès administrateur de la base de données au gestionnaire (rôle utilisateur dba) sont en charge de l'ajout de pilotes de base de données au référentiel.