[AIX Solaris HP-UX Linux Windows][z/OS]

Dynamische Operationen

Intelligent Management verbessert die Servicequalität, indem die Umgebung der virtualisierten Anwendungsserver überwacht und Workload-Management optimiert wird bzw. Empfehlungen basierend auf beobachteten Daten ausgegeben werden. Diese Funktionen werden als dynamische Operationen bezeichnet.

Immer mehr ist der Erfolg von Geschäften von der Verfügbarkeit und Geschwindigkeit der Anwendungen abhängig, die Kunden wichtige Services bereitstellen. Der Verlust von Verfügbarkeit führt direkt zu geschäftlichen Verlusten, d. h. verpassten Gelegenheiten und Umsatzeinbußen. Die dynamischen Operationen bilden eine fließende und dynamische Umgebung, die die ständige Verfügbarkeit von Anwendungen durch die Virtualisierung von Anwendungen und Anwendungsservern, die dynamische Verteilung von Anwendungen, die Vergabe von Prioritäten und Ablaufsteuerung der Anforderungen für die Anwendungen und die Integration in die Verwaltung der gesamten Infrastruktur für dynamische Operationen unterstützt.

In einer typischen Umgebung mit WebSphere Application Server ist es nicht ungewöhnlich, dass es Ressourcengruppen gibt, die für bestimmte Anwendungen vorgesehen sind. Diese statische Struktur führt dazu, dass Ressourcen ineffizient genutzt werden. Einige Server werden nicht mit voller Kapazität eingesetzt, andere Server sind überlastet.

Abbildung 1. Typische Umgebung mit WebSphere Application Server
In einer typischen Umgebung mit WebSphere Application Server werden Anwendungen einer Gruppe von Anwendungsservern statisch zugeordnet. Dies Konfiguration kann problematisch sein, weil der Prozentsatz verwendeter Server für eine Anwendung sehr hoch sein kann, während ungenutzte, anderen Anwendungen zugeordnete Ressourcen verfügbar sind.

Mit Intelligent Management und seinen dynamischen Operationen können Sie eine flexiblere Umgebung schaffen. Dynamische Operationen setzen sich aus Autonomic Manager zusammen, die mit definierten Geschäftszielen die Auslastung maximieren. Diese Autonomic Manager überwachen die Leistungsmessdaten, analysieren die überwachten Daten, bieten einen Plan für die Ausführung von Aktionen an und können diese Aktionen entsprechend dem Arbeitsablauf starten.

Abbildung 2. Umgebung mit Intelligent Management
In einer Umgebung mit Intelligent Management werden alle Server in einem Pool zusammengeführt, damit die Verteilung der Workload zwischen Anwendungen in der Zelle geglättet wird.
Intelligent Management bietet die folgenden Autonomic Manager für dynamische Operationen an:
Autonomic Request Flow Manager
Der Autonomic Request Flow Manager hat die Aufgabe, die Reihenfolge der Anforderungen für die Anwendungsserverebene und die Verarbeitungsgeschwindigkeit für diese Anforderungen zu steuern. Anhand der Klassifizierung und definierten Serviceziele entscheidet der Autonomic Request Flow Manager, wie und wann HTTP-Anforderungen an die nächste Ebene verteilt werden. ARFM entscheidet auch, wann JMS-Anforderungen (Java™ Message Service) an die Ebene des Anwendungsservers gesendet werden, obwohl JMS-Anforderungen nicht über den ODR weitergeleitet werden. Außerdem entscheidet ARFM für den IIOP-Datenverkehr (Internet Inter-ORB Protocol), der von eigenständigen EJB-Clients (Enterprise JavaBeans) stammt, wann die Anforderungen an die Ebene des Anwendungsservers gesendet werden, obwohl der IIOP-Anforderungen nicht über den ODR weitergeleitet werden. IIOP-Anforderungen von EJB-Clients, die in einem Servlet, einem Web-Service oder einer anderen EJB enthalten sind, werden sofort gesendet, weil der Datenverkehr, der zu derselben Gesamtbenutzeranforderung gehört, auf mehreren Ebenen priorisiert wird, z. B. auf der Webebene und auf der EJB-Ebene.
Dynamic Workload Manager (DWLM)
Der Dynamic Workload Manager ist für die Verteilung der Workload auf die verfügbaren Anwendungsserver zuständig. Für einen bestimmten Anforderungsfluss verteilt DWLM die Anforderungen beispielsweise so auf die verfügbaren Knoten, dass gleichbleibende Antwortzeiten erzielt werden. Der DWLM aktualisiert den Anwendungsstatus dynamisch, wenn der Controller für die Verteilung von Anwendungen eine aktive Anwendungsinfrastruktur ändert.
Controller für die Verteilung von Anwendungen
Dieser Controller erstellt und entfernt Anwendungsinstanzen im Rahmen der Verwaltung von HTTP-, SIP- und IIOP-Datenverkehr. Der Controller für die Verteilung von Anwendungen kann dynamisch auf heftige Anstiege im Arbeitsvolumen reagieren, die normalerweise den manuellen Eingriff eines Systemadministrators erfordern. Für IIOP-Anforderungen werden nur eigenständige EJB-Clients (Enterprise JavaBeans) unterstützt.
Vitalitätsüberwachung
Die Vitalitätsüberwachung sorgt mithilfe von Vitalitätsrichtlinien, in denen Kriterien für das Einleiten von Aktionen definiert sind, für eine robuste Anwendungsserverumgebung. Sobald festgestellt wird, dass die in der Richtlinie definierten Kriterien erfüllt sind, wird eine Aktion eingeleitet, um sicherzustellen, dass die Umgebung vital bleibt.

Die Autonomic Manager sind zusammen mit dem On Demand Router (ODR) die primären funktionalen Bausteine der dynamischen Operationen. Ein ODR kann vor der Definition von Servicerichtlinien definiert und gestartet werden. Die Definition betriebsbedingter Richtlinien kann durchgeführt werden, bevor die Anforderungen, auf die die Richtlinien sich beziehen, bereitgestellt werden. Sind jedoch keine Servicerichtlinien definiert, werden die ersten Anforderungen mit den Standardrichtlinien abgewickelt. Wenn der On Demand Router Anforderungen erhält, werden Optimierungsläufe durchgeführt, um die gewünschten Leistungsergebnisse zu erzielen. Während des Verarbeitungsablaufs führt der Dynamic Workload Manager den Lastausgleich durch. Wenn sich das Anforderungsvolumen ändert und die gleichmäßige Lastverteilung auf die Knoten gestört ist, passen der Controller für die Verteilung von Anwendungen, der Autonomic Request Flow Manager und der Dynamic Workload Manager die aktiven Anwendungen an die Workload an, um einen effizienten Arbeitsablauf sicherzustellen.

Die Kombination dieser Autonomic Manager bietet eine nahtlose, durchgängige und dynamische Laufzeitfunktion.

Hinweis zur Umstellung Hinweis zur Umstellung: In WebSphere Virtual Enterprise starten Controller automatisch als hoch verfügbare verwaltete Elemente, sofern sie nicht explizit unterdrückt werden. In Intelligent Management ruhen Controller, bis sie feststellen, dass sie benötigt werden. Werden Controller benötigt, werden sie aktiv. Wenn die Controller feststellen, dass sie nicht mehr benötigt werden, wechseln sie wieder in den Ruhezustand. Inaktivierte Controller oder solche, die sich im manuellen Modus befinden, verwenden diese Erkennungsfunktion nicht. trns

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwve_xdtheodoe
Dateiname:cwve_xdtheodoe.html