WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : , Linux, Windows

Présentation générale de l'intégration de Tivoli Intelligent Orchestrator

Tivoli Intelligent Orchestrator est un outil standard fourni par IBM et chargé d'affecter les ressources. Avec Tivoli Intelligent Orchestrator, WebSphere Extended Deployment peut obtenir davantage de ressources physiques situées en dehors d'un groupe de noeuds.

En fonction de l'environnement utilisé, l'ajout d'un serveur à un cluster de serveur d'applications géré par Tivoli Intelligent Orchestrator peut également requérir l'installation et la désinstallation de WebSphere Extended Deployment. Tivoli Intelligent Orchestrator peut installer automatiquement WebSphere Extended Deployment sur les serveurs et configurer la connectivité réseau.

Lorsque la répartition de la demande au sein de l'environnement WebSphere Extended Deployment varie entre les groupes de noeuds, les capacités de rééquilibrage s'étendent au-delà des gestionnaires autonomes dans WebSphere Extended Deployment. Lors de l'intégration avec Tivoli Intelligent Orchestrator, la taille des groupes des noeuds WebSphere Extended Deployment est étendue automatiquement en fonction des fluctuations de la demande. Vous pouvez partager des serveurs entre plusieurs environnements d'applications comportant des cellules de serveurs WebSphere Application Server ou des environnements qui n'utilisent pas de logiciels WebSphere.

Tivoli Intelligent Orchestrator surveille et gère un ensemble de pools de ressources différents, tels que WebSphere Application Server, WebSphere MQ Series, SAP et courrier électronique. Ceci assure que la puissance de traitement de ces pools de ressources composés de machines, partitions logiques (LPAR), processeurs, etc., est allouée selon les objectifs métier. Avec le moteur d'affectation de ressources WebSphere Extended Deployment, Tivoli Intelligent Orchestrator reçoit les informations qu'il peut utiliser pour affecter les ressources disponibles au sein de la portée d'une topologie Extended Deployment. Tivoli Intelligent Orchestrator modifie alors la répartition des ressources physiques entre les groupes de noeuds concernés.

L'affectation autonome des ressources pour WebSphere Extended Deployment peut être effectuée à deux niveaux : décisions autonomes reposant sur les objectifs définis pour le processeur (CPU) et décisions autonomes reposant sur des objectifs de performances globaux. L'affectation autonome des serveurs aux noeuds peut être effectuée en fonction des objectifs définis pour l'unité centrale à l'aide d'une fonction utilisée par le contrôleur d'application Tivoli Intelligent Orchestrator. Les objectifs d'UC sont définis pour chaque Tivoli Intelligent Orchestrator et cluster de noeuds WebSphere Application Server. Pour activer l'affectation autonome des ressources en fonction d'objectifs de performances globaux, WebSphere Extended Deployment met en oeuvre un analyseur d'objectif, spécialement adapté à WebSphere Extended Deployment.

Affectation de ressources aux clusters dynamiques

Pour atteindre les objectifs système, WebSphere Extended Deployment gère les ressources à l'aide de gestionnaires autonomes. Les gestionnaires autonomes peuvent réorganiser les demandes client, modifier le comportement d'applications en cours d'exécution sur WebSphere Application Server et déployer des instances de cluster supplémentaires pour une application. Il existe différentes étapes possibles pour affecter des ressources lors de la gestion de clusters dynamiques dans WebSphere Extended Deployment. Pour plus d'informations sur l'affectation des ressources dans WebSphere Extended Deployment, voir Positionnement dynamique d'application .

La fonction principale de Tivoli Intelligent Orchestrator exercée vers WebSphere Extended Deployment consiste à ajouter et à supprimer des serveurs de l'ensemble de travail utilisé par WebSphere Extended Deployment. Tivoli Intelligent Orchestrator dispose d'informations sur les pools de serveurs disponibles, les accords de service-level de l'application et sur l'ensemble des activités afin de déterminer quand le nombre de serveurs alloués à WebSphere Extended Depployment doit être modifié. Tivoli Intelligent Orchestrator tire parti de ces connaissances WebSphere Extended Deployment pour déterminer la meilleure allocation de serveurs dans l'ensemble du centre de données.

Modalités d'utilisation de Tivoli Intelligent Orchestrator avec WebSphere Extended Deployment

A partir de la version 6 de WebSphere Extended Deployment, vous pouvez gérer des ressources partagées sans Tivoli Intelligent Orchestrator en utilisant le chevauchement de groupes de noeuds. Du fait que certains noeuds peuvent être membres de plusieurs groupes de noeuds, les performances des applications dans plusieurs groupes de noeuds d'un ensemble de noeuds partagés peuvent être optimisées directement. Pour déplacer des noeuds entre groupes de noeuds afin d'optimiser les performances de votre installation WebSphere Extended Deployment, utilisez le chevauchement de groupes de noeuds au lieu de Tivoli Intelligent Orchestrator.

Tivoli Intelligent Orchestrator peut être utile dans d'autres situations plus complexes :
  • Lors du partage de ressources entre un système WebSphere Extended Deployment 6.0 et d'autres systèmes de centre de données tels que WebSphere Application Server Network Deployment, DB2, etc. En utilisant des pilotes et des analyseurs d'objectif, Tivoli Intelligent Orchestrator peut déterminer les performances relatives entre tous les systèmes et déplacer des ressources entre systèmes en cas de variation des charges de travail.
  • Lors du renvoi de deux applications distinctes installées sur deux clusters dynamiques distinctes effectué par des groupes de noeuds différents requiert un accès différent aux ressources du centre de données. Par exemple, un seul des deux groupes requiert un accès à un réseau SAN (Storage Area Network) particulier. Dans ce cas, vous pouvez personnaliser votre installation et vos flux de travail pour que Tivoli Intelligent Orchestrator intègre et extrait des noeuds des deux groupes de noeuds, ce qui permet de modifier l'accès aux ressources de façon appropriée. Vous pouvez alors utiliser Tivoli Intelligent Orchestrator pour équilibrer les performances entre les deux groupes de noeuds.

Relations entre objets et concepts WebSphere Extended Deployment et Tivoli Intelligent Orchestrator

Le graphique précédent représente les relations de haut niveau entre objets et concepts WebSphere Extended Deployment et Tivoli Intelligent Orchestrator. Ceci révèle ce qui suit :
  • Une cellule WebSphere Extended Deployment est définie en tant que domaine de clusters de serveurs de gestion dans Tivoli Intelligent Orchestrator. Le serveur de gestion est le gestionnaire de déploiement.
  • Chaque niveau d'application contient un ensemble de serveurs. Les serveurs sont dédiés ou associés à un pool de ressources Tivoli Intelligent Orchestrator. Chaque niveau d'application n'est lié qu'à un domaine de cluster via sa propriété de cluster parent.
  • Un domaine de clusters de cellules WebSphere Extended Deployment peut posséder plusieurs niveaux d'applications.
  • Chaque niveau d'application possède également une propriété Tivoli Intelligent Orchestrator pour établir une correspondance avec le nom du groupe de noeuds. Les serveurs du niveau d'application peuvent appartenir au groupe de noeuds mappé.
  • Un niveau d'application peut établir une correspondance avec un ou plusieurs groupes de noeuds. Des niveaux d'application différents peuvent également établir des correspondances avec le même groupe de noeuds.



Related tasks
Configuration de Tivoli Intelligent Orchestrator pour une utilisation avec Extended Deployment

Rubrique Concept    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 9:57:08 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/ctioovrview.html

© Copyright IBM 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)