Zusammenfassung
Nachdem gezeigt werden konnte, dass eine Umsetzung einer Laufzeit-Rekonfiguration, wie in dieser Arbeit konzipiert, mit einer praktisch eingesetzten Komponententechnologie möglich und sogar unter voller Verfügbarkeit, transparent für den Benutzer, durchführbar ist, wird in diesem Kapitel der Aspekt der Optimierung der Erreichbarkeit evaluiert. Die Evaluation der Antwortzeiten während eines Redeployments (siehe Abschnitt 11.2) hat gezeigt, dass die Verzögerung in den Antwortzeiten sich nur dann bemerkbar macht, wenn zum Zeitpunkt des Redeployments Anfragen an die gerade austauschende Komponente gestellt werden. Eine Rekonfiguration kann sich zusätzlich verzögern, wenn die auszutauschende Komponente langanhaltende Transaktionen oder komplexe Berechnungen durchführt, da vor dem Redeployment auf deren Abschluss gewartet wird. Durch Verschiebung des Start-Zeitpunkts der Rekonfiguration bis zu einem günstigeren Zeitpunkt mit minimalen Beeinträchtigung des Systems, kann eine möglichst hohe Erreichbarkeit der Dienste während der Laufzeit-Rekonfiguration erzielt werden. Die konzeptionelleVorgehensweise zur Optimierung der Erreichbarkeit durch Analyse des Rekonfigurationsauftrags, Laufzeitverhaltens, Benutzungsmodells und Auslastung des Systems wurde im Kapitel 8 detailliert beschrieben. Dieses Kapitel konzentriert sich auf die Evaluation der Bestimmung und Wiedererkennung der minimalen Laufzeit-Abhängigkeitsgraphen (Abschnitt 8.6 bzw. Abschnitt 8.10). Dazu wurden zwei Individuelle Projekte durchgeführt [Stö07, Grü08]. In den beiden Individuellen Projekten wurde ein komponentenbasiertes System (Java Web-Anwendung) unter Last gesetzt und Benutzungsverhalten simuliert. Das System wurde beobachtet und die Monitoringdaten wurden aufgezeichnet und analysiert. Die eingesetzten Tools wurden entsprechend erweitert, um eine Bestimmung und Wiedererkennung von minimalen Laufzeit-Abhängigkeitsgraphen zu ermöglichen. Im Folgenden werden die Durchführung und die Ergebnisse der Evaluation zusammengefasst vorgestellt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2010 Vieweg+Teubner | GWV Fachverlage GmbH
About this chapter
Cite this chapter
Matevska, J. (2010). Evaluation der Optimierung der Erreichbarkeit. In: Rekonfiguration komponentenbasierter Softwaresysteme zur Laufzeit. Vieweg+Teubner. https://doi.org/10.1007/978-3-8348-9780-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-8348-9780-0_12
Publisher Name: Vieweg+Teubner
Print ISBN: 978-3-8348-1001-4
Online ISBN: 978-3-8348-9780-0
eBook Packages: Computer Science and Engineering (German Language)