Dans WebSphere Extended Deployment, la fonction de positionnement dynamique d'application repose sur la répartition des charges, sur la stratégie de service et sur des ressources disponibles. Vous pouvez exécuter des applications à différents niveaux au sein d'un environnement WebSphere Extended Deployment, avec des opérations allant de la modification mineure de la charge des applications à l'extension d'une cellule WebSphere Extended Deployment. Lorsque les modifications apportées sont importantes, elles ont une plus forte incidence sur l'environnement et prennent plus de temps à s'exécuter.
En positionnant les ressources de manière dynamique, WebSphere Extended Deployment permet une utilisation plus efficace des composants matériels. Si différents types d'applications sont déployés, il est peu probable que ces applications soient toutes sollicitées au même moment. WebSphere Extended Deployment exploite cela en prenant en charge l'allocation de ressources au moment nécessaire, ce qui accroît l'utilisation du matériel. En conséquence, l'entreprise n'a plus besoin d'acquérir de composants matériels supplémentaires pour garantir systématiquement une utilisation maximale de chaque application et peut réduire fortement les investissements informatiques nécessaires.
La fonction de positionnement dynamique d'applications s'appuie sur trois gestionnaires autonomes : le contrôleur de positionnement d'application, le gestionnaire DWLM (dynamic workload manager) et le gestionnaire ARFM (Autonomic Request Flow Manager). Quatrième option : Tivoli Intelligent Orchestrator est un logiciel à installation facultative. WebSphere Extended Deployment ne comprend pas Tivoli Intelligent Orchestrator. Cependant, les clients possédant Tivoli Intelligent Orchestrator peuvent l'intégrer à WebSphere Extended Deployment.
Chaque gestionnaire autonome fournit les fonctions nécessaires pour atteindre un objectif commun, c'est-à-dire l'allocation des ressources disponibles parmi les applications déployées et les classes de service configurées. Lorsqu'il est nécessaire de modifier les ressources allouées à une application spécifique, le gestionnaire lance des actions en commençant par le premier niveau ou le niveau le plus rapide. Lorsque l'évolution des besoins rend ces modifications mineures inefficaces, des mesures plus radicales sont nécessaires. Par exemple, les gestionnaires autonomes WebSphere Extended Deployment peuvent commencer par modifier les priorités de répartition des demandes associées à une stratégie de service. Extended Deployment effectue ce type adaptation après un intervalle de quelques secondes. Toutefois, ces adaptations peuvent s'avérer inefficaces si la taille du cluster concerné n'est pas suffisante. Extended Deployment modifie les tailles des clusters dynamiques dans un délai de dix minutes.
Défis liés au positionnement dynamique d'application
Le positionnement dynamique d'une application repose sur l'augmentation ou la réduction de ses capacités qui s'applique à plusieurs niveaux. Les décisions relatives à la modification de l'allocation des ressources sont prises à l'aide des gestionnaires autonomes qui surveillent plusieurs mesures de performances, analysent les données surveillées et contrôlent les actions planifiées. WebSphere Extended Deployment prend en charge plusieurs niveaux d'autonomie configurables. Si vous utilisez le mode le plus autonome, les gestionnaires autonomes sont autorisés à exécuter les opérations qu'ils ont prévues. Si le mode le plus restrictif est appliqué, les gestionnaires autonomes recommandent des actions que l'administrateur doit effectuer manuellement.
Related concepts
Présentation de l'environnement WebSphere Dynamic Operations
Related tasks
Configuration du positionnement dynamique d'application