Performance- und Stabilitätsoptimierung in verteilten Applikationen
Ihr IT-Environment ist geprägt von einer Vielzahl verteilter Applikationen?
Komplexe Client-Server Architekturen erschweren die Umsetzung Ihrer Geschäftsprozesse?
Die Abwicklung Ihrer Business-Transaktionen soll durch die Kapselung Ihrer Geschäftsprozesse
transparenter erfolgen? In vielen Unternehmen wird der Aufbau
einer Service Orientierten Architektur (SOA) als Lösung dieser Probleme gesehen.
Die sichere und effiziente Abwicklung von geschäftskritischen Transaktionen über verteilte
Applikationen steht dabei im Mittelpunkt. Distributed Applications and Remoting sind
daher mehr als nur moderne Schlagwörter und die Anforderungen an Stabilität und
Performance steigen dramatisch. Gefragt sind konsequentes Monitoring und konkrete
Maßnahmen für Performanceoptimierung und Stabilitätstuning.
dynaTrace Diagnostics®
unterstützt Sie genau bei diesen Aufgaben durch Optimierung von
Performance und Stabilität als Spezialist für die Diagnose von verteilten Systemen.
Tiefgehende Transaktionsanalyse über automatisch erkannte verteilte Komponenten
Dabei wird mittels Automated Architecture Discovery das gesamte verteilte IT-System
vollautomatisch erkannt und in die Diagnose miteinbezogen. Egal ob proprietäre Applikationen
wie Java SE/EE oder .NET Stand-Alone Anwendungen oder auch serverbasierte Applikationen,
dynaTrace Diagnostics rekonstruiert Performance- und Stabilitätsprobleme über
Systemgrenzen hinweg bis auf Code Ebene und teilweise noch tiefer.
Endbenutzer-Transaktionen werden über mehrere Clients und Server hinweg zu
PurePaths
korreliert, wobei unterschiedlichste Kommunikationsmechanismen (JMS, JRMP, etc.)
verfolgt werden. Spezielle KnowledgeSensors™ werden vollautomatisch instrumentiert und
liefern tiefgehende Einblicke durch die Sammlung unterschiedlichster Messwerte.
Sogar Load-Balancing-Probleme in Server-Clustern können so von Fehlern
in den Applikationen unterschieden werden.
dynaTrace Diagnostics integriert sogar historisch gewachsene Legacy Systeme in der
Analyse von Response Times durch die Unterstützung von unterschiedlichsten
Konnektor-Technologien (z.B. JCA, CICS). Umfassende Bottom-Up Diagnosen vom Netzwerk
über RMI-Calls bis hin zur spezifischen Transaktion können so einfach und schnell
durchgeführt werden.
| Key-Benefits in verteilten Anwendungen |
| Distributed Applications: |
Performancediagnose verteilter Java SE/EE und .NET Applikationen durch vorkonfigurierte
KnowledgeSensors™.
|
| Detailed RMI Diagnostics: |
Tracking komplexer Kommunikationsmechanismen über RMI over IIOP und detaillierte
Analysemethoden über Serialization Costs, Bandwidth Usage, Latency und Response Times.
|
| Service Oriented Architecture: |
Diagnose von SOA-Applikationen mit einer Vielzahl an Web Services (z.B über HTTP)
|
| Application Support: |
Analyse von proprietären Anwendungen, Java SE/EE und .NET Standalones und serverbasierten
Applikationen
|
| PurePath Technology®: |
Performancediagnose geschäftskritischer Business-Transaktionen aus
Endbenutzer-Perspektive über mehrere Server und Tiers hinweg
bis auf Code-Ebene und teilweise noch tiefer.
|
| Automated Architecture Discovery: |
Automatische Erkennung verteilter Applikationen und deren Komponenten durch
vorkonfigurierte KnowledgeSensors™, die in Echtzeit editiert werden können.
|
| Client-Server Communication: |
Performancediagnose komplexer Client-Server Kommunikation (z.B. JMS, RMI) und trennscharfe Unterscheidung von
Load-Balancing Problemen in Server Clustern und Anwendungsfehlern.
|
| Connector Support: |
Unterstützung von Konnektor-Technologien wie JCA und CICS
|
| Bottom-Up Diagnostics: |
Identifikation von HotSpots durch Analysen ausgehend vom Netzwerk über RMI-Calls bis hin zur spezifischen Transaktion
|
| Legacy Systems: |
Integration von Legacy-Systems durch Analyse von Response Times.
|
| Skalierbarkeit: |
Hohe Skalierbarkeit von mehreren JVMs bis hin zu komplexen Clustern im Produktivbetrieb sorgt für die nötige Flexibilität zukünftiger
Anwendungen.
|
|